FreeBSD als UMTS Router

Elwood

Naiver Mutmaßlicher
Moin,

ich glaub ich stell mich einfach zu blöd an? Ich wähl mich mit ppp bei vodafone ein und komm ins Netz.

Wenn ich mit einer 2. Kiste über die o.g. Maschine auch ins Netz will, muß ich in /etc/rc.conf

gateway_enable="YES"

eintragen. DNS ist auf der 2. Kiste ist hardgecodet bzw. wird mittels DHCP gesetzt. Was muss ich als default-route bei der 2. Kiste einstellen?


Einstellungen auf der UMTS-Kiste
Code:
# netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            10.0.0.2           UGS         0       15   tun0
10.0.0.0/24        link#1             U           1        5   nfe0
10.0.0.2           link#4             UHS         0        0   tun0
10.0.0.185         link#1             UHS         0       15    lo0
10.249.158.63      link#4             UHS         0        0    lo0
127.0.0.1          link#2             UH          0       26    lo0

Code:
# ifconfig 
nfe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80008<VLAN_MTU,LINKSTATE>
        ether xx:xx:xx:xx:xx:xx
        inet 10.0.0.185 netmask 0xffffff00 broadcast 10.0.0.255
        media: Ethernet 100baseTX <full-duplex>
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 
        inet6 ::1 prefixlen 128 
        inet 127.0.0.1 netmask 0xff000000 
        nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
vboxnet0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 0a:00:27:00:00:00
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        inet 10.249.158.63 --> 10.0.0.2 netmask 0xffffff00 
        Opened by PID 1828
 
Last edited:
Wenn ich mit einer 2. Kiste über die o.g. Maschine auch ins Netz will, muß ich in /etc/rc.conf

gateway_enable="YES"

eintragen.

Du machst das auf der UMTS-Kiste ja? Kommt bei deiner Erläuterung nicht ganz rüber. Es muss bei der UMTS-Kiste rein. Nur um sicher zu gehen: Was gibt sysctl net.inet.ip.forwarding aus (auf der UMTS-Kiste)?

DNS ist auf der 2. Kiste ist hardgecodet bzw. wird mittels DHCP gesetzt. Was muss ich als default-route bei der 2. Kiste einstellen?
nfe0 ist deine Netzwerkkarte in der UMTS-Kiste, die im gleichen Netz ist, wie der zweite Rechner, ja?

Dann musst du beim zweiten Rechner 10.0.0.185 als default route einstellen.

HTH
 
Genau. Du stellst auf dem zweiten Rechner die Adresse des UMTS-Rechners als Gateway ein. Also vermutlich die 10.0.0.185. Je nach dem in welchem Netz beide Rechner verbunden sind.
Durch deinen rc.conf Eintrag müsste das sysctl Flag richtig auf "forwarding erlaubt" gesetzt sein. Schau aber am besten mit sysctl mal nach, vielleicht seit dem rc.conf Eintrag noch nicht neu gestartet?
Allerdings finde ich es auch komisch das das tun0 Tunnelinterface ausgerechnet eine IP aus dem Netz hat welches auch auf deinem richtigen Interface im Subnetz ist. Solange man nur die .2 als Endpunkt braucht und das nicht kollidiert, sieht ja laut den Routern ok aus, ist aber wohl alles gut.

Grüße!

PS: Mit welcher Software machst du die UMTS Einwahl, das die ein tun0 erzeugt?
 
Back
Top