pptp tunnel og Ubuntu
Jeg har på mine Arch maskiner benyttet mig af en pptp tunnel til internettet og indstillingerne herfor er kopieret over til Ubuntu maskinen som også har fået installeret hhv. "pon" og "poff" fra pptp-linux således at tunellen kan laves.
Problemet kommer med egentlig routing. På mine arch maskiner benytter jeg:
-------------
#!/bin/bash
IFACE=wlan0
LANGW=192.168.1.1
LANSUBNET=192.168.1.0
mknod /dev/ppp c 108 0
poff bolignet #if it hasn't been killed right, it causes trouble
rm /var/run/dhcpcd-${IFACE}.pid
dhcpcd ${IFACE}
pon bolignet
sleep 10
#Route all tunelled packets through the tunnel server
route add -host knet.bolignet.dk gw ${LANGW} dev ${IFACE}
#Route all packets through the tunnel
route del default dev ${IFACE} # delete the default GW associated with eth0
route add default dev ppp0 #Add a default route for packets through ppp0
#Route LAN-traffic through the GW over the netcard (outside of the tunnel)
route add -net ${LANSUBNET} netmask 255.255.255.0 gw ${LANGW} dev ${IFACE}
#Route certain intranet sites over the 192.168.1.1 GW outside of the tunnel
route add -host ostenfeld.dk gw ${LANGW} dev ${IFACE}
route add -host k-net.dk gw ${LANGW} dev ${IFACE}
-----------
Problemet består i at Ubuntu ikke vil lade mig gøre brug af et ppp0 interface. Jeg får med "ifconig ppp0 up" fejlbeskeden:
ppp0: ERROR whiel getting interface flags: No such device.
Lige meget hvor jeg ramler ind via Google ender det altid med den samme gamle trædemølle om Network-Manager i Gnome og dennes VPN plugin. Dette kan jeg ikke gøre brug af det jeg kører Ubuntu Server Edition og bestemt ikke er interesseret i en grafisk brugerflade til denne maskine.
Hvordan kommer man lige omkring dette ? :/
Problemet kommer med egentlig routing. På mine arch maskiner benytter jeg:
-------------
#!/bin/bash
IFACE=wlan0
LANGW=192.168.1.1
LANSUBNET=192.168.1.0
mknod /dev/ppp c 108 0
poff bolignet #if it hasn't been killed right, it causes trouble
rm /var/run/dhcpcd-${IFACE}.pid
dhcpcd ${IFACE}
pon bolignet
sleep 10
#Route all tunelled packets through the tunnel server
route add -host knet.bolignet.dk gw ${LANGW} dev ${IFACE}
#Route all packets through the tunnel
route del default dev ${IFACE} # delete the default GW associated with eth0
route add default dev ppp0 #Add a default route for packets through ppp0
#Route LAN-traffic through the GW over the netcard (outside of the tunnel)
route add -net ${LANSUBNET} netmask 255.255.255.0 gw ${LANGW} dev ${IFACE}
#Route certain intranet sites over the 192.168.1.1 GW outside of the tunnel
route add -host ostenfeld.dk gw ${LANGW} dev ${IFACE}
route add -host k-net.dk gw ${LANGW} dev ${IFACE}
-----------
Problemet består i at Ubuntu ikke vil lade mig gøre brug af et ppp0 interface. Jeg får med "ifconig ppp0 up" fejlbeskeden:
ppp0: ERROR whiel getting interface flags: No such device.
Lige meget hvor jeg ramler ind via Google ender det altid med den samme gamle trædemølle om Network-Manager i Gnome og dennes VPN plugin. Dette kan jeg ikke gøre brug af det jeg kører Ubuntu Server Edition og bestemt ikke er interesseret i en grafisk brugerflade til denne maskine.
Hvordan kommer man lige omkring dette ? :/
Kommentarer