Вот здесь - http://manpages.debian.net/cgi-bin/man.cgi?query=interfaces&...
написано буквально следующее:-----------------------------
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...»)??
Я правильно понял эту тему?
Не могли бы вы дать какие-либо примеры настройки??
> Я правильно понял эту тему?Неправильно. Благодаря /etc/udev/rules.d/70-persistent-net.rules вы получите стабильные имена ethX при перезагрузках, а также сможете вручную исправить их при замене оборудования.
Соответственно с iptables для ethX проблем не будет.
>> Я правильно понял эту тему?
> Неправильно. Благодаря /etc/udev/rules.d/70-persistent-net.rules вы получите стабильные
> имена ethX при перезагрузках, а также сможете вручную исправить их при
> замене оборудования.
> Соответственно с iptables для ethX проблем не будет.Мда, это жесть:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=ifupdown;di...