我对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窗口证明?
答案 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