ipv6

Ubuntu Linux 關閉 IPv6

現在預設裝好之後,都會啟用 IPv6,立意很好,但是某些服務會一直產生 error message

修改方式

編輯 /etc/sysctl.conf

vim /etc/sysctl.conf

新增下列

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

關閉 GRUB 的 IPv6 載入

Perform the following steps with root privileges to disable IPv6 in Ubuntu 18.04/16.04 Permanently using grub method.

編輯 /etc/default/grub

sudo vim /etc/default/grub

編輯下列兩行為:

GRUB_CMDLINE_LINUX="ipv6.disable=1"
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"

更新 grub 設定

update-grub

重新開機

極致速度的 DNS

各家 DNS 服務列表

CloudFlare

IPv4
1.1.1.1
1.0.0.1
IPv6
2606:4700:4700::1111
2606:4700:4700::1001

Google

IPv4
8.8.8.8
(google-public-dns-a.google.com)
8.8.4.4
(google-public-dns-b.google.com)
IPv6
2001:4860:4860::8888
2001:4860:4860::8844

TWNIC

IPv4
101.101.101.101
101.102.103.104
IPv6
2001:de4::101
2001:de4::102

101 是由 TWNIC (財團法人台灣網路資訊中心) 所設立的免費 DNS 解析服務

並委由 PwC Taiwan 每年審核系統,強調不記錄與用來定位廣告

基本上跟 Cloudflare 的做法相同。

中華電信

IPv4
168.95.1.1
168.95.192.1
IPv6
2001:b000:168::1
2001:b000:168::2