Ubuntu 12.04 çalıştıran bir ana bilgisayarda çalışan 4 Sanal Makinem (Ubuntu 12.04) var. Sanal Makineler adlandırılmıştır:
switch-vm
vm-1
vm-2
vm-3
Vv anahtarındaki ağ ayarları aşağıdadır:
Adapter 1:
Intel PRO/1000 MT Desktop (Bridged adapter, eth0)
Adapter 2:
Intel PRO/1000 MT Desktop (Internal network, 'intnet-1')
Adapter 3:
Intel PRO/1000 MT Desktop (Internal network, 'intnet-2')
Adapter 4:
Intel PRO/1000 MT Desktop (Internal network, 'intnet-3')
Vm-1'deki ağ ayarları:
Adapter 1:
Intel PRO/1000 MT Desktop (Bridged adapter, eth0)
Adapter 2:
Intel PRO/1000 MT Desktop (Internal network, 'intnet-1')
Vm-2'deki ağ ayarları:
Adapter 1:
Intel PRO/1000 MT Desktop (Bridged adapter, eth0)
Adapter 2:
Intel PRO/1000 MT Desktop (Internal network, 'intnet-2')
Vm-3'teki ağ ayarları:
Adapter 1:
Intel PRO/1000 MT Desktop (Bridged adapter, eth0)
Adapter 2:
Intel PRO/1000 MT Desktop (Internal network, 'intnet-3')
Switch-vm'ye openvswitch'i kurdum:
sudo ovs-vsctl show
sudo ovs-vsctl add-br lan0
sudo ovs-vsctl add-port lan0 eth1
sudo ovs-vsctl add-port lan0 eth4
sudo ovs-vsctl add-port lan0 eth5
Bu, bağlantıları aşağıdaki gibi yapar.
eth 1 on switch-vm ----- eth1 on vm-1
eth 4 on switch-vm ----- eth1 on vm-2
eth 5 on switch-vm ----- eth1 on vm-3
Lütfen yukarıda belirtilen altı arayüzün IP adresleri olmadığını unutmayın. ifconfig
Arayüzleri üzerinde biraz aşağıda gibi görünecektir. (örnek: eth4
vm anahtarında)
eth4 Link encap:Ethernet HWaddr 08:00:27:80:e2:be
inet6 addr: fe80::a00:27ff:fe80:e2be/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:8538 (8.5 KB)
Trafiğin yukarıda belirtilen üç bağlantının her ikisinden de geçtiğinden emin olmak istiyorum.
ping
Bu amaçla kullanabileceğim bir yöntem veya başka bir araç var mı? Evet ise nasıl?