Имеется VPN провайдер и его файлообменный сервер.
При подключенном интернете я не могу зайти на сервер через браузер, а так же не подключается DC**. Отключаю интернет - всё впорядке. Всё заходит и подключается.
В интернете решение проблемы не нашёл.
Помогите пожалуйста.
Ну это проблема в маршрутизации. Приведите вывод команды ‘route -n’ до и после уставновления соединения с интернетом.
До:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.5.31.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo
0.0.0.0 10.5.31.1 0.0.0.0 UG 202 0 0 eth0
После:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.31.0.254 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.255.0.1 10.5.31.1 255.255.255.255 UGH 0 0 0 eth0
10.5.31.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
Вверху списка должно быть примерно так:
10.0.0.0 10.5.31.1 255.0.0.0 UG 0 0 0 eth0
После поднятия сети можно попробовать выполнить:
route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.5.31.1
УРРА!!! Заработало!!! Большое спасибо
Маленький вопрос: куда это прописать чтобы не вводить каждый раз после перезагрузки?
Читайте доки к openrc. Там всё написано.
благодарю.
мда… хоть и не понял ничего в этих доках к openrc (с английским туго, а гугля-перевод вобще запутал), поступил иначе. Как говорится через… опу!
В настройках kvpnc в разделе-выполнение команд-после соединения вписал route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.5.31.1
И… Вот ОНО СЧАСТЬЕ!!!
P.s. спасибо всем. Надеюсь эта тема поможет не только мне.
Так все правильно, если Вы используете kvpnc, то в ней и нужно исправлять маршрутизацию после установки соединения.