Могу ли я использовать один и тот же шлюз по умолчанию для устройства в другой сети?

0

Скажем, у меня есть IP 192.168.1.0 и все IP-адреса заняты, поэтому я перехожу на 192.168.2.0 и имею 192.168.2.5. Когда я назначаю шлюз для доступа устройства, могу ли я использовать шлюз в сети 192.168.1?

Я знаю, что этот вопрос очень простой, но моя проблема в том, что у меня есть сеть, для которой у меня нет шлюза, и я не могу ее определить. Моя единственная точка доступа в зоне действия находится в гипотетической сети 192.168.1.

J Man
источник
Если вы настроите подсеть как 192.168.1.0/24, то будут включены только адреса от 192.168.1.0 до 192.168.1.255. Но 192.168.0.0/22 ​​включает в себя все адреса от 192.168.0.0 до 192.168.3.255, поэтому все упомянутые вами адреса будут в одной подсети, и все будет в порядке. Итог: на ваш вопрос невозможно ответить, не зная маску подсети.
Sander Steffann

Ответы:

0

Хотя есть некоторые исключения из этого в необычных установках, общий ответ - нет. Вы не можете настроить свой компьютер для использования шлюза, который находится в другой подсети.

Вы не можете получить доступ к устройствам в других подсетях, не пройдя через маршрутизатор (шлюз). Ваша система определяет, что система находится за пределами вашей сети, используя ваш адрес и маску подсети для вычисления сети, в которой вы находитесь. Если система, к которой вы пытаетесь подключиться, находится в вашей локальной сети, а ваша локальная сеть - Ethernet, она выполнит поиск ARP, чтобы получить MAC-адрес устройства, к которому вы хотите подключиться. Если пункт назначения не находится в вашей локальной сети, он свяжется с маршрутизатором, который вы настроили для этого пункта назначения, или с маршрутизатором по умолчанию. Маршрутизатор должен быть в одной сети уровня 2 и 3, иначе вы не сможете подключиться к нему, чтобы он пересылал ваши пакеты.

Zoredache
источник