Назад | Перейти на главную страницу

NAT 169.254. *. * IP-адрес на 192.168. *. *

У меня есть машина со статическим IP-адресом в диапазоне 169,254.. и изменить нельзя. Мне нужно получить доступ к этому из другой сети. Я решил использовать маршрутизатор, а порт WAN должен быть 192.168.. устройство, а порт LAN - 192.168.. устройство. Я попытался настроить маршрутизатор с LAN-адресом 169.254.1.1, но ему не нравится этот IP-адрес. Что еще я могу сделать для выполнения этого NAT?

IPv4 169.254.0.0/16 диапазон адресов - Link-Local, и он не может быть маршрутизирован.

Видеть RFC 6890, Реестры IP-адресов специального назначения:

                +----------------------+----------------+
                | Attribute            | Value          |
                +----------------------+----------------+
                | Address Block        | 169.254.0.0/16 |
                | Name                 | Link Local     |
                | RFC                  | [RFC3927]      |
                | Allocation Date      | May 2005       |
                | Termination Date     | N/A            |
                | Source               | True           |
                | Destination          | True           |
                | Forwardable          | False          |
                | Global               | False          |
                | Reserved-by-Protocol | True           |
                +----------------------+----------------+

                        Table 5: Link Local

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

Видеть RFC 3927, Динамическая конфигурация локальных адресов IPv4:

1.6. Запрет альтернативного использования

Обратите внимание, что адреса в префиксе 169.254 / 16 НЕ ДОЛЖНЫ настраиваться вручную или с помощью DHCP-сервера. Ручная настройка или настройка DHCP может привести к тому, что хост будет использовать адрес в префиксе 169.254 / 16 без соблюдения специальных правил, касающихся обнаружения дублирования и автоматической настройки, которые относятся к адресам в этом префиксе. Хотя спецификация DHCP [RFC2131] указывает, что клиент DHCP ДОЛЖЕН исследовать вновь полученный адрес с помощью ARP, это не является обязательным. Точно так же, хотя спецификация DHCP рекомендует, чтобы DHCP-сервер ДОЛЖЕН исследовать адрес с помощью эхо-запроса ICMP перед его выделением, это также не является обязательным, и даже если сервер делает это, адреса IPv4 Link-Local не маршрутизируемы, поэтому DHCP сервер, не подключенный напрямую к ссылке, не может определить, использует ли хост на этой ссылке желаемый локальный адрес IPv4 Link.

Администраторы, желающие настроить свои собственные локальные адреса (с помощью ручной настройки, DHCP-сервера или любого другого механизма, не описанного в этом документе), должны использовать один из существующих префиксов частных адресов [RFC1918], а не префикс 169.254 / 16.

Промышленное оборудование с фиксированным адресом может быть связано через NAT с маршрутизатором, например A-B 1783-NATR. Одно из требований для маршрутизации NAT 1: 1 состоит в том, что публичная и частная сторона должны быть совершенно разными сетевыми адресами. Общедоступный может быть: 169.156.1.x, частный - 192.168.1.x

Ссылка на сайт http://ab.rockwellautomation.com/Networks-and-Communications/Network-Address-Translation-Device