[vk] Re: halozati problema a virtualis gepek korul

Peter Stefan stefan at niif.hu
2006. Május. 15., H, 09:04:12 CEST


Sziasztok!

> Hmm, ennek van meg egy .100-as cime is azt pingetve mit kapsz a tobbi geprol?

10.240.1.11# ping 10.240.1.100
PING 10.240.1.100 (10.240.1.100) 56(84) bytes of data.
64 bytes from 10.240.1.100: icmp_seq=1 ttl=64 time=0.656 ms

10.240.1.31# ping 10.240.1.100
... Destination Host Unreachable ...


> Ide masolnad meg a 10.240.1.11 gep ugyan ezen parancsat ?

10.240.1.11# netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.240.1.0      0.0.0.0         255.255.255.0   U         0 0          0 br0
0.0.0.0         10.240.1.254    0.0.0.0         UG        0 0          0 br0

10.240.1.11# ip addr
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
...
2: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
     link/ether 00:11:25:9e:40:4a brd ff:ff:ff:ff:ff:ff
     inet6 fe80::211:25ff:fe9e:404a/64 scope link
        valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
     link/ether 00:11:25:9e:40:4b brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
     link/ether 00:11:25:9e:40:4a brd ff:ff:ff:ff:ff:ff
     inet 10.240.1.11/24 brd 10.240.1.255 scope global br0
     inet6 fe80::211:25ff:fe9e:404a/64 scope link
        valid_lft forever preferred_lft forever
5: sit0: <NOARP> mtu 1480 qdisc noop
     link/sit 0.0.0.0 brd 0.0.0.0
6: vmnet1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
     link/ether 00:50:56:c0:00:01 brd ff:ff:ff:ff:ff:ff
     inet6 fe80::250:56ff:fec0:1/64 scope link
        valid_lft forever preferred_lft forever

Itt az eth0 van osszebridge-elve a vmnet1-gyel. A virtualis bridge 
interfesz br0, ami megkapta a 10.240.1.11 cimet. A vmnet1-gyen, illetve az 
eth0-an nincs IP cim, azokat csak layer-2 forgalomra hasznaljuk. A vmnet1 
egy tun/tap interfesz, amelynek egyik vege a vmnet1 interfesz, a masik 
vege a virtualis gep eth0 interfesze.


> Nekem mar most az nem tetszik es szerintem ez lehet is a hiba forrasa, hogy 
> az adott gepen a loopback0 es az interface vlan 400 ugyan abban a szegmesben 
> van! Ettol a gep teljesen osszezavarodik, hogy a csomagot az adott 
> szemgmensen merre kuldje ki.

Melyik gepen? A host gepen?

> Akkor mukodhetne igaz csunya megoldas, ha a loopback0 maskja /32 es nem /24!
>
> A 10.240.1.11 gepnek is gondolom ez a loopback cime, de itt szerintem /32-es 
> a mask nem ?

10.240.1.11# ifconfig lo0
lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           inet6 addr: ::1/128 Scope:Host
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:35 errors:0 dropped:0 overruns:0 frame:0
           TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:3584 (3.5 KiB)  TX bytes:3584 (3.5 KiB)

10.240.1.2#  ifconfig lo0
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet6 ::1 prefixlen 128
         inet6 fe80::1 prefixlen 64 scopeid 0x1
         inet 127.0.0.1 netmask 0xff000000

A 10.240.1.31-en is /8-as a maszk.

> Kellene meg egy ifconfig -a is a 10.240.1.2 -es geprol.

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet6 ::1 prefixlen 128
         inet6 fe80::1 prefixlen 64 scopeid 0x1
         inet 127.0.0.1 netmask 0xff000000
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         inet6 fe80::20d:93ff:fe47:e090 prefixlen 64 scopeid 0x4
         inet 193.6.222.167 netmask 0xffffff80 broadcast 193.6.222.255
         ether 00:0d:93:47:e0:90
         media: autoselect (100baseTX <full-duplex>) status: active
         supported media: none autoselect 10baseT/UTP <half-duplex> 
10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 100baseTX 
<half-duplex> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-loopback> 
1000baseTX <full-duplex> 1000baseTX <full-duplex,hw-loopback> 1000baseTX 
<full-duplex,flow-control> 1000baseTX 
<full-duplex,flow-control,hw-loopback>
en1: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
         ether 00:11:24:25:5f:03
         media: autoselect (<unknown type>) status: inactive
         supported media: autoselect
fw0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 4078
         lladdr 00:0d:93:ff:fe:47:e0:90
         media: autoselect <full-duplex> status: inactive
         supported media: autoselect <full-duplex>
vlan400: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1496
         inet 10.240.1.2 netmask 0xffffff00 broadcast 10.240.1.255
         ether 00:0d:93:47:e0:90
         media: autoselect (100baseTX <full-duplex>) status: active
         supported media: autoselect
         vlan: 400 parent interface: en0

> Amugy most ennyit latva nem hasznalnek ugyan abbol cimeket loopbackre es 
> interface vlan X-re, a hiba amugy ez lesz szerintem...

??? Itt kulon cimeket hesznalunk a lo0-akra (127.0.0.1), illetve a 400-as 
VLAN-ra: 10.240.1.0/24.

Koszi a segitseget!
Peter



További információk a(z) Vk levelezőlistáról