Скажем, у меня есть IP 192.168.1.0 и все IP-адреса заняты, поэтому я перехожу на 192.168.2.0 и имею 192.168.2.5. Когда я назначаю шлюз для доступа устройства, могу ли я использовать шлюз в сети 192.168.1?
Я знаю, что этот вопрос очень простой, но моя проблема в том, что у меня есть сеть, для которой у меня нет шлюза, и я не могу ее определить. Моя единственная точка доступа в зоне действия находится в гипотетической сети 192.168.1.
Ответы:
Хотя есть некоторые исключения из этого в необычных установках, общий ответ - нет. Вы не можете настроить свой компьютер для использования шлюза, который находится в другой подсети.
Вы не можете получить доступ к устройствам в других подсетях, не пройдя через маршрутизатор (шлюз). Ваша система определяет, что система находится за пределами вашей сети, используя ваш адрес и маску подсети для вычисления сети, в которой вы находитесь. Если система, к которой вы пытаетесь подключиться, находится в вашей локальной сети, а ваша локальная сеть - Ethernet, она выполнит поиск ARP, чтобы получить MAC-адрес устройства, к которому вы хотите подключиться. Если пункт назначения не находится в вашей локальной сети, он свяжется с маршрутизатором, который вы настроили для этого пункта назначения, или с маршрутизатором по умолчанию. Маршрутизатор должен быть в одной сети уровня 2 и 3, иначе вы не сможете подключиться к нему, чтобы он пересылал ваши пакеты.
источник