[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vserver: Problem mit Namesauflösung



Hi Carsten,

Carsten Wenske schrieb:

Hallo Reinhold,

Wednesday, December 24, 2003, 11:37:40 AM, you wrote:


RP> lass Dir mal mit traceroute 213.191.74.18 anzeigen, welche Route RP> eigentlich benutzt wird, da müsste mindestens die IP vom Hostsystem
RP> (wahrscheinlich die externe) auftauchen.

traceroute vom vserver auf den nameserver:
---------------------------------------------------------------------------
traceroute to 213.191.74.18 (213.191.74.18), 30 hops max, 38 byte packets
 1  213.191.84.200 (213.191.84.200)  23.920 ms  24.745 ms  24.779 ms
 2  213.191.75.141 (213.191.75.141)  22.933 ms  20.364 ms  22.626 ms
 3  213.191.75.141 (213.191.75.141)  23.764 ms !A  26.484 ms !A *
---------------------------------------------------------------------------

ok, kommt raus, aber nur IP-Adressen werden gelistet


ifconfig auf dem vserver:
----------------------------------------------------------------------------
vs1:~# vs1:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:E0:7D:EA:F2:CD
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:60165 errors:0 dropped:0 overruns:0 frame:0
          TX packets:72511 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:6315128 (6.0 MiB)  TX bytes:8701198 (8.2 MiB)
          Interrupt:11 Base address:0x1c00

eth0:vs1  Link encap:Ethernet  HWaddr 00:E0:7D:EA:F2:CD
          inet addr:192.168.0.20  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:11 Base address:0x1c00

lo        Link encap:Local Loopback
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:30 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2438 (2.3 KiB)  TX bytes:2438 (2.3 KiB)

ppp0      Link encap:Point-to-Point Protocol
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:1301 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1320 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:69793 (68.1 KiB)  TX bytes:59451 (58.0 KiB)
----------------------------------------------------------------------------

und traceroute vom Hostsystem auf den nameserver:
-----------------------------------------------------------------------------
vserver1:~# traceroute 213.191.74.18
traceroute to 213.191.74.18 (213.191.74.18), 30 hops max, 38 byte packets
 1  lo1.BRUN-0048-04-01.hh.hansenet.net (213.191.84.200)  24.534 ms  99.364 ms  24.076 ms
 2  213.191.75.141 (213.191.75.141)  26.094 ms  22.261 ms  24.115 ms
 3  213.191.75.141 (213.191.75.141)  22.591 ms !A *  22.589 ms !A
-----------------------------------------------------------------------------

ok, kommt auch raus, kann aber IP->Hostname


ifconfig des Hostsystems:
---------------------------------------------------------------------------
vserver1:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:E0:7D:EA:F2:CD
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59613 errors:0 dropped:0 overruns:0 frame:0
          TX packets:71871 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:6259272 (5.9 MiB)  TX bytes:8639653 (8.2 MiB)
          Interrupt:11 Base address:0x1c00

eth0:vs1  Link encap:Ethernet  HWaddr 00:E0:7D:EA:F2:CD
          inet addr:192.168.0.20  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:11 Base address:0x1c00

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:30 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2438 (2.3 KiB)  TX bytes:2438 (2.3 KiB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:80.171.1.232  P-t-P:213.191.84.200  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:1224 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1242 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:65529 (63.9 KiB)  TX bytes:56045 (54.7 KiB)
-----------------------------------------------------------------------------


Die externe IP ders Hostsystems taucht scheinbar nicht im traceroute
auf. Auch die interne nicht. Vielmehr sieht es so aus als ob es direkt
rausgeht. Allerdings dauert der traceroute vom vserver _wesentlich_
länger als vom Hostsystem.

klar, der vserver kann keine Hostnames auflösen, siehst Du am Output vom traceroute, beim vserver kommt nur die IP vom P-t-P und beim host wird der Name aufgelöst. Da vserver versucht, den Namen aufzulösen, dauert es halt länger, nämlich bis zum jeweiligen Timeout.

Das Ganze heisst für mich, das vserver keinen Kontakt über Port 53 bekommt, irgendwer steht da auf der Leitung.

Schau mal mit tcpdump an etho, eth0:vs1 und ppp0, was dort vom vserver beim [nslookup|host] <name> ankommt.
Vielleicht wird es dann klarer, wo die Pakete hängenbleiben.

Gruss
Reinhold





Reply to: