2011年7月5日 星期二

2011-07-05 電腦概論

狀況一

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

沒有留言:

張貼留言