Постараюсь придерживаясь рекомендаций изложить проблему:
У меня стоит Ubuntu 9.10, в наличие подключение в сеть, по dhcp автоматом поднимается сеть.
Перелазил весь гугл по настрйке VPN - везде копипаст одной и той же инструкции с незначительными изменениями.
Пытался настроить VPN по следующей схеме:
1) Поставил пакеты pptp-linux network-manager-pptp
2) Настроил соединение в соответствии с требования провайдера (если это можно назвать требованиями):
Выберите из списка «Point-to-Point Tunneling Protocol (PPTP)» и нажмите кнопку «Create».
Connection Name — имя подключения.
Gateway — адрес VPN-сервера (vpn.zzzing.ru).
Username — номер счета.
Password — пароль.
Введите реквизиты подключения и нажмите кнопку «OK».
Т.е. ни о каких опциях и параметрах речи не шло - все галочки оставил как было.
Пробую коннектиться - соединение устанавливается без проблем, но сайты не открываются. Хотя (!) пинг до любого узла ходит на ура. Сначала подозрение пало на то, что что-то с DNS не то, но потом выяснилось вот что.
3) Ставлю kvpnc, настраиваю по подобию инструкции, с небольшими изменениями. А именно: в секции routes ставлю replace default routes и метод авторизации ставлю CHAP. Конект - всё работает, сайты открываются, пинги ходят. Думаю, дело как раз в replace default routes. При его отключении kvpnc перестаёт выдавать интернет.
4) Почему не оставить всё как есть? а) хочется разобраться до конца, б) kvpnc жутко неудобная штука по сравнению с тем же NM на мой взгляд.
Собственно вопрос - в чём может быть проблема?