經(jīng)典講解:Linux IPv6配置
下載不少朋友都是使用Linux操作系統(tǒng),隨著網(wǎng)絡(luò)的改朝換代,我們也需要在自己的系統(tǒng)里面進(jìn)行IPv6的配置。那么現(xiàn)在,在此我們?yōu)榇蠹曳窒硪幌翷inux IPv6配置的經(jīng)驗(yàn),希望能讓大家都學(xué)會(huì)這個(gè)配置方法。
以RedHat9.0為例,系統(tǒng)默認(rèn)的內(nèi)核版本為2.4.20-8,已經(jīng)自帶了IPv6這個(gè)模塊,配置過程如下:
以root用戶登錄(以下舉例中的命令對(duì)大小寫敏感)
Linux IPv6配置1:加載ipv6模塊
運(yùn)行命令insmod ipv6或者modprobe ipv6,然后用命令lsmod可以查看系統(tǒng)已加載的模塊列表,如果看到ipv6,則表示模塊已經(jīng)加載成功。用命令rmmod ipv6可以刪除ipv6模塊。也可以讓系統(tǒng)在網(wǎng)絡(luò)啟動(dòng)的時(shí)候自動(dòng)加載ipv6模塊,方法是編輯/etc/sysconfig/network文件,加入新的一行NETWORKING_IPV6=YES。
Linux IPv6配置2:配置ipv6地址
默認(rèn)情況下,一旦加載了ipv6模塊,系統(tǒng)會(huì)自動(dòng)給網(wǎng)卡配置好ipv6的本地鏈路地址(link local address),這里地址的特點(diǎn)是以[fe80::]開頭。如果機(jī)器所接入的網(wǎng)絡(luò)中,有支持ipv6的路由器,并且該路由器配置的是無狀態(tài)地址自動(dòng)配置,那么系統(tǒng)還會(huì)自動(dòng)給網(wǎng)卡配置一個(gè)全球地址(Global Address)。本地鏈路地址是本地鏈路中唯一的,全球地址是全球IPv6網(wǎng)絡(luò)中唯一的。
也可以手動(dòng)給網(wǎng)卡配置地址,比如當(dāng)網(wǎng)卡是以太網(wǎng)卡時(shí),用以下命令即可為網(wǎng)卡配置一個(gè)全球地址為2001:250:3000:1::1:1,網(wǎng)絡(luò)前綴(Network Prefix)為112的ipv6地址: ifconfig eth0 add 2001:250:3000:1::1:1/112
Linux IPv6配置3:測(cè)試網(wǎng)絡(luò)連通性
網(wǎng)絡(luò)連通性測(cè)試的前題是有另外一臺(tái)ipv6的網(wǎng)絡(luò)節(jié)點(diǎn),可以是普通的支持ipv6的pc,也可以是支持ipv6的路由器。它們之間要么在鏈路層直接相通,要么經(jīng)過其他的支持ipv6的網(wǎng)絡(luò)節(jié)點(diǎn)在鏈路層間接相通。假設(shè)另外一臺(tái)機(jī)器的網(wǎng)絡(luò)節(jié)點(diǎn)的全球地址為為2001:250:3000:1::1:2,那么用以下命令:ping6 2001:250:3000:1::1:2/112
應(yīng)該可以看到類似如下的結(jié)果:
PING 2001:250:3000:1::1:2(2001:250:3000:2::1:1) 56 data bytes
64 bytes from 2001:250:3000:1::1:2: icmp_seq=1 ttl=64 time=0.082 ms
64 bytes from 2001:250:3000:1::1:2: icmp_seq=2 ttl=64 time=0.058 ms
這就表明這兩個(gè)節(jié)點(diǎn)之間的ipv6網(wǎng)絡(luò)連通性正常。
Linux IPv6配置4:配置靜態(tài)路由表
route -A inet6(可以查看ipv6的靜態(tài)路由表);
route -A inet6 add default gw 2001:250:3000:2:2c0:95ff:fee0:473f(在系統(tǒng)的靜態(tài)路由表里面加上一條靜態(tài)路由記錄)
Linux IPv6配置5:支持的服務(wù)
WEB服務(wù)
服務(wù)器Apache 2.0.40
啟動(dòng)方法:/etc/init.d/httpd start
客戶端lynx 2.8.5
運(yùn)行方法:lynx http://[ipv6 -address]:port/
LDAP服務(wù)
我采用開源項(xiàng)目openldap提供的服務(wù)器和客戶端,版本號(hào)是2.0.25,其網(wǎng)站為http://www.openldap.org/,該軟件能夠支持IPv6。
服務(wù)端啟動(dòng)方法:/etc/init.d/ldap start
客戶端訪問方法:ldapsearch -x -h [ipv6-addr] -D "cn=Manager"