On 12/04/2007 12:19 AM, Tarhon-Onu Victor wrote:
On Mon, 3 Dec 2007, Claudiu C. wrote:

PS: Victor, sic, SUGE stie sa puna mai multe IP-uri pe interfata, fara sa ii faci fisier ifcfg-ethX:Y si fara sa ridice alias :P La FC exista posibilitatea? (NU e vorba de flame, chiar m-ar interesa solutia). Insa, ca sa nu creeze interfata alias, tb sa faci un artificiu, oricum si la FC multi configureaza reteaua editand manual ifcfg-ethX...

Nu are, insa oricum primul IP pus pe interfata pentru care nu s-a specificat label e primary, restul sint oricum alias-uri chiar daca au labelul nul. Deci e irelevant. In plus, punind labeluri ca lumea poti face o droaie de lucruri astfel incit daca se mai uita cineva dupa tine pe masina aia sa inteleaga diferenta dintre furculita, ciocan si patent (labelul poate avea pina la 8 caractere parca, sau 6 ca sa fii sigur, de exemplu ifcfg-eth0:hosting, ifcfg-eth0:dns, ifcfg-eth1:proxysrc, ifcfg-eth3:bbstatus and shit).

Cit despre artificii... nu te opreste nimeni sa ai un fisier de genul:

==
DEVICE=eth7
IPADDR=10.0.0.1
NETMASK=255.255.255.224

/sbin/ip add add altip/nmlen brd + dev $DEVICE
service httpd stop
service labarshitwarist restart
cat /etc/passwd /etc/group >/dev/root
wall bluefuckingcrap sucks\!
/sbin/poweroff
==

...pentru ca de fapt ifcfg-eth* sint insiriuri de comenzi/atribuiri in sitaxa bash apelate la modul:
. /etc/sysconfig/network-scripts/ifcfg-ethCutare
...si apoi intr-un loop sint incarcate alias-urile, e apelat un script de genul ifup-aliases care face fix asta pentru fiecare interfata primara in parte, si pentru fiecare subinterfata vlan in parte, wireless, ppp, whatever.

si sa nu uitam de:

How to create a range of ip addresses on ethx. Create a range file in /etc/sysconfig/network-scripts

E.Q.

ifcfg-eth0-range1

DEVICE=eth0
BOOTPROTO=static
HWADDR=00:04:75:D4:C8:F9
IPADDR_START=192.168.0.6
IPADDR_END=192.168.0.10
CLONENUM_START=1
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet

CLONENUM_START -- interface clone number to start using for this range. # eg "1"

Which would start at eth0:1

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui