如何在Ubuntu上打开一些端口?

时间:2015-05-15 05:09:30

标签: linux ubuntu ports

我对Linux知之甚少。今天我在我的ubuntu上创建了一个VPN服务器 https://github.com/philplckthun/setup-simple-ipsec-l2tp-vpn 但是当我完成安装。 我使用我的iphone连接ipsect vpn,bur显示VPN Server没有响应。

github文档显示

  

必须打开端口1701,500和4500才能使VPN正常工作!

所以我试图在我的ubuntu服务器上打开这些端口。 我使用" iptables"命令打开这些ports.but它失败了。也许我不知道如何正确使用这个命令。所以我想知道如何在我的ubuntu服务器上打开这个端口?如果这个端口已成功打开,是否可以通过telnet端口向Windows cmd窗口证明?

2 个答案:

答案 0 :(得分:49)

Ubuntu最近来了ufw - Uncomplicated Firewall。 ufw是一种易于使用的处理iptables规则的方法。

尝试使用此命令允许端口

sudo ufw allow 1701

要测试连接性,您可以尝试关闭VPN软件(释放端口)并使用netcat进行监听,如下所示:

nc -l 1701

然后从Windows主机使用telnet,查看Ubuntu终端上显示的内容。对于您要测试的每个端口,都可以重复此操作。

答案 1 :(得分:6)

如果要为范围和协议打开它

ufw allow 11200:11299/tcp
ufw allow 11200:11299/udp