我想要在我的 CentOS VM 上打开 openvpn 服务。当我运行 时nmap -sU localhost -p 1194
,输出以下内容:
Starting Nmap 6.40 ( http://nmap.org ) at 2016-01-08 13:23 GMT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000039s latency).
Other addresses for localhost (not scanned): 127.0.0.1
PORT STATE SERVICE
1194/udp closed openvpn
Nmap done: 1 IP address (1 host up) scanned in 0.03 seconds
我该如何打开它?我已经运行了命令 sudo /sbin/iptables -I INPUT -p udp -m udp --dport 1194 -j ACCEPT
,但它不起作用。
当我运行时netstat -an|grep 1194
,什么也没有出现。
答案1
将 openvpn 绑定到 localhost:1194 实际上没有多大意义,除非您正在做一些您没有告诉我们的事情,因为这并不意味着您可以从任何有用的地方连接到它,但仍然......
除非您使用local
指令另行指定,否则文档建议它应该绑定到所有可用的 IP 地址,以便您可以尝试 nmap 其他地址。
或者,您可以使用它ps
来查看是否有任何 openvpn 进程正在运行,如果没有,请在尝试启动它们之后/期间检查您的日志(service openvpn start | systemctl start openvpn)。
如果你的进程正在运行,那么检查它们正在监听哪些接口,
netstat -tulp | grep openvpn
...