close
RedHat Linux 中啟動及設定IPv6

在RedHat/Fedora/CentOs Linux 核心>=2.6 以後已經將IPv6編譯入核心,2008年以後出的Linux 版本內建IPv6是開啟的,所以只需少少的設定就能使用 IPv6。

一、啟動 IPv6

檢視IPv6模組是否已經掛進系統,如果預設沒啟動IPv6,則修改 /etc/modprobe.conf ,加入:

alias net-pf-10 ipv6

如果有這兩行,把他移除
alias ipv6 off
alias net-pf-10 off

請重新開機。

二、讓網卡介面中的 IPv6 設定生效

步驟一已經能正常使用IPv6,但如果網卡要設定 IPv6 屬性,則要修改 /etc/sysconfig/network,加入這行:

NETWORKING_IPV6=yes

修改網卡介面,vi /etc/sysconfig/network-scripts/ifcfg-eth0

IPV6ADDR=2001:288:5400:1::12/64
IPV6_DEFAULTGW=2001:288:5400::ff
IPV6INIT=yes

重啟網卡 /etc/init.d/network restart 或 service network restart

三、測試

測試模組是否加入
modprobe -c | grep ipv6
要有這行 alias net-pf-10 ipv6

測試自己
$ ping6 ::1
測試 GW
$ ping6 2001:288:5400:1::ff
測試外部
$ping6 2001:288:5400:2::1

其他

1. 關閉IPv6
修改 /etc/modprobe.conf ,移除 alias net-pf-10 ipv6
加入這兩行
alias ipv6 off
alias net-pf-10 off

重新開機

2. 關閉防火牆
$ service ip6tables stop

3. 設定DNS on IPv6
要加入 IPv6 DNS,可修改 /etc/resolv.conf 最後加入這行,這個 IP 是中縣網的 DNSv6

nameserver      2001:288:5400::1

nameserver      2001:288:5400::2

完整連結 http://note.tc.edu.tw/462.html

arrow
arrow

    Johnson峰 發表在 痞客邦 留言(0) 人氣()