確認(rèn)IPV6是否開啟
如果出現(xiàn)含有以下粗體顯示的部分混聊,代表您的機(jī)器上IPV6已經(jīng)開啟。
1.使用ifconfig查看自己的IP地址是否含有IPv6地址蹦掐。
inet6 addr: fe80::213:d4ff:fe05:b2ed/64 Scope:Link
2.查看服務(wù)監(jiān)聽的IP中是否有IPv6格式的地址技羔。(netstat -tuln)
tcp 0 0 :::8080 :::* LISTEN
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 :::443 :::* LISTEN
3.使用lsmod查看ipv6的模塊是否被加載。
ip6t_REJECT? ? ? ? ? ? 9409? 1
ip6table_filter? ? ? ? 6849? 1
ip6_tables? ? ? ? ? ? 18053? 1 ip6table_filter
ipv6? ? ? ? ? ? ? ? ? 270433? 18 ip6t_REJECT,cnic
關(guān)閉IPV6
使用vi編輯器卧抗,打開/etc/modprobe.conf藤滥,在文檔中加入如下的兩條:
alias net-pf-10 off
alias ipv6 off
開啟IPV6
IPv6是默認(rèn)支持的,所以當(dāng)你要重新開起IPv6支持時(shí)社裆,將/etc/modprobe.conf中的關(guān)閉兩條指令注釋掉就可以了拙绊。
配置IPV6
1、打開/關(guān)閉網(wǎng)絡(luò)配置
?vi /etc/sysconfig/network ?
添加:
NETWORKING_IPV6 = yes ???啟用或禁用全局IPv6初始化泳秀。
IPV6_AUTOCONF=no??????? 不自動(dòng)獲取地址标沪,即:設(shè)置"no”
2、配置IP/IPv6地址嗜傅,網(wǎng)關(guān)等
vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加:
IPV6INIT=yes? ? 網(wǎng)卡初始化IPv6協(xié)議棧
IPV6ADDR=2001:250:4000:2000::53?????? 配置IPv6地址
IPV6_DEFAULTGW=2001:250:4000:2000::1??? 配置IPv6網(wǎng)關(guān)
3金句、systemctl restart network.service ? 重啟網(wǎng)絡(luò)服務(wù),使配置生效
4吕嘀、測試 ??
方法一:直接ping6 ipv6.google.com?
方法二:ping ipv6地址%eth0
其中%eth0表示“用網(wǎng)絡(luò)接口eth0 ping目標(biāo)計(jì)算機(jī)”违寞。?
5、通過 IPV6 地址訪問域名偶房,如何設(shè)置域名解析趁曼?
一旦IPv6配置正確,您需要在Linux下使用ip6tables命令設(shè)置IPv6防火墻棕洋。
參考:IPv6