当我输入ifconfig -a时,有一个sit0,为什么它在这里,以及如何删除它?
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
答案1
sit0
如果sit
已加载内核模块,则会出现此界面。要删除它而不重新启动,请卸载sit
模块:
sudo modprobe -r sit
在卸载 SIT 模块之前,您可能需要确保所有 SIT 隧道都已关闭并移除
ip link set dev <SIT TUNNEL NAME> down
ip tunnel del <SIT TUNNEL NAME>
如果模块在启动时加载,它将在重启后重新出现。要永久删除它,请参阅 Michael Hampton 的回答。
答案2
坐代表简单的互联网转换。sit0是 6to4 的 Linux 名称。6to4是一种在现有 IPv4 连接上使用 IPv6 的隧道协议。
来源:http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/
禁用 sit0 接口
/etc/modprobe.d/aliases
使用命令sudo gedit /etc/modprobe.d/aliases
搜索“打开文件别名 net-pf-10 ipv6“并将其替换为”别名 net-pf-10 off“
重新启动机器。
来源:https://help.ubuntu.com/community/WebBrowsingSlowIPv6IPv4
希望这可以帮助。
答案3
黑名单模块sit
,这样它就不会加载。
编辑/etc/modprobe.d/blacklist
:
sudo nano -w /etc/modprobe.d/blacklist
添加条目到黑名单sit
:
blacklist sit