我正在尝试在我的 amazon ec2 实例中安装 openvpn。我尝试了以下操作地点对于我的设置。
在我的客户端我运行以下命令:
sudo openvpn --proto tcp-client --remote x.x.x.x.x.x. --port 80 --dev tun1 --secret ovpn.key --redirect-gateway def1 --ifconfig 10.4.0.2 10.4.0.1 --daemon
还有以下命令:
sudo mv /etc/resolv.conf /etc/resolv.conf.save
echo "nameserver $Of-My-Ec2-Machine-IP" | sudo tee /etc/resolv.conf
但是,一旦我运行此命令。我尝试从客户端连接到我的互联网。但失败了。
并且还做:
sudo /etc/init.d/openvpn status
没有提供任何输出。
我哪里犯了错误?
提前致谢。
答案1
我确信--dev tun1
只需要这样--dev tun
。整个名称服务器的事情也有点奇怪,尝试在不这样做的情况下进行连接。
--daemon
如果不是,当你删除该选项并添加时,OpenVPN 的输出是什么--verb 3
?从那里进行诊断会更容易。
您可能还希望将所有这些选项放入配置文件(每行一个,删除 s --
)并只需将文件名传递给 OpenVPN。
OpenVPN 操作指南可能是一个有用的开始帮助。