本本上fedora 6的ipv6位址突然不見了,使用ifconfig怎麼配也配不上.
#ifconfig eth0 inet6 add fe80::32ff:2abe:fe63:3eba/64 --無法載入
#ifconfig eth0 inet6 add 3ffe::1/64 --無法載入
使用lsmod,ipv6模組也被載入了,怎麼回事情不知道.
後來,使用ip -6命令可以把ipv6位址載入上,包括scope link和scope global位址.
使用以下命令:
# /sbin/ip -6 addr add /dev
以下是全文:比較有用.
使用方法:
例子:乙個靜態的主機位址# /sbin/ip -6 addr show dev
# /sbin/ip -6 addr show dev eth0
2: eth0:
mtu 1500 qdisc pfifo_ fast qlen 100
inet6 fe80::210:a4ff:fee3:9566/10 scope link
inet6 3ffe:ffff:0:f101::1/64 scope global
inet6 fec0:0:0:f101::1/64 scope site
使用方法:# /sbin/ip -6 addr show dev eth0
3: eth0:
mtu 1500 qdisc pfifo_fast qlen
? 100
inet6 2002:d950:f5f8:f101:2e0:18ff:fe90:9205/64 scope global dynamic
valid_lft 16sec preferred_lft 6sec
inet6 3ffe:400:100:f101:2e0:18ff:fe90:9205/64 scope global dynamic
valid_lft 2591997sec preferred_lft 604797sec inet6 fe80::2e0:18ff:fe90:9205/10
? scope link
# /sbin/ifconfig
其原理同ipv4的"ip alias"(ip別名)相同# /sbin/ifconfig eth0 |grep "inet6 addr:"
inet6 addr: fe80::210:a4ff:fee3:9566/10 scope:link
inet6 addr: 3ffe:ffff:0:f101::1/64 scope:global
inet6 addr: fec0:0:0:f101::1/64 scope:site
使用 "ip"
使用方法:
例子:# /sbin/ip -6 addr add /dev
使用方法:# /sbin/ip -6 addr add 3ffe:ffff:0:f101::1/64 dev eth0
例子:# /sbin/ifconfig inet6 add /
這個不常用, 不要用它移除不存在的位址, 一些早期的核心會因為受不了而掛掉.# /sbin/ifconfig eth0 inet6 add 3ffe:ffff:0:f101::1/64
使用方法:
例子:# /sbin/ip -6 addr del /dev
使用方法:# /sbin/ip -6 addr del 3ffe:ffff:0:f101::1/64 dev eth0
例子:# /sbin/ifconfig inet6 del /
# /sbin/ifconfig eth0 inet6 del 3ffe:ffff:0:f101::1/64
linux禁用IPv6位址
遇到問題 經常在linux裝服務,難免少不了看伺服器上開了哪些服務,開了哪些埠。當我看到這幾些服務,我起初只會看這些服務都開啟了。但偶然有一次,我老大過來看了下,他說我服務都沒啟動起來。原來是這些 的代表的是ipv6的位址所開啟的埠,而我並沒有把這些服務ipv4的埠開啟。root mail vi e...
linux禁用IPv6位址
遇到問題 經常在linux裝服務,難免少不了看伺服器上開了哪些服務,開了哪些埠。當我看到這幾些服務,我起初只會看這些服務都開啟了。但偶然有一次,我老大過來看了下,他說我服務都沒啟動起來。原來是這些 的代表的是ipv6的位址所開啟的埠,而我並沒有把這些服務ipv4的埠開啟。root mail vi e...
IPv6 位址格式
ipv6 位址大小為 128 位。首選的 ipv6 位址表示為 x x x x x x x x 其中每個 x 是代表乙個 4 位的十六進製制數字。ipv6 位址範圍從 0000 0000 0000 0000 0000 0000 0000 0000 至 ffff ffff ffff ffff ffff...