各位前輩好,小弟是ipv6新手,最近有要測試ipv6的相關功能,
結果遇到了一些瓶頸,目前是先從兩台機器對接網路線開始,
然後使用固定ip位址。
小弟是有參考一些文件,將原本ipv4位址作16進位轉址後,
目前ip狀況如下:
DHCP Server:固定IP是192.168.1.16
這是ifconfig的結果
eth1 Link encap:Ethernet HWaddr 08:00:27:14:c1:ff
inet addr:192.168.1.16 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: 2002:c0a8:110::1/48 Scope:Global
inet6 addr: fe80::a00:27ff:fe14:c1ff/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6001 errors:0 dropped:0 overruns:0 frame:0
TX packets:6747 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:994211 (970.9 KiB) TX bytes:514502 (502.4 KiB)
而dhcpd6.conf有設定位址範圍為:
subnet6 2002:c0a8:110::/48 {
range6 2002:c0a8:110::200 2002:c0a8:110::254;
}
而dhcp4.conf有設定位址範圍為:
subnet 192.168.1.0 netmask 255.255.1.0 {
range 192.168.1.200 192.168.1.254;
}
DHCP Server有成功run起來。
而測試的client端是windows,看起來像是有抓到ip:
IPv6位址..................: 2002:c0a8:110::254
連結本機IPv6位址..........: fe80::1d9f:490b:feb6:63fb%13
IPv4位址..................: 192.168.1.202
子網路遮罩................: 255.255.0.0
預設閘道..................:
目前遇到的狀況是,兩台機器ping自己的ipv6位址都ping的到,
但是就是沒辦法ping到對方的ipv6位址,而ipv4可以ping到。
不論是用各自的2002:或是fe80:都不行,不曉得小弟是不是有哪邊的
觀念不對?
謝謝....