Re: [suse-laptop] Zwei Konfigurationen fuer eine Netzwerkkarte
Tobias Witting schrieb:
Kann ich zwei "Netzwerkkarten" konfigurieren, die ich je nach Bedarf hochfahre oder abschalte ?
Kannst Du. Mit ifconfig eth0:1 (ich glaube, neuerdings heißt das Programm andern) kannst Du auf das physikalische Interface beliebig viele logische Interfaces mit komplett anderen Parametern drauflegen. Das paßt z.B. auch in SuSEs Konfigurationsskripte. Bei 7.3 setzt Du z.B. in /etc/rc.config NETCONFIG="_0 _1" NETDEV_0="eth0" NETDEV_1="eth0:1" IPADDR_0="192.168.16.111" IPADDR_1="" IFCONFIG_0="192.168.16.111 broadcast 192.168.16.255 netmask 255.255.255.0" IFCONFIG_1="was auch immer man für DHCP braucht" Du mußt dann nicht die Interfaces nach Bedarf rauf- und runterfahren, die kannst Du lassen. Was Du dann nur ändern mußt ist das Routing. Ein kleines Skript das alle paar Minuten die Erreichbarkeit einer Maschine prüft, die es z.B. nur im Institut gibt, und je nach Ergebnis die Default-Route entsprechend setzt, reicht, um ständig (z.B. nach Suspend im Institut und Resume zuhause) die richtige Route zu haben: #!/bin/bash while /bin/true; do ping -c 1 -w 3 Institusrechner > /dev/null if [ $? = 0 ]; then # Wir sind im Institut route del default route add default Institutsgateway else # Wir sind im zu Hause route del default route add default Zuhause-Gateway fi sleep 180 done Eckhard Rüggeberg E.Rueggeberg@t-online.de - Who is General Failure, and why is he reading my disk ??
Am Sam, 2003-03-08 um 14.15 schrieb Eckhard Rüggeberg:
Tobias Witting schrieb:
Kann ich zwei "Netzwerkkarten" konfigurieren, die ich je nach Bedarf hochfahre oder abschalte ?
Kannst Du. Mit ifconfig eth0:1 (ich glaube, neuerdings heißt das Programm andern) kannst Du auf das physikalische Interface beliebig viele logische Interfaces mit komplett anderen Parametern drauflegen. Das paßt z.B. auch in SuSEs Konfigurationsskripte. Bei 7.3 setzt Du z.B. in /etc/rc.config
[...] Das geht auch einfacher. Und zwar mit verschiedenen "schemes" sofern es eine PCMCIA Karte ist. Einfach /etc/pcmcia/network.opts anpassen und mit cardctl scheme $NAME die Konfiguration auswählen. HTH -- Matthias Hentges Cologne / Germany [www.hentges.net] -> PGP welcome, HTML tolerated ICQ: 97 26 97 4 -> No files, no URL's My OS: Debian Woody: Geek by Nature, Linux by Choice
participants (2)
-
Eckhard Rüggeberg
-
Matthias Hentges