Мой домашний компьютер имеет VPN-подключение к моему офису. Офисная сеть защищена брандмауэром, с безопасной зоной 192.168.0. * И DMZ 10.0.0.*
Снаружи www.mycompany.com направляется к общедоступному IP-адресу - скажем, 1.2.3.4. Наш брандмауэр NAT, что до 10.0.0.4. Из офисной локальной сети мы используем записи DNS на наших контроллерах домена, чтобы разрешить www.mycompany.com прямо на 10.0.0.4, потому что мы не можем перенаправить к общедоступному интерфейсу нашего собственного брандмауэра.
Когда я подключаю VPN из дома, я получаю 192.168.0.* 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, он работает нормально.
Я понятия не имею, почему это так. Конфигурация «до / после» - ИДЕНТИЧНАЯ - тот же IP, та же таблица маршрутов - но если я создаю маршрут, то подключаюсь, он не работает; если я подключаю VPN, а затем создаю маршрут, это успешно.
Ищете какие-либо советы о том, как я могу либо стабилизировать конфигурацию, либо автоматически создать маршрут при подключении VPN?