Я использую два сетевых соединения, и я пытался использовать команду "маршрута" так, чтобы, когда я получаю доступ к определенному внутреннему IP на своей LAN, она использовала бы соединение 1, что-либо еще будет обычно идти посредством соединения 2 (который не имеет доступа к моей LAN).
Проблема, у меня есть набор внутреннего IP, к которому я должен получить доступ, и команда "маршрута", кажется, не позволяет мне добавлять диапазон IP вместо определенного IP. И соединение 1 не имеет доступа в Интернет, таким образом, я не могу использовать его в качестве своего соединения по умолчанию.
Какая-либо идея, как это может быть решено?
Ваша справка ценится
Команда маршрута - все о маршрутизации диапазонов IP. Ключ к выполнению диапазонов использует часть сетевой маски команды маршрута.
IP-адрес является числом на 32 бита, которое представляет адрес в Интернете. Взятый в двоичном файле, IP-адресе 10.0.0.1
был бы похож на это:
10 .0 .0 .1
00001010 00000000 0000000 00000001
Сетевая маска указывает, какая часть адреса является фиксированной частью диапазона путем определения двоичного 1, и переменная часть диапазона является 0. Так, сетевая маска 255.255.255.255
представляет все биты, фиксируются и поэтому только направит дать IP. Сетевая маска 0.0.0.0
средства все биты являются переменными, или другими словами это соответствует каждому IP-адресу. 0.0.0.0
используется для маршрута по умолчанию. Так, если Вы хотите указать диапазон, просто необходимо указать биты в сетевой маске, которой Вы хотите соответствовать.
Если Вы хотели, чтобы маршрут относился ко всем адресам от 10.0.0.0
кому: 10.0.0.255
Ваша команда маршрута была бы похожа
Dest Ip Netmask Gateway
route ADD 10.0.0.0 MASK 255.255.255.0 10.0.0.1
Если Вы хотели, чтобы маршрут относился только 10.0.0.100
и 10.0.0.103
Ваша команда посмотрела бы маршрут lik ADD 10.0.0.100 МАСКИ 255.255.255.252 10.0.0.1
И если Вы хотели, чтобы маршрут относился ко всем адресам 10.0.0.0
кому: 10.255.255.255
Ваш маршрут был бы похож
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1
Можно также указать в route
управляйте интерфейсом, он должен использовать использование IF
параметр:
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1 IF 2