Firefox 非常慢,我尝试了很多相关的帖子,但没有成功。我注意到的一件事是我启用了 IPv6:
id@id:~$ test -f /proc/net/if_inet6 && echo "Running kernel is IPv6 ready"
Running kernel is IPv6 ready
或许这会减慢浏览器的速度。我使用 Chrome 没有任何问题。
我想知道禁用 IPv6 是否安全,以及是否不会导致其他应用程序失败。这是输出sudo netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:6342 0.0.0.0:* LISTEN 7841/megasync
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 6301/smbd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 9356/nginx: master
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1634/dnsmasq
tcp 0 0 0.0.0.0:17500 0.0.0.0:* LISTEN 7832/dropbox
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 6301/smbd
tcp 0 0 127.0.0.1:17600 0.0.0.0:* LISTEN 7832/dropbox
tcp 0 0 127.0.0.1:17603 0.0.0.0:* LISTEN 7832/dropbox
tcp6 0 0 :::139 :::* LISTEN 6301/smbd
tcp6 0 0 :::80 :::* LISTEN 9356/nginx: master
tcp6 0 0 :::443 :::* LISTEN 9356/nginx: master
tcp6 0 0 :::17500 :::* LISTEN 7832/dropbox
tcp6 0 0 :::445 :::* LISTEN 6301/smbd
udp 0 0 0.0.0.0:17500 0.0.0.0:* 7832/dropbox
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1000/avahi-daemon:
udp 0 0 0.0.0.0:44093 0.0.0.0:* 1000/avahi-daemon:
udp 0 0 0.0.0.0:56476 0.0.0.0:* 1634/dnsmasq
udp 0 0 127.0.1.1:53 0.0.0.0:* 1634/dnsmasq
udp 0 0 0.0.0.0:68 0.0.0.0:* 1625/dhclient
udp 0 0 192.168.1.255:137 0.0.0.0:* 6379/nmbd
udp 0 0 192.168.1.100:137 0.0.0.0:* 6379/nmbd
udp 0 0 0.0.0.0:137 0.0.0.0:* 6379/nmbd
udp 0 0 192.168.1.255:138 0.0.0.0:* 6379/nmbd
udp 0 0 192.168.1.100:138 0.0.0.0:* 6379/nmbd
udp 0 0 0.0.0.0:138 0.0.0.0:* 6379/nmbd
udp 0 0 0.0.0.0:631 0.0.0.0:* 6968/cups-browsed
udp6 0 0 :::5353 :::* 1000/avahi-daemon:
udp6 0 0 :::54618 :::* 1000/avahi-daemon:
(我在那里看不到 Firefox!)(我还注意到我已经在nginx
运行。我需要那个吗?)
答案1
在Linux系统中禁用IPv6是相对安全的如果您的运营商不提供;然而,在禁用 IPv6 后,您可能需要修改奇怪的守护进程的配置,该守护进程的配置期望它处于活动状态(例如 xinetd 和 postfix)。
然而,您可能不需要仅仅为了 Firefox 而在系统中禁用 IPv6。
Firefox 有一系列参数,您可以调整以更改正常行为:about:config
在 Firefox 中打开,在搜索字段中写入IPv6
,然后在看到值时network.dns.disableIPv6
单击两次,false
使其变为true
。
更改该变量后,Firefox 中将不再执行 IPv6 操作。首先尝试这个,因为它很容易改变,然后再改回来。