Выборочная маршрутизация VPN-трафика — как определить значение подсети?

Я пытаюсь направить только определенный трафик (конкретный домен) на моем Mac через VPN моей компании. Кажется, это наиболее рекомендуемый способ сделать это,

Create the file /etc/ppp/ip-up with following content:

#!/bin/sh /sbin/route add SUBNET $5 replacing SUBNET with subnet, you want to route through VPN (for ex. 192.168.0.0/16)

execute as root:

chmod 0755 /etc/ppp/ip-up This file will be executed each time you connect to VPN.

... но я не понимаю, как определить значение SUBNET. Нужно ли создавать подсеть? Имя подсети для VPN находится где-нибудь в сетевых настройках? У меня действительно нет хорошего представления о том, что такое подсеть, поэтому я не понимаю, как реализовать решение выше.

это принадлежит SuperUser, я думаю, в соответствии с вопросом, на который ссылается OP.
@StuWilson Предполагая, что OP использует Mac, это обсуждается здесь. Это также относится к теме SU, поэтому, если здесь это не привлечет внимания, мы можем попробовать перенести его (если ОП хочет).
OSX по умолчанию не отправляет весь трафик после подключения VPN, в основном он просто добавляет вас в сеть с дополнительным DNS и поисковыми доменами, которые вы устанавливаете в графическом интерфейсе VPN. Просто оставьте снятым флажок «Отправлять весь трафик через VPN-соединение» в диалоговом окне «Дополнительно»> «Параметры». я бы порекомендовал также принять ответ ниже, который дает очень простой и краткий ответ о том, что такое подсеть (с точки зрения IP-адреса, т.е. если вы все еще считаете это необходимым, просто возьмите IP-адрес, который вам нужно маршрутизировать, и примените это к тому, что Мэтт говорит ниже.)

Ответы (1)

Вам не нужно создавать новую подсеть, вам просто нужно выяснить, какую подсеть (или подсети) использует сеть вашей компании. Например, если IP-адреса в сети вашей компании находятся в диапазоне от 10.0.0.1 до 10.0.0.255, вы можете использовать маску подсети «10.0.0.0/24». Если диапазон от 10.0.0.1 до 10.0.255.255, вы можете использовать более широкий диапазон «10.0.0.0/16». Вы можете выполнить поиск по запросу «калькулятор подсети», чтобы найти некоторые инструменты, которые помогут вам определить нотацию для диапазона подсети, который вы хотите захватить.

Однако убедитесь, что ваша локальная сеть не пересекается с диапазоном. Ваша домашняя сеть должна использовать другую подсеть (например, 192.168.0.0/24), которая не будет конфликтовать с сетью вашего офиса.