После установления VPN-соединения pptp я проверил таблицу маршрутизации и обнаружил, что есть два маршрута по умолчанию, первый из которых определен на интерфейсе eth0, а другой - на ppp0 ... В то время как первый, имеющий правильный шлюз (192.168.1.1), второй, имеющий отношение к VPN-соединению, имеет NetID (10.0.10.0), установленный в качестве его шлюза !! Может ли кто-нибудь объяснить это мне ... разве шлюз не должен быть конкретным пунктом ?! Оооо, еще один вопрос: как мой компьютер не запутывается, имея два маршрута по умолчанию?
1 ответ
второй, связанный с VPN-соединением, имеет NetID (10.0.10.0), установленный в качестве шлюза !! Может ли кто-нибудь объяснить это мне ... разве шлюз не должен быть конкретным пунктом ?!
10.0.10.0
может быть действительным адресом хоста, в зависимости от маски подсети.
Например, если сеть была 10.0.0.0/8
, 10.0.0.0/16
или аналогичной, то только 10.0.0.0
будет сетевым адресом, а все остальное, включая 10.0.10.0
будет обычным адресом хоста.
Оооо, еще один вопрос: как мой компьютер не запутывается, имея два маршрута по умолчанию?
Все маршруты в вашей таблице маршрутизации должны иметь метрику, назначенную вашим программным обеспечением, с указанием стоимости этого маршрута. Если у вас есть два маршрута для идентичных сетей ( например , 0.0.0.0/0
), выигрывает маршрут с меньшим показателем метрики.