我有一个运行 CentOS 7 的 VPS,我通过 SSH 连接到它。我想在 VPS 上运行 OpenVPN 客户端,以便通过 VPN 路由互联网流量,但仍允许我通过 SSH 连接到服务器。当我启动 OpenVPN 时,我的 SSH 会话断开,我无法再连接到我的 VPS。如何配置 VPS 以允许在 VPS 的实际 IP (104.167.102.77) 上打开传入的 SSH(端口 22)连接,但仍通过 VPN 路由传出流量(例如来自 VPS 上的 Web 浏览器)?
我使用的 OpenVPN 服务是 PrivateInternetAccess,一个示例 config.ovpn 文件是:
客户 开发屯 原始UDP 远程 nl.privateinternetaccess.com 1194 解决重试无限 没有绑定 持久键 持久化 ca.crt TLS客户端 远程证书 TLS 服务器 授权用户通行证 comp-lzo 动词 1 重新秒 0 crl-验证crl.pem
VPS的ip地址:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
链接/环回 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 范围主机 lo …