У меня есть блок статических IP-адресов от моего провайдера (Centurylink). Блок состоит из 8 IP-адресов, 5 из которых можно использовать. Допустим

xxx0 - сеть зарезервирована

ххх1 - присваивается

ххх2 - присваивается

ххх3 - присваивается

ххх4 - присваивается

ххх5 - присваивается

ххх6 - шлюз

xxx255 - Трансляция (я могу ошибаться по этому адресу)

255.255.255.248 - Маска сети

Маршрутизатор Zyxel 2100z. Интернет Fiber 100/50

У меня есть четыре машины с их сетями, настроенными на статический IP. Две коробки Centos, коробка Ubuntu и коробка для окон. Им назначаются .1, .2, .4 и .5 соответственно.

Если я гуглю "какой у меня ip" в окне windows, то возвращается "xxx6".

Если я выполню «dig +short myip.opendns.com @ resolver1.opendns.com» на любом из компьютеров Linux, он выдаст "xxx6".

Если я гуглю "какой у меня ip" на какой-либо машине выдается адрес dhcp lan (т.е. 192.168.0.x) возвращает "xxx6".

Я ожидаю последнего результата. Однако другие запросы должны возвращать свои соответствующие статические IP-адреса, а не адреса маршрутизаторов, правильно? В основном весь выходящий трафик "кажется" от ххх6. В противном случае это работает правильно. Я могу пинговать все подключенные IP-адреса из любой точки мира. Информация о домене работает. У меня есть доменное имя, и поддомен указал на два адреса, и они работают, и я могу пинговать их. Как по IP, так и по доменному имени. Я не уверен, какие проблемы это может вызвать, но я изучил это, потому что у меня странные проблемы с одной из машин, на которых работает веб-сервер.

Что может быть причиной такого поведения. В прошлом у меня были статические IP-блоки от Centurylink, и у меня не было этой проблемы. Я думаю, что модем настроен правильно.

1 ответ1

0

xxx255 - Трансляция (я могу ошибаться по этому адресу)

Нет. Поскольку ваша маска сети /29 (255.255.255.248) и первый адрес был x.x.x.0 , последний адрес в подсети - и, следовательно, широковещательный адрес - это x.x.x.7.

Я ожидаю последнего результата. Однако другие запросы должны возвращать свои соответствующие статические IP-адреса, а не адреса маршрутизаторов, правильно? В основном весь выходящий трафик "кажется" от ххх6.

Похоже, на вашем маршрутизаторе просто включен NAT (маскарадинг). Отключи это.

(Да, это тот же тип NAT, который обычно используется в частных сетях. Маршрутизатор, вероятно, включил его по умолчанию.)

В противном случае это работает правильно. Я могу пинговать все подключенные IP-адреса из любой точки мира.

Да, это должно сработать - исходящий NAT с сохранением состояния фактически не блокирует никакие входящие пакеты, а состояние предотвращает неправильную трансляцию исходящих ответов. (NAT не является брандмауэром. NAT это не брандмауэр. NAT это не брандмауэр.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .