Вот здесь - INTERFACES(5) написано буквально следующее:
The ifup and ifdown programs work with so-called «physical» interface names. These names are assigned to hardware by the kernel.
Unfortunately it can happen that the kernel assigns different physical inter-face names to the same hardware at different times; for example, what was called «eth0» last time you booted is now called «eth1» and vice versa.
This creates a problem if you want to configure the interfaces appropriately. A way to deal with this problem is to use mapping scripts that choose logical interface names according to the properties of the interface hardware.
See the get-mac-address.sh script in the examples directory for an example of such a mapping script. See also Debian bug #101728.
Т.е. получается я не смогу корректно настроить iptables?
Я так понимаю надо использовать некое маппирование названий физических интерфейсов в некие логические названия (т.е. описанные в этом man-е директивы «mapping eth0...»)??
Я правильно понял эту тему? Не могли бы вы дать какие-либо примеры настройки??