У меня вопрос по NAT(трансляция сетевых адресов). Можно ли перевести уже переведенный IP-адрес? не могли бы вы рассказать мне, почему это возможно или невозможно?
2
2 ответа
4
Да, возможно иметь несколько уровней NAT. Пока каждый маршрутизатор указывает на один "над" ним в качестве шлюза, у клиентов внутри уровней не должно быть особых проблем с доступом к серверам вне уровней.
3
Вы, кажется, имеете в виду Double-NAT (выдержка ниже).
Вот более локальное чтение из ServerFault: почему плохая идея использовать несколько уровней NAT или нет?
When you have a situation where you have two subnets that are the same addressing that wish to communicate, it's a useful hack because it allows you to de-couple them into separate address space. ASCII Art 3: Attempt 2 Network 1 192.168.150.0 (Corp) | Network 2 | 192.168.180.0 (Intermediate) | NAT BOX 1 | eth0 192.168.180.180 eth1 10.15.15.1 | NAT BOX 2 | eth0 10.15.15.2 eth1 192.168.150.252 | Newtwork 3 | 192.168.150.0 (Untrusted Network)
Этот netfilter Double-NAT HOWTO продолжает обсуждать конфигурацию iptables
,
Очень быстрое руководство Rusty по фильтрации пакетов скопировано.