centos 關閉 IP v6

centos 關閉 IP v6

文章super » 2020年 6月 2日, 10:28

https://www.opencli.com/linux/rhel-centos-disable-ipv6

以下是 RHEL 及 CentOS 停用 IPv6 的方法。

開啟檔案 /etc/sysctl.conf:

# vi /etc/sysctl.conf
加入以下兩行:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
1
2
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
儲存檔案後離開編輯器。

新設定在重新開始便會生效, 要立即生效可以執行以下指令:

# sysctl -p
停用 IPv6 後可能出現的問題:

SSH

開啟 sshd 設定檔 /etc/ssh/sshd_config:


# vi /etc/ssh/sshd_config
找到以下這行:

#AddressFamily any

改成:

AddressFamily inet

或者找到以下一行, 將前面的 “#” 符號刪除:

#ListenAddress 0.0.0.0

然後重新啟動 sshd:

# systemctl restart sshd
Postfix

開啟 Postfix 設定檔 /etc/postfix/main.cf”

# vi /etc/postfix/main.cf
找到 inet_interfaces 兩行, 改成這樣:

#inet_interfaces = localhost
inet_interfaces = 127.0.0.1
1
2
#inet_interfaces = localhost
inet_interfaces = 127.0.0.1
super
系統管理員
 
文章: 2226
註冊時間: 2008年 8月 15日, 07:39

回到 Linux 筆記



cron