Опасность увеличения размера сети при изменении маски сети
У нас небольшая сеть с диапазоном адресов 192.168.0.0/24. Таким образом, у нас доступно только 254 IP-адреса. Мы хотим немного увеличить этот диапазон, чтобы в сети было больше хостов. Так что, если я изменю сеть на 192.168.0.0/23, это даст нам еще 256 IP-адресов, верно? С 192.168.0.1-192.168.1.254?
В качестве теста я дал одной из наших машин в сети статический IP-адрес 192.168.1.25/23. Но эта машина, похоже, не может подключиться к нашему шлюзу по умолчанию, 192.168.0.1 - истекло время пинга.
We have a box that serves as our DHCP, DNS, Gateway and firewall all in one, and its IP is 192.168.0.1, and on that I set the subnet mask to 255.255.254.0 (/23).
Anything I put in 192.168.1.x can't seem to get to the 192.168.0.1 gateway. Not sure what's going on. Is there something else I need to change?
Заранее спасибо.
2 ответа
Пинг не будет работать, потому что ответ не может быть перенаправлен, так как маршрутизатор не будет знать, где вам найти машины 192.168.1.*. Вам придется изменить маску подсети на всех хостах в подсети.
Тем не менее, зачем беспокоиться об этих крошечных изменениях битовой маски - если у вас большая подсеть, просто сделайте /16 и покончите с этим - какие преимущества вы ожидаете в противном случае?
Установив маску подсети на /23 вместо /24, вы теоретически получите еще 255 IP-адресов. Однако для этого потребуется изменить маску подсети на всех устройствах в сети. Это также увеличило бы количество пакетов, отправленных на общий широковещательный адрес (192.168.1.255).
Другое решение, которое мы используем для наших клиентов, - это добавить новую подсеть - 192.168.1.0/24 - на новые компьютеры и добавить ее в таблицу маршрутизации вашего маршрутизатора. Это, если оно настроено правильно, позволит отправлять трафик из подсети 192.168.0.0/24 в подсеть 192.168.1.0/24 и наоборот.