tun devices löschen

I.MC

Watt soll denn hier hin?
Hi,

gibt es eine Möglichkeit z.B. tun0 zu killen? ifconfig tun0 down etc scheint nicht zu gehen....

Gruß, I.MC
 
Hmm keine Ahnung, ich weis nicht genau was Du willst aber vielleicht geht ja "ifconfig tun0 delete" - das setzt alles zurueck. Oder den ppp killen.
 
Moooin,

FierceOne said:
Hmm keine Ahnung, ich weis nicht genau was Du willst aber vielleicht geht ja "ifconfig tun0 delete" - das setzt alles zurueck. Oder den ppp killen.

Jepp, so geht's. Erst den ppp killen und anschließend ein ifconfig tun0 delete ausführen. Voila, ois is hi.

Grüße

Jürgen
 
Nicht ganz.

Code:
root@fuji:/etc/ppp# ps aux|grep ppp
root   1662  0.0  0.2   380  240  p1  D+    2:14PM   0:00.01 grep ppp
root  98898  0.0  0.6  1448  784  p2  I+    1:09AM   0:00.06 man ppp
root  98899  0.0  0.8  1636  972  p2  I+    1:09AM   0:00.03 sh -c /usr/bin/zcat /usr/share/man/cat8/ppp.8.gz | more
root  98900  0.0  0.6  1576  756  p2  I+    1:09AM   0:00.03 /usr/bin/zcat /usr/share/man/cat8/ppp.8.gz
root  98889  0.0  0.5  1216  572  p4  I+    1:01AM   0:00.22 tail -f /var/log/ppp.log
root@fuji:/etc/ppp# ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet 192.168.9.41 netmask 0xffffff00 broadcast 192.168.9.255
        inet6 fe80::204:75ff:fede:1497%xl0 prefixlen 64 scopeid 0x1 
        ether 00:04:75:de:14:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 
tun0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
tun1: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
tun2: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
root@fuji:/etc/ppp# ifconfig tun0 delete
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
root@fuji:/etc/ppp# ifconfig tun1 delete
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
root@fuji:/etc/ppp# ifconfig tun2 delete
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
root@fuji:/etc/ppp#

wieso löscht er nicht?
 
Guten Morgen happy,

bitte zermartere Dir nicht den Kopf auf die Art und Weise, wie es in Deinem Avatar zu sehen ist :D

Das Interface tun* ist ein virtuelles Interface. Mit ifconfig tun0 delete ist es nicht mehr ansprechbar und kann auch keinen "Schaden" anrichten.

Aber natürlich ist es etwas gewöhnungsbedürftig, wenn man ifconfig tun0 delete eingibt und tun0 ist dann noch da. Sobald ich das Buch über die FreeBSD-Interna habe, werde ich mich auch mal in die Sache vertiefen.

Vielleicht solltest Du die Frage mal in den Mailling-Listen zu FreeBSD stellen.

Viele Grüße

Jürgen
 
Hallo I.MC,

nach genauerem Studium der man-page, stach es mir ins Auge:
Code:
ifconfig tun0 destroy
Auszug aus der man-page:
destroy
Destroy the specified network pseudo-device.

Viele Grüße

Jürgen
 
SU Router /:ifconfig tun0 destroy
ifconfig: SIOCIFDESTROY: Invalid argument

So schlau war ich auch schon :-)

Gruß, I.MC
 
Back
Top