Sitovky:
v /etc/conf.d/net mas radek (napr):
Kód: Vybrat vše
iface_eth0="192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0"
to same zopakuj pro eth1 (s prislusnymi parametry):
Kód: Vybrat vše
iface_eth1="192.168.0.2 broadcast 192.168.0.255 netmask 255.255.255.0"
Dale musis vytvorit startovaci skript pro eth1 (ve skutecnosti i net.eth0 je symlink na net.lo):
Kód: Vybrat vše
cp /etc/init.d/net.eth0 /etc/init.d/net.eth1
A nakonec pridat "spousteni" eth1:
Skript pro IPtables:
Mas 2 moznosti. Bud ho rucne spustis, aby nastavil prislusna pravidla a pak das:
Samozrejme musis mit iptables v default runlevelu:
Skript si pak muzes nechat nekde treba u roota a kdyz budes chtit neco menit, zmenis to ve skriptu, spustis ho a znovu ulozis pravidla. Ale tohle je reseni "aby to fungovalo pomoci prostredku ktere ma Gentoo".
Pokud trvas na spousteni skriptu, Gentoo obdoba
/etc/rc.d/rc.local je v
/etc/conf.d/local.start. Takze skript bych vlozil tam. Pak pozor pri update baselayout, ten chce prepisovat i tyhle konfiguraky, tak bacha abys to omylem pri etc-update neprepsal. Na nekterych serverech jsem jeste delal symlink:
Kód: Vybrat vše
ln -s /etc/conf.d/local.start /etc/rc.d/rc.local