狀況一
vm1 網卡 : LAN1
vm2 網卡 : LAN1
vm3 網卡 : LAN1
vm1的設定
$su -
#ifconfig eth0 192.168.1.1/24 up
vm2的設定
$su -
#ifconfig eth0 192.168.2.2/24 up
此時vm1 與 vm2 應該互 ping 會不通
[原因]
雖然實體是連接在一起, 不過分屬於兩個不同的網段 192.168.1.0/24 與 192.168.2.0/24
啟動 vm3並設定 IP 位址
$su -
#setup 關閉防火牆
#ifconfig eth0 192.168.1.254/24 up
#ifconfig eth0:1 192.168.2.254/24 up
將vm1與vm2設定加入 預設閘道
vm1
#ip route add default via 192.168.1.254
vm2
#ip route add default via 192.168.2.254
啟動vm3的 forwarding 的功能
cat /proc/sys/net/ipv4/ip_forward
#echo "1" > /proc/sys/net/ipv4/ip_forward
此時的vm1 與 vm2 應該可以互通嚕.........YA
狀況二
vm1 網卡 : LAN1
vm2 網卡 : LAN2
vm3 網卡 : LAN1 , LAN2
vm1的設定
$su -
#ifconfig eth0 192.168.1.1/24 up
#ip route add default via 192.168.1.254
vm2的設定
$su -
#ifconfig eth0 192.168.2.2/24 up
#ip route add default via 192.168.2.254
啟動 vm3並設定 IP 位址
$su -
#setup 關閉防火牆
#ifconfig eth0 192.168.1.254/24 up
#ifconfig eth1 192.168.2.254/24 up
啟動vm3的 forwarding 的功能
#echo "1" > /proc/sys/net/ipv4/ip_forward
此時的vm1 與 vm2 應該可以互通嚕.........YA
沒有留言:
張貼留言