當一個網卡有多個IP Address - Linux

Table of Contents

首先先說明這是在IPv6+ubuntn

有一台A機器 設定eth0 有兩個以上的IP address
2001:a:d:1::1000/64
2001:a:b:0:: 1/64
(此處順序為ifconfig觀察的順序)

現在要跟一台B機器為
2001:a:d:1:: 1/64

互ping6

假設直接用ping6 2001:a:d:1::1他會跟我說 Invalid argument
去觀察他的封包是使用2001:a:b:0::1為封包的source address

所以我透過ping6 -I 2001:a:d:1::1000 2001:a:d:1::1 的方式,
直接指定source address便可連通

請問有沒有甚麼辦法 可以讓 A機器直接使用ping6 2001:a:d:1::1去跟B機器連呢?

--

All Comments

Carolina Franco avatarCarolina Franco2009-06-15
man route
Xanthe avatarXanthe2009-06-19
同網段沒有設gw應該還是要ping的到才是 途中的node?