[Scuola] sos ifconfig
Alessandro Dentella
sandro@e-den.it
Tue May 19 15:45:28 CEST 2009
On Tue, May 19, 2009 at 03:34:33PM +0200, Paolo Brunello wrote:
> ciao,
> necessiterei di un consiglio tecnico al volo: ho un server linux Ubuntu
> 6.06.2 con 2 schede di rete: una Gigabit onboard e una PCI 10/100. Al
> boot, il sistema assegna la eth0 alla PCI e eth1_ifrename alla onboard, e
> anche se cambio l'iftab per invertire l'assegnazione, non me lo prende.
> c'è modo di forzare questa corrispondenza nome if e mac address? arp?
> ifconfig? qual è il comando giusto?
via udev
========
non ho presente nella 6.06 ma doovresti avere una
cartella /etc/udev/rules.d con un file '70-persistent-net.rules' (il numero
potrebbe differire) nel quale sta scritto l'abbinamento fra MAC e nome
interfaccia. Io ad esempio ho questo.
# PCI device 0x10de:0x03ef (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:1d:60:0b:28:8e", ATTR{type}=="1", NAME="eth0"
# PCI device 0x10de:0x03ef (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="8e:28:0b:60:1d:00", ATTR{type}=="1", NAME="eth1"
via iftab
=========
se vuoi usare iftab, devi essere sicuro che venga chiamato il comando
ifrename prima di avere inizializzato le schede. Immagino che vada bene
scrivere ad esempio in /etc/network/interfaces una regola 'up' per
l'interfaccia lo:
auto lo
iface lo inet loopback
up ifrename
Non ho mai usato 'ifrename', ma con questo trucchetto ho usato 'nameif'
sandro
*:-)
--
Sandro Dentella *:-)
http://sqlkit.argolinux.org SQLkit home page - PyGTK/python/sqlalchemy
More information about the scuola
mailing list