I have a piece of machinery that has a static IP in the range of 169.254.. and can not be changed. I need to access this from another network. My thought is to use a router, and have the WAN port be the 192.168.. device and the LAN port be the 192.168.. device. I have tried configuring a router with the LAN address of 169.254.1.1 but it does not like this IP address. What else can I do to accomplish this NAT?
The IPv4
169.254.0.0/16
range of addresses is Link-Local, and it cannot be routed.See RFC 6890, Special-Purpose IP Address Registries:
Also, addresses in that range cannot be statically assigned because they cannot perform the duplicate address detection and change addressing if a duplicate is found.
See RFC 3927, Dynamic Configuration of IPv4 Link-Local Addresses:
Industrial equipment that have a fixed address can be linked via NAT an router such as A-B 1783-NATR. One requirement for 1:1 NAT routing is that the public and private side must be completely different network addresses. Public might be: 169.156.1.x, private might be 192.168.1.x
Link http://ab.rockwellautomation.com/Networks-and-Communications/Network-Address-Translation-Device