Назад | Перейти на главную страницу

Как заставить сервер устанавливать ppp0 и ppp1 для указанных VPN-соединений?

У меня есть два разных VPN-соединения на сервере, как показано ниже:

  1. Первое подключение с сервера mikrotik (192.168.100.128 в качестве клиента) на главный сервер (192.168.100.99 как ведущий с ppp0).

  2. Второе подключение от местного Микротика (192.168.100.129 в качестве клиента) на главный сервер (192.168.100.99 как ведущий с ppp1).

Мы установили маршруты для каждого из этих VPN-подключений, как показано ниже:

192.168.100.128 dev ppp0 proto kernel scope link src 192.168.100.99
192.168.100.129 dev ppp1 proto kernel scope link src 192.168.100.99

Проблема заключается в том, что главный сервер по какой-либо причине отключается и одновременно отключается от обоих соединений и восстанавливает соединения, поскольку ppp0 и ppp1 будет установлен самим основным сервером, возможно, он устанавливает ppp0 и ppp1 сдвинуты, и, конечно, в этой ситуации возникнут большие проблемы, и мы должны установить правильные имена вручную.

Как можно решить эту проблему, чтобы заставить главный сервер установить ppp0 и ppp1 для указанных соединений VPN?

конфигурация:

xl2tp.conf:

[global]
listen-addr = 185.120.220.67
ipsec saref = yes
[lns default]
ip range = 192.168.100.128-192.168.100.129
local ip = 192.168.100.99
require chap = yes
refuse pap = yes
require authentication = yes
name = LinuxVPNserver
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
length bit = yes

и т.д. / ppp / option.xl2tpd:

ipcp-accept-local
ipcp-accept-remote
require-mschap-v2
ms-dns  8.8.8.8
ms-dns  4.2.2.4
noccp
auth
crtscts
idle 1800
mtu 1410
mru 1410
nodefaultroute
debug
lock
proxyarp
connect-delay 5000

l2tp_psk.conf:

conn L2TP-PSK-NAT
     rightsubnet=vhost:%priv
     also=L2TP-PSK-noNAT
conn L2TP-PSK-noNAT
     authby=secret
     pfs=no
     auto=add
     keyingtries=3
     dpddelay=30
     dpdtimeout=120
     dpdaction=clear
     rekey=no
     ikelifetime=8h
     keylife=1h
     type=transport
     left=185.120.220.67
     leftprotoport=17/1701
     right=%any
     rightprotoport=17/%any