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