給自己當做每一次Linux 找到解決方式的記錄
其實在網路上有不少關閉的方式, 但我覺得要寫一篇Blog.
某種程度也算是教學(互相交流)的文章
有時看到部份文章寫的沒頭沒尾的, 就連編排的方式的都沒有
我倒覺得不如就不要寫了
廢話不多說. 開始進入正題
=============================================================================
OS 環境;vSphere
OS Versiob:Redhat 6.7
Install Package:Software Development Workstation without Desktop
No sudo 指令, 都是user 登入 su - 切換到root
在工作環境中需要將客戶的環境也放一份在Labs, 雖然不可能完全複製
不過再寫SCR 或是SOP的時候,可以在自己的環境中先測試指令是否可用,減少在客戶端Labs除錯的時間
在舊版的Redhat 6.7 or CentOS 6的版本中, 安裝完成後將網路卡啟用
輸入ifconfig後會看到系統預設把IPv6也帶進來
[Test@Test01 ~]$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:A2:90:50
inet addr:172.18.15.114 Bcast:172.18.15.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fea2:9050/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:34 errors:0 dropped:0 overruns:0 frame:0
TX packets:46 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5076 (4.9 KiB) TX bytes:6541 (6.3 KiB)
根據目前我自己測試過最有效的方式是 網路上找到在Redhat 6.7 版本取消的方式是
vim /etc/sysctl.conf
把 net.ipv6.conf.all.disable_ipv6 = 1 加進去
重新開機後就不會出現了
[Test@Test01 ~]$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:A2:90:50
inet addr:172.18.15.114 Bcast:172.18.15.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55 errors:0 dropped:0 overruns:0 frame:0
TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6980 (6.8 KiB) TX bytes:7555 (7.3 KiB)
另外在Redhat 6.7 or CentOS 6 會對應到的iptables 也可以在一併處理
chkconfig --level 234 ip6tables off
檢查一下
[Test@Test01 ~]# chkconfig --list | grep ip6
ip6tables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
確定ip6tables已經被關閉了, 重新開機也不會被啟用