I have a hopefully simple question that I can't quite figure
out.
I want to run a network service on my XCP dom0.
This is fine, I've setup the service and it's accessible from
dom0 itself.
However, if I try to connect to the service from another host
on the same physical local network, I always get "unable to
route to host".
In this case below, vh01 is the host with the service, and
vh02 is another XCP host on the same physical switch and subnet.
[root@vh01 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:72:1A:5F:D4
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:12639 errors:0 dropped:0 overruns:0
frame:0
TX packets:10968 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 txqueuelen:1000
RX bytes:2452496 (2.3 MiB) TX bytes:7793328 (7.4
MiB)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9986 errors:0 dropped:0 overruns:0
frame:0
TX packets:9986 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 txqueuelen:0
RX bytes:4963416 (4.7 MiB) TX bytes:4963416 (4.7
MiB)
vif3.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:2538 errors:0 dropped:0 overruns:0
frame:0
TX packets:3366 errors:0 dropped:64 overruns:0
carrier:0
collisions:0 txqueuelen:32
RX bytes:2583572 (2.4 MiB) TX bytes:1504727 (1.4
MiB)
xenbr0 Link encap:Ethernet HWaddr 00:13:72:1A:5F:D4
inet addr:192.168.41.21 Bcast:192.168.41.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:8693 errors:0 dropped:0 overruns:0
frame:0
TX packets:5177 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 txqueuelen:0
RX bytes:883646 (862.9 KiB) TX bytes:4931726
(4.7 MiB)
[root@vh01 ~]# telnet 192.168.41.21 3493
Trying 192.168.41.21...
Connected to 192.168.41.21.
Escape character is '^]'.
NOW trying from another host...
Is there something basic I'm doing wrong here to be able to
access my 41.21 address from another host?