Hi,
I have a problem similar to the previous poster (thread: Virtual network of
DomU''s), but apparently not with similar solutions...
Situation:
- two physical links aggregated to "default0"
- dladm create-vlan on default0 with several different vlans
- xVM DomU running linux connected to the same vlans
when trying to ping the DomU from Dom0, I can see with snoop (in Dom0) and
tcpdump (in DomU) that ARP-packets reach the DomU and the DomU answers, but the
replies never reach Dom0.
I have tried approximately the same thing with zones, like this:
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6810953
and I am able to ping between all three zones (the global and the two non-global
zones)
My internet-connection is also through a VLAN and the connection to nearest
switch is VLAN-tagged.
It seems:
- vlans work OK
- vlans in zones work OK
- if I configure the DomU-network without a vlan, it also works (which suprise
me, because I would have thought it couldn''t reach the DHCP without
being on the correct vlan). Pinging the DomU (w/o vlan) from the Dom0
doesn''t work, because Dom0 doesn''t have any interface without
vlan-tagging
- a DomU on a vlan recieves packets, but return-packets disappear.
How can I debug this?
If the problem is related to MTU, how do I change it? (I haven''t been
able to change the MTU of the physical interfaces nor the aggregation, vnic-s
are created by xen/virsh-magic)
Output from Dom0:
admin@master:~# dladm show-link
LINK CLASS MTU STATE OVER
eth0 phys 1500 up --
eth1 phys 1500 up --
default0 aggr 1500 up eth0 eth1
admin0 vlan 1500 up default0
server0 vlan 1500 up default0
client0 vlan 1500 up default0
guest0 vlan 1500 up default0
tv0 vlan 1500 up default0
internet0 vlan 1500 up default0
xvm19_0 vnic 1500 up default0
xvm19_2 vnic 1500 up default0
xvm19_1 vnic 1500 up default0
xvm19_3 vnic 1500 up default0
admin@master:~# dladm show-vnic
LINK OVER SPEED MACADDRESS MACADDRTYPE VID
xvm19_0 default0 100 0:16:3e:0:1:2 fixed 2
xvm19_2 default0 100 0:16:3e:0:1:4 fixed 4
xvm19_1 default0 100 0:16:3e:0:1:3 fixed 3
xvm19_3 default0 100 0:16:3e:0:1:6 fixed 6
admin@master:~# dladm show-vlan
LINK VID OVER FLAGS
admin0 1 default0 -----
server0 2 default0 -----
client0 3 default0 -----
guest0 4 default0 -----
tv0 5 default0 -----
internet0 6 default0 -----
admin@master:~# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
admin0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500
index 24
inet 192.168.16.2 netmask ffffff00 broadcast 192.168.16.255
ether 0:1f:d0:27:3b:b0
server0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500
index 25
inet 192.168.32.2 netmask ffffff00 broadcast 192.168.32.255
ether 0:1f:d0:27:3b:b0
client0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500
index 26
inet 192.168.48.2 netmask ffffff00 broadcast 192.168.48.255
ether 0:1f:d0:27:3b:b0
guest0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500
index 27
inet 192.168.64.2 netmask ffffff00 broadcast 192.168.64.255
ether 0:1f:d0:27:3b:b0
internet0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu
1500 index 28
inet 192.168.10.11 netmask ffffff00 broadcast 192.168.10.255
ether 0:1f:d0:27:3b:b0
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
inet6 ::1/128
btw, I also see ARP-messages from Dom0 asking for it''s own address, for
example:
VLAN#3: 192.168.48.2 -> (broadcast) ARP C Who is 192.168.48.2, 192.168.48.2
?
VLAN#3: 192.168.48.2 -> (broadcast) ARP C Who is 192.168.48.2, 192.168.48.2
?
--
This message posted from opensolaris.org