На 2-х серверах (16.04 и 18.04) настроено абсолютно по одинаковому алгоритму L2TP.
Все работало до какого то момента, и внезапно на 16.04 пропал туннель. Тезу в логи, вижу что PPPD не откликается.
Смотрю статусы xl2tpd.
на 18.04
alex@vpn-1:/usr/sbin$ sudo systemctl status xl2tpd
● xl2tpd.service - LSB: layer 2 tunelling protocol daemon
Loaded: loaded (/etc/init.d/xl2tpd; generated)
Active: active (running) since Tue 2022-06-14 14:12:01 UTC; 2h 17min ago
Docs: man:systemd-sysv-generator(
Process: 64048 ExecStart=/etc/init.d/xl2tpd start (code=exited, status=0/SUCCESS)
Tasks: 2 (limit: 1126)
Memory: 1.6M
CGroup: /system.slice/xl2tpd.service
├─64065 /usr/sbin/xl2tpd
└─64701 /usr/sbin/pppd /dev/pts/9 passive nodetach 10.2.2.1:10.2.2.101 file /etc/ppp/options.l2tpd
На 16.04
alex@I2TPVPN:/usr/sbin$ sudo systemctl status xl2tpd
● xl2tpd.service - LSB: layer 2 tunelling protocol daemon
Loaded: loaded (/etc/init.d/xl2tpd; bad; vendor preset: enabled)
Active: active (running) since Tue 2022-06-14 19:12:01 MSK; 18min ago
Docs: man:systemd-sysv-generator(
Process: 17873 ExecStop=/etc/init.d/xl2tpd stop (code=exited, status=0/SUCCESS)
Process: 17880 ExecStart=/etc/init.d/xl2tpd start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/xl2tpd.service
└─17886 /usr/sbin/xl2tpd
Т.е. при запуске xl2tpd он не стартует pppd, и, соответственно маршруты не появляются. PPPD на обоих серверах стоит.
Вопрос - как бы это пофиксить?
Пользователь добавил сообщение 14 Июня 2022, 22:34:37:
Поправил iptables, вроде бы заработало.