У мене є поле Ubuntu, яке я хочу використовувати як екземпляр NAT (серед іншого). Я вважаю за краще уникати використання NAT AMI, наданих Amazon, а замість того, щоб налаштувати NAT сам.
Наразі мій хост має єдиний мережевий інтерфейс (як показано на http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html ).
Чи повинен я мати можливість налаштувати мій хост Ubuntu як екземпляр NAT для інших хостів у моїй мережі Amazon?
Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
5 454 MASQUERADE all -- * eth0 0.0.0.0/0 0.0.0.0/0
Я спробував налаштувати правило NAT у хості Ubuntu (10.200.0.51). Мій другий хост знаходиться в іншій мережі (10.200.10.41/24). Тому я написав:
route add -net 10.200.0.0 netmask 255.255.255.0 dev eth0 # So I can reach 10.200.0.51
route add default gw 10.200.0.51
Але машина втратила зв’язок.
Що я нерозумію, коли регламентую використання NAT і маршрутизацію в Amazon?