我有一个在Google云端的虚拟机实例上运行的实例。实例通过以下方式将VPN客户端作为服务运行:
sudo openvpn --config /.keys/vpn_config --cert .keys/client_cert.crt --key .keys/client_key.key --daemon
问题是,一旦VPN客户端启动,我将无法再通过SSH进入此云实例。有没有办法告诉客户端不要对端口22使用VPN。我的OpenVPN配置文件如下:
client
dev tun
proto udp
remote someserveraddr.com 443
remote-random-hostname
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
cipher AES-256-GCM
verb 3
我必须承认我不理解所有选项。我看到了一些有关--route-nopull
的帖子,但是我认为它不会通过VPN进行任何重定向。我只希望云实例能够在没有任何重定向的情况下正常运行SSH。