Re: route add default "netif"?

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Wed, 25 Jul 2007 17:48:10 +0200 (CEST)

Benjamin Thelen wrote:
> wie kann ich bei der default route das device angeben?

Gar nicht, Du musst eine IP-Adresse angeben. IP-Routing
funktioniert, wie der Name schon suggeriert, auf IP-Ebene.
Mit dem Device hat es direkt nichts zu tun, insbesondere
da ja die Zuordnung zwischen Devices und IP-Adressen nicht
eindeutig sein muss.

> Verbindung ins Netzwerk via Kabel, die Default Route geht übers
> Kabel-Device. Dann steck ich eine WLAN-Karte rein und möchte nun, daß
> die Default Route über das WLAN-Device geht. Unter Linux kenn ich das,
> daß man "route delete default" und dann ein "route add default dev
> _eth0_" z.B. angeben kann.

Und was genau tut das? Sucht das die erste IP-Adresse von
eth0 heraus und verwendet dann die? Kommt mir seltsam vor.

> Bisher hilft mir nur ein reboot weiter und mit dem /etc/netstart hat es
> nur teilweise, sprich, nicht immer funktioniert.

# route delete default
# route add default <IP>

Wobei <IP> die IP-Adresse des neuen Routers ist (über wel-
ches Device dieser zu erreichen ist, ist unerheblich bzw.
wird vom Kernel automatisch ermittelt).

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
PI:
int f[9814],b,c=9814,g,i;long a=1e4,d,e,h;
main(){for(;b=c,c-=14;i=printf("%04d",e+d/a),e=d%a)
while(g=--b*2)d=h*b+a*(i?f[b]:a/5),h=d/--g,f[b]=d%g;}
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 25 Jul 2007 - 17:49:36 CEST

search this site