LINUX.ORG.RU

Проблема с интернетом


0

0

Дистр Gentoo, сеть вроде работает (локальные адреса пингуются),
маршрут на сервер прописан, dns тоже. Если пингую любой внешний IP
долго думает и пакеты не идут (strace ping 80.254.14.15 показывает,
что ошибка EAGAIN Resource temporarily unavailable) по днс имени 
тоже ничего, так как сам днс сервер тоже внешний. 

linux-2.6.20.6
glibc-2.5-r1

gettimeofday({1176121757, 898323}, NULL) = 0
gettimeofday({1176121757, 898494}, NULL) = 0
sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("80.254.14.15")}, msg_iov(1)=[{"\10\0o\267\32\21\0\7\2351\32F\276\265\r\0\10\t\n\v\f\r".
.., 64}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(3, 0xbfe59164, 0)               = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1176121758, 899162}, NULL) = 0
gettimeofday({1176121758, 899335}, NULL) = 0
sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("80.254.14.15")}, msg_iov(1)=[{"\10\0%\263\32\21\0\10\2361\32F\7\271\r\0\10\t\n\v\f\r\16"
;..., 64}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(3, 0xbfe59164, 0)               = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1176121759, 899004}, NULL) = 0
gettimeofday({1176121759, 899172}, NULL) = 0
sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("80.254.14.15")}, msg_iov(1)=[{"\10\0\307\262\32\21\0\t\2371\32Fd\270\r\0\10\t\n\v\f\r".
.., 64}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(3, 0xbfe59164, 0)               = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1176121760, 898860}, NULL) = 0
gettimeofday({1176121760, 899029}, NULL) = 0
sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("80.254.14.15")}, msg_iov(1)=[{"\10\0U\262\32\21\0\n\2401\32F\325\267\r\0\10\t\n\v\f\r".
.., 64}], msg_controllen=0, msg_flags=0}, 0) = 64

Ответ на: комментарий от slav

cod@codbox ~ $ sudo route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
loopback        *               255.0.0.0       U     0      0        0 lo
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0

cod@codbox ~ $ sudo ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0E:A6:B4:69:88
          inet addr:192.168.0.160  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2383 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1667 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:211159 (206.2 Kb)  TX bytes:212664 (207.6 Kb)
          Interrupt:7 Base address:0xa000

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

cod@codbox ~ $ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination


cod
() автор топика

Шлюз пингуется? Похоже, что это кто-то по дороге в инет шлёт на твои пакеты icmp-отлуп. Посмотри снифером каким-нибудь (tcpdump, ethereal) что приходит в ответ на пинги.

Бывает ещё что провайдер намерено режет пинги т. к. какие-то черви перед атакой пингуют атакуемый хост - блокировка пингов помогает с ними бороться.

slav ★★
()
Ответ на: комментарий от slav

Да, шлюз пингуется, похоже, действительно пинги режуться. Но по DNS все равно не работают. Хотя виндовые машины прекрасно ходят в инет из той же подсетки с тем же DNS

cod
() автор топика
Ответ на: комментарий от isden

codbox cod # tracepath 80.254.14.15
 1:  192.168.0.130 (192.168.0.130)                          0.312ms pmtu 1500
 1:  192.168.0.1 (192.168.0.1)                              0.570ms
 2:  192.168.0.1 (192.168.0.1)                            asymm  1   0.581ms pmt                                              u 1492
 3:  10.80.1.69 (10.80.1.69)                               58.622ms
 4:  10.80.1.25 (10.80.1.25)                              asymm  5  76.270ms
 5:  10.80.1.18 (10.80.1.18)                              asymm  3  58.128ms
 6:  no reply
 7:  80.254.0.149 (80.254.0.149)                          asymm  5  67.647ms
 8:  80.254.0.246 (80.254.0.246)                          asymm  6  95.408ms
 9:  80.254.0.163 (80.254.0.163)                          asymm  7  93.716ms
10:  no reply
11:  no reply
12:  no reply
13:  no reply
14:  no reply
15:  no reply
16:  no reply
17:  no reply
18:  no reply
19:  no reply
20:  no reply
21:  no reply
22:  no reply
23:  no reply
24:  no reply
25:  no reply
26:  no reply
27:  no reply
28:  no reply
......................

cod@codbox ~ $ telnet 213.180.204.8 80
Trying 213.180.204.8...
Connected to 213.180.204.8.
Escape character is '^]'.

HTTP/1.0 400 Bad Request
Connection: close
Content-Type: text/html
Content-Length: 349
Date: Mon, 09 Apr 2007 16:57:58 GMT
Server: lighttpd/1.4.13

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;
<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
 <head>
  <title>400 - Bad Request</title>
 </head>
 <body>
  <h1>400 - Bad Request</h1>
 </body>
</html>
Connection closed by foreign host.

cod
() автор топика
Ответ на: комментарий от cod

А вот с выньды:

C:\Documents and Settings\client>tracert 80.254.14.15

Трассировка маршрута к 80.254.14.15 с максимальным числом прыжков 30

  1    <1 мс    <1 мс    <1 мс  192.168.0.1
  2    61 ms    21 ms     *     195.5.5.11
  3    52 ms    48 ms    53 ms  10.80.1.69
  4    49 ms    51 ms    46 ms  10.80.1.25
  5    19 ms    19 ms    18 ms  10.80.1.18
  6     *        *        *     Превышен интервал ожидания для запроса.
  7   227 ms   371 ms    67 ms  cisc03-zp.express.net.ua [80.254.0.149]
  8    39 ms    41 ms    33 ms  cisc01-ml.express.net.ua [80.254.0.246]
  9    51 ms    36 ms    47 ms  base02-ml.express.net.ua [80.254.0.163]
 10     *        *        *     Превышен интервал ожидания для запроса.
 11     *        *     ^C
C:\Documents and Settings\client>

cod
() автор топика
Ответ на: комментарий от cod

а nslookup ya.ru 80.254.14.15 прокатывает? или вообще до DNS никак коннекта нет? и DNS ли это? на венде насколько я вижу, трейс до туда тоже не ходит... посмотри, в венде точно ли этот адрес указан как DNS?

isden ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.