這一節簡單的回顧了一下ipv6的基本概念和配置。
ipv4 是 32位位址,通過10進制點分4段表示; ipv6是128位,通過16進制冒号分8段表示。
由于ipv6裡面大段的位都是0,可以進行簡寫:
1)每一段數字前的0可以省略;
2)::表示多組連續的0;
3)::隻能出現一次
ipv4裡面有一些常見特殊意義的的ip,ipv6也有,例如
1
2
3
<code>fe80::/10 = 169.254.0.0/16</code>
<code>::/128 = 127.0.0.1</code>
<code>fc00::/7 = 10.0.0.0/8, 172.16.0.0/12 and 192.168.0.0/16</code>
這3個是最常見的,更多的參見上面的連結。
下面來看看具體怎麼配置。這個配置過程其實和ipv4幾乎一模一樣,是以同樣可以通過gui工具,指令行或者配置檔案來修改。
先看看圖形工具
目前預設的ipv6是fe80::開頭的,類似169.254.0.0 的位址
打開圖形工具
ipv6手動配置設定一個私有位址
重新開機網絡
類似,另外一個伺服器用工具改成 fc00::2
他們就能互相通過ipv6通路了,注意ping隻能在ipv4下用,ipv6要用ping6
ssh也工作
第二個方法是指令行工具 nmcli,使用方法和ipv4一模一樣
再換台伺服器,現在還沒ipv6位址
現在已經有一個ipv4的連接配接了,那我直接修改好了,修改指令是modify,後面的參數我記不清楚,可以直接按tab 兩次,會自動提示可以使用的配置參數,很友善吧。
修改位址
檢視一下修改是否成功
ping6成功
最後,看看配置檔案,和ipv4的配置檔案是同一個,位于 /etc/sysconfig/network-scripting/ 目錄下,直接修改就行