LINUX.ORG.RU
ФорумAdmin

Debian – настройка сети

 ,


0

1

Вот здесь - 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...»)??

Я правильно понял эту тему? Не могли бы вы дать какие-либо примеры настройки??


Чего настроить то нужно?

invokercd ★★★★
()
/home/ugoday% cat /etc/udev/rules.d/70-persistent-net.rules 
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="24:b6:fd:50:98:b1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x14e4:0x4727 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="cc:af:78:90:db:01", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x14e4:0x4727 (bcma-pci-bridge)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="cc:af:78:90:db:01", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

Я ответил на твой вопрос?

ugoday ★★★★★
()

О Вас уже позаботились, см. /lib/udev/rules.d/75-persistent-net-generator.rules и /etc/udev/rules.d/70-persistent-net.rules.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.