The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall
Dus: eth0:1 gebruiken als device (ifconfig eth0:1 <ip> netmask <netmask> etc.) of met de tool 'ip' uit de 'iproute2' package gewoon een IP toevoegen aan de NIC (ip addr add <ip> dev eth0)
is hij na een reboot (service network restart) iig vergeten
ik heb een file aangemaakt: /etc/sysconfig/networking/devices/ifcfg-eth1:1
maar daar doet hij niks mee?
The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall
En wat is er mis met ifconfig? (de meeste) config files worden daar uiteindelijk toch ook doorheen gehaald.
[ Voor 61% gewijzigd door PowerSp00n op 27-12-2003 22:40 ]
Ja duhh, want dan voert hij als eerste een regel uit die alle netwerk-instellingen reset.Jimbolino schreef op 27 december 2003 @ 21:47:
"ip addr add 10.0.0.5 dev eth0"
is hij na een reboot (service network restart) iig vergeten
Daarom moet je het dus ook gewoon netjes in een opstartscript laten uitvoeren.
Hoe dat bij Fedora precies moet weet ik niet, maar dat is ongetwijfeld via de handleiding uit te vinden.
Verwijderd
-ip.sh-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| #Setting up IP alias interfaces on eth1 echo "Setting 10.1.0.1, 10.1.0.2, 10.1.0.1 IP Aliases ..." /sbin/ifconfig eth1:0 10.1.0.1 /sbin/ifconfig eth1:1 10.1.0.2 /sbin/ifconfig eth1:2 10.1.0.3 /sbin/ifconfig eth1:3 10.1.0.4 /sbin/ifconfig eth1:4 10.1.0.5 #Setting up the routes echo "Setting IP routes ..." /sbin/route add -host 10.1.0.1 dev eth1:0 /sbin/route add -host 10.1.0.2 dev eth1:1 /sbin/route add -host 10.1.0.3 dev eth1:2 /sbin/route add -host 10.1.0.4 dev eth1:3 /sbin/route add -host 10.1.0.5 dev eth1:4 |
(pas wel eth1 aan naar ethX)
/etc/sysconfig/network-scripts/ifcfg-eth0:1 (of ifcfg-eth0:2, etc)
Om een nieuw alias toe te kennen aan eth0. In de file staan verder dezelfde dingen als in de ifcfg-eth0 file, wel even het device naam veranderen naar eth0:1 en aangeven of tijdens het booten de interface up moet komen.
Geen gedoe met allerlei andere bestanden en je weet zeker dat het werkt op 'hun manier'
[ Voor 3% gewijzigd door Backspace-NL op 28-12-2003 14:01 ]
Daarin staan alle <parameter>=<waarde> en wat uitleg die ze gebruiken bij alle /etc/sysconfig/ bestanden.
Eeuwige n00b
cp ifcfg-eth0 ifcfg-eth0:0Jimbolino schreef op 27 december 2003 @ 21:32:
in
/etc/sysconfig/networking/devices/ifcfg-eth1
staat mijn ip adres ingesteld, nu wil ik alleen meerdere ip adressen aan deze nic knopen
verander
DEVICE=eth0 in DEVICE=eth0:0
pas het IP adres EN het netmask aan, en daarna ifup eth0:0
dit heb ik gedaanigmar schreef op 28 december 2003 @ 17:13:
[...]
cp ifcfg-eth0 ifcfg-eth0:0
verander
DEVICE=eth0 in DEVICE=eth0:0
pas het IP adres EN het netmask aan, en daarna ifup eth0:0
hierna krijg ik deze foutmelding:
1
2
3
| [root@linux devices]# ifup eth1:0 /sbin/ifup: configuration for eth1:0 not found. Usage: ifup <device name> |
edit: oops foutje van mijn kant
ik had de files in /etc/sysconfig/networking/devices gezet
maar als ik hetzelfde geintje in /etc/sysconfig/network-scripts doe, dan werkt ie wel
na een "service network restart" doet hij het nog steeds, hiervoor heb ik geen andere config files aan hoeven te passen...
ik heb alle files uit /etc/sysconfig/networking/devices gemoved, en hij geeft geen error bij network restart, zijn die files niet meer nodig ofzo ?
[ Voor 36% gewijzigd door Jimbolino op 29-12-2003 01:49 ]
The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall