Добрый день всем.
Возможно глупый вопрос, но... он вынес мне весь мозг...
есть сеть 10.10.1.0/24, стоит внешний маршрутизатор (Федора+pptp). Подключающимся по pptp windows клиентам раздаются адреса:
localip 10.10.10.1
remoteip 10.10.10.10-30
все работает, клиенты подключаются, все сети прозрачны... но...
если смотреть таблицу маршрутизации на клиенте (windows), то увидим, что добавился маршрут 10.0.0.0 mask 255.0.0.0
какого... простите за выражение... добавился маршрут с маской 8???? должена быть 24! Хотя, где это задать, я не нашел :(
Нет, конечно, я могу ручками удалить маршрут, ручками добавить нужный...Надо сделать так, чтобы у клиентов добавлялся самостоятельно маршрут на сеть 10.10.10.0/24, а еще лучше, с маской 16.
> Добрый день всем.
> Возможно глупый вопрос, но... он вынес мне весь мозг...
> есть сеть 10.10.1.0/24, стоит внешний маршрутизатор (Федора+pptp). Подключающимся по
> pptp windows клиентам раздаются адреса:
> localip 10.10.10.1
> remoteip 10.10.10.10-30
> все работает, клиенты подключаются, все сети прозрачны... но...
> если смотреть таблицу маршрутизации на клиенте (windows), то увидим, что добавился маршрут
> 10.0.0.0 mask 255.0.0.0
> какого... простите за выражение... добавился маршрут с маской 8???? должена быть 24!Приведите полный вывод команды или разбирайтесь со своими эмоциями самостоятельно.
> Хотя, где это задать, я не нашел :(
Изучите для себя, что такое интерфейсы типа "точка-точка".
> Нет, конечно, я могу ручками удалить маршрут, ручками добавить нужный...
-
> Надо сделать так, чтобы у клиентов добавлялся самостоятельно маршрут на сеть 10.10.10.0/24,
> а еще лучше, с маской 16.Фантазии развеять помогает документация и книги по сетям
> Приведите полный вывод команды или разбирайтесь со своими эмоциями самостоятельно.про эмоции ничего не понял, man emotions ничего не дал.
на клиенте windows, после подключения по VPN:
netstat -rn
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.100.1 192.168.100.200 25
10.0.0.0 255.0.0.0 10.10.10.10 10.10.10.10 1
10.10.10.10 255.255.255.255 127.0.0.1 127.0.0.1 50
10.255.255.255 255.255.255.255 10.10.10.10 10.10.10.10 50
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.100.0 255.255.255.0 192.168.100.200 192.168.100.200 25
224.0.0.0 240.0.0.0 10.10.10.10 10.10.10.10 50
224.0.0.0 240.0.0.0 192.168.100.200 192.168.100.200 25
255.255.255.255 255.255.255.255 10.10.10.10 10.10.10.10 1
255.255.255.255 255.255.255.255 10.10.10.10 10004 1
255.255.255.255 255.255.255.255 192.168.100.200 192.168.100.200 1
Основной шлюз: 192.168.100.1Очень сильно смущает 2я строчка. она появляется автоматически, никто ее туда ручками не прописывает.
> Изучите для себя, что такое интерфейсы типа "точка-точка".
ну... как бы не об этом речь. я знаю, что такое точка-точка.
> Фантазии развеять помогает документация и книги по сетям
ага. тогда расскажите, откуда взялась 2я строчка?
Если я в pptpd.conf поставлю пул адресов 192.168.1.10-20, появится у клиента строчка с сетью на 24 бита, а не на 8, как в случае с сетью 10.10.10.0.
А попробуйте написать 172.16.1.10. Уверен что у Вас будет 255.255.0.0....
А когда-нибудь читали про разделение на адресов на классы АBCDE - вот это ваш случай. Просто подсеть 10.0.0.0 входит в А с маской 8. А ваша подсеть 10.10.10.0 входит в 10.0.0.0, о чем и информирует операциока клиента/
все у вас правильно настроено из вывода вижу - не пугайтесь
> А когда-нибудь читали про разделение на адресов на классы АBCDE - вот
> это ваш случай. Просто подсеть 10.0.0.0 входит в А с маской
> 8. А ваша подсеть 10.10.10.0 входит в 10.0.0.0, о чем и
> информирует операциока клиента/
> все у вас правильно настроено из вывода вижу - не пугайтесьКак бы я в курсе, и как-бы читал, на что и хотел подвинуть топикастера.
От классовой адресации давно уже отказались, не?
Ладно, всем спасибо.
Просто иногда кажется, что я чего-то не знаю или делаю не так...
Все выше изложеное мне известно... Просто наверняка все это можно как-то изменить. Чем по сути отличается сеть 10 от 192.168 или 172? ничем, кроме устоявшихся канонов.
Если конкретных мыслей нет, считаем тему закрытой. Еще раз всем спасибо.
> Ладно, всем спасибо.
> Просто иногда кажется, что я чего-то не знаю или делаю не так...
> Все выше изложеное мне известно... Просто наверняка все это можно как-то изменить.
> Чем по сути отличается сеть 10 от 192.168 или 172? ничем,
> кроме устоявшихся канонов.
> Если конкретных мыслей нет, считаем тему закрытой. Еще раз всем спасибо.По факту, эта фишка нужна для того, чтобы windows впн-клиент "штатно" мог использовать ресурсы сети, к которой подключился, без ручного прописывания шлюзов и без использования соединения в качестве шлюза по умолчанию. PPTP/PPP не умеет передавать маршруты и изменить это можно только скриптами.
Устоявшиеся каноны имеют место быть, и так есть и так будет.