Разъединения SSH после использования соединения OpenVPN PureVpn

Я пытался установить использование PureVPN OpenVPN на моем DigitalOcean VPS. Я настраиваю VPS, использующий SSH.

Однако, когда я запускаю VPN, я разъединяюсь от своего VPS, и я не могу больше входить в него использующий SSH.

Я использовал этот после учебного руководства прежде для установки privateinternetaccess VPN на моем VPS прежде:

https://serverfault.com/questions/659955/allowing-ssh-on-a-server-with-an-active-openvpn-client

Сводка ответа:

ip rule add from x.x.x.x table 128
ip route add table 128 to y.y.y.y/y dev ethX
ip route add table 128 default via z.z.z.z

Где x.x.x.x является Вашим общедоступным IP, y.y.y.y/y должен быть подсетью Вашего общедоступного IP-адреса, ethX должен быть Вашим общедоступным интерфейсом Ethernet, и z.z.z.z должен быть шлюзом по умолчанию.

Это хорошо работает, когда я пытаюсь подключить к privateinternetaccess использование OpenVPN.

Однако, когда я делаю то же выше шагов для PureVPN, я получаю следующую ошибку:

RTNETLINK answers: File exists
Thu Aug 17 12:25:09 2017 ERROR: Linux route add command failed: external program exited with error status: 2

Я чувствую, что проблема существует в моем *.ovpn файлы.

Вот пример моего файла конфигурации PureVPN:

client
dev tun
proto udp
remote cav1-ovpn-udp.pointtoserver.com 53
persist-key
persist-tun
ca ca.crt
tls-auth Wdc.key 1
cipher AES-256-CBC
comp-lzo
verb 1
mute 20
route-method exe
route-delay 2
route 0.0.0.0 0.0.0.0
auth-user-pass pass.txt
auth-retry interact
explicit-exit-notify 2
ifconfig-nowarn
auth-nocache

Если я комментирую route 0.0.0.0 0.0.0.0 часть, соединение проходит, но затем я не могу получить доступ ни к какому сайту в Интернете больше. curl ifconfig.co испытывает таймаут не имея возможности возвратить IP моей VPN.

Я хочу смочь соединиться с SSH к общедоступному IP моего VPS.

Вот мой целый файл регистрации соединений:

root@open-vpn:/etc/openvpn# openvpn London2-udp.ovpn 
Thu Aug 17 12:38:27 2017 OpenVPN 2.3.10 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6] built on Jun 22 2017
Thu Aug 17 12:38:27 2017 library versions: OpenSSL 1.0.2g  1 Mar 2016, LZO 2.08
Thu Aug 17 12:38:27 2017 WARNING: file 'pass.txt' is group or others accessible
Thu Aug 17 12:38:27 2017 WARNING: No server certificate verification method has been enabled.  See http://openvpn.net/howto.html#mitm for more info.
Thu Aug 17 12:38:27 2017 WARNING: file 'Wdc.key' is group or others accessible
Thu Aug 17 12:38:27 2017 Control Channel Authentication: using 'Wdc.key' as a OpenVPN static key file
Thu Aug 17 12:38:27 2017 UDPv4 link local (bound): [undef]
Thu Aug 17 12:38:27 2017 UDPv4 link remote: [AF_INET]172.94.3.130:53
Thu Aug 17 12:38:28 2017 WARNING: 'link-mtu' is used inconsistently, local='link-mtu 1558', remote='link-mtu 64858'
Thu Aug 17 12:38:28 2017 WARNING: 'tun-mtu' is used inconsistently, local='tun-mtu 1500', remote='tun-mtu 64800'
Thu Aug 17 12:38:28 2017 [PureVPN] Peer Connection Initiated with [AF_INET]172.94.3.130:53
Thu Aug 17 12:38:31 2017 TUN/TAP device tun0 opened
Thu Aug 17 12:38:31 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Thu Aug 17 12:38:31 2017 /sbin/ip link set dev tun0 up mtu 1500
Thu Aug 17 12:38:31 2017 /sbin/ip addr add dev tun0 local 172.94.3.242 peer 172.94.3.241
RTNETLINK answers: File exists
Thu Aug 17 12:38:33 2017 ERROR: Linux route add command failed: external program exited with error status: 2
Thu Aug 17 12:38:33 2017 Initialization Sequence Completed

Как я могу получить тот же результат с PureVPN?

2
задан 18 August 2017 в 15:25

1 ответ

действительно ли жизненно важно, чтобы Вы могли SSH в машину? в противном случае попытайтесь использовать консоль непосредственно:

https://www.digitalocean.com/community/tutorials/how-to-use-the-digitalocean-console-to-access-your-droplet

0
ответ дан 2 December 2019 в 08:43

Другие вопросы по тегам:

Похожие вопросы: