L2TP VPN подключен, но нет трафика / не работает
Я использую Kubuntu 20.04 и у меня проблемы с L2TP VPN
Кстати, до сегодняшнего дня он работал нормально, подключался и весь трафик в порядке. Теперь VPN подключается, но я ничего не могу сделать... даже http://www.google.com/ не работает.
Странно то, что у меня есть другая машина с той же ОС, и я настроил там VPN, и она отлично работает. Кроме того, у меня была такая же проблема раньше (дважды!).. переустановил kubuntu, и он снова работал нормально! Я не хочу снова переустанавливать kubuntu, потому что мне очень сложно настроить все, что мне нужно.
Кстати, следование этому решению, похоже, частично решает его: как отключить systemd-resolved в Ubuntu?
Проблема с вышеуказанным решением заключается в том, что VPN становится очень медленным. Кто-нибудь знает, в чем проблема и как я могу ее решить? Как я уже сказал, если я установлю новую ОС, она будет работать отлично... но через несколько недель проблема снова появится!
2 ответа
У меня было много правил в iptables
связанных с докером (я часто использую докер), поэтому решил полностью удалить докер. После очистки я перезагрузился, а затем подключил VPN, и все заработало.
Итак, он работал без каких-либо изменений в systemd-resolved - т.е. ОС была настроена как бы из коробки.
Где-то в процессе использования докера он начинает мешать моей VPN из-за изменений, которые он вносит в iptables!
Удаление докера решило мою проблему... Я собираюсь переустановить докер и, вероятно, снова столкнусь с той же проблемой!
###Edit Я думаю, что это лучшее решение, и оно сработало для меня https://www.lullabot.com/articles/fixing-docker-and-vpn-ip-address-conflicts
В случае, если статья будет удалена, вкратце решение - создать daemon.json
следующим образом
$ vi /etc/docker/daemon.json
{
"default-address-pools" : [
{
"base" : "172.240.0.0/16",
"size" : 24
}
]
}
Вам не нужно полностью удалять докер. Если вы отключите мост, созданный докером в вашей системе, ваша проблема может быть решена!
Ознакомьтесь со следующими ссылками: