Примечание:
Доброго времени суток!
Проблема в следующем:
у меня сеть настроена таким образом: интернет -- роутер -- комп. Роутер DLink DIR-655, сделана перепрошивка до последней версии.
Требуется настроить VPN соединение в Мандриве09. Wi-Fi к роутеру поднял, тут все ок.
Получается сеть внутренняя 192.168.0.0 (АйПи у компа 192.168.0.101 у роутера стандарт: 192.168.0.1). К роутеру подрублена витая пара, которая коннектит к внутренней сети провайдера, а затем через VPN соединение к интернету. В статусе роутера указываются АйПи и шлюз внутренней сети провайдера (шлюз: 10.22.218.1).
Настраиваю VPN путем ручной маршрутизации. Данные в файле peers/
pty "pptp 10.0.0.3 --nolaunchpppd"
user user
password "password"
nodeflate
nobsdcomp
noauth
Когда устанавливаю соединение VPN (pppd call vpn debug nodetach), соответственно присваивается уже внешний клиентский АйПи, и два внешних DNS сервера. В таблице маршрутизации все отлично прописывается (главный дефолтный шлюз соответственно моей внутренней: 192.168.0.1 - роутер ). Пингуется все: и сам VPN-сервер, и АйПи клиентский внешний, и DNS внутренней сети провайдера и шлюз внутренней сети прова, НО не проходит пинг к DNS (две DNS'ки) сервера. Для этого нужно прописать в таблицу маршрутизации главным шлюзом не мой 192.168.0.1, а шлюз внутренней сети провайдера - 10.22.218.1, но при попытке:
route add default gw 10.22.218.1
вылетает ошибка:
SIOCADDRT: Нет такого процесса
а при удалении дефолтного шлюза 192.168.0.1, естественно, ложится wi-fi.
И все! В этом вся загвоздка. Колупаюсь уже несколько дней, в результате понял, что главная проблема в дефолтном шлюзе в таблицах маршрутов.
Соответственно, как прописать шлюз внутренней сети провайдера главным шлюзом в таблицах (естественно шлюз 192.168.0.1 тоже должен быть).
Спасибо!
Примечание:
_____________________________________________________________________________________________
Sk8erBoi
route add -host 10.0.0.3 gw 192.168.0.1
route add default gw 10.22.218.1
т.е. маршрут дл впн-сервера идет через 192.168.0.1, а все остальные - через маршрут по умолчанию, т.е. 10.22.218.1
примерно так.
_____________________________________________________________________________________________
при попытке:
route add default gw 10.22.218.1
вылетает ошибка:
SIOCADDRT: Нет такого процесса
а при удалении дефолтного шлюза 192.168.0.1, естественно, ложится wi-fi
отсюда следует, что добавить шлюз 10.22.218.1 не получается, а удалить дефолтный 192.168.0.1 - нельзя.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.