мой домашний компьютер имеет VPN-подключение к моему офису. Офисная сеть защищена брандмауэром и имеет безопасную зону 192.168.0.* и DMZ на 10.0.0.*
снаружи, www.mycompany.com маршруты к публичному IP-скажем 1.2.3.4. Наш фаервол Натс что к 10.0.0.4. Из локальной сети office мы используем записи DNS на контроллерах домена для разрешения www.mycompany.com прямо к 10.0.0.4, потому что мы не можем направить к открытому интерфейсу нашего собственного брандмауэра.
когда я соединяю VPN из дома, я получаю 192.168.0. Q IP, назначенный через DHCP, но потому что я не использую VPN в качестве моего шлюза по умолчанию, я не могу направить к 10.0.0.* адреса, если я вручную не добавлю маршрут.
Я создал постоянный маршрут для передачи трафика на 10.0.0.* подсеть через шлюз по умолчанию в зоне защищенного брандмауэра:
route add -p 10.0.0.0 mask 255.255.255.0 192.168.0.1
вот в чем проблема. Когда я перезагружаюсь, маршрут все еще появляется в таблице маршрутизации - прекрасный. Если я подключаюсь к VPN, маршрут появляется, но не работа - я не могу маршрут на подсеть 10.0.0.0. Но, если я удаляю, а затем повторно добавляю маршрут после подключения VPN, он работает нормально.
Я понятия не имею, почему это так. Конфигурация before / after идентична-тот же IP, та же таблица маршрутов, но если я создаю маршрут, то соединяюсь, это отказывает; если я соединяю VPN и затем создаю маршрут, это успешно.
ищу любые советы о том, как я могу либо стабилизировать конфигурацию, либо автоматически создать маршрут при подключении VPN?