LINUX.ORG.RU
ФорумAdmin

Интерфейсы, адреса

 ,


0

2

Наблюдаю такую ситуацию впервые, не могу сказать вообще, что происходит. Поэтому тема имеет бестолковое название. Есть apache на centos:

# apachectl -v
Server version: Apache/2.2.3
Server built:   Feb 23 2012 21:16:56

Слушает оба интерфейса:

# ifconfig|grep 'inet addr'
          inet addr:10.7.20.137  Bcast:10.7.20.255  Mask:255.255.255.0
          inet addr:127.0.0.1  Mask:255.0.0.0
# cat /etc/httpd/conf/httpd.conf |grep Listen
#Listen 10.7.20.137:80
Listen 80
# netstat -anp|grep httpd
tcp        0      0 :::80                       :::*                        LISTEN      3549/httpd     

А теперь внимание аттракцион:

# telnet 10.7.20.137 80
Trying 10.7.20.137...
Connected  (10.7.20.137).
Escape character is '^]'.
# tcpdump -n -i lo 'tcp port 80'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on lo, link-type EN10MB (Ethernet), capture size 96 bytes
15:13:50.942135 IP 10.7.20.137.http > 10.7.20.137.41368
15:13:50.942363 IP 10.7.20.137.41368 > 10.7.20.137.http
# tcpdump -n -i eth0 'tcp port 80' — молчок.

Вопрос — как это понять? Машина — vmware, может нужно сказать какие-то магические слова админу vmware?

Так все правильно, у вас локальный трафик ходит по локальному интерфейсу, никакой магии.

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

Было бы здорово. если бы не было так:

tcpdump -n -i eth0 'tcp port 80'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
15:44:48.737818 IP 10.1.53.250.20823 > 10.7.20.137.http
15:44:51.751515 IP 10.1.53.250.20823 > 10.7.20.137.http
15:44:57.786585 IP 10.1.53.250.20823 > 10.7.20.137.http

sdegtyarev ()
Ответ на: комментарий от power
# ip r get 10.7.20.137
local 10.7.20.137 dev lo  src 10.7.20.137 
    cache <local>  mtu 16436 advmss 16396 hoplimit 64

Да, понимаю.

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

Что не так то? Вы показали как с другого хоста у вас идет трафик на интерфейс eth0. А тот трафик который с локалхоста на локалхост вы увидете на интерфейсе обратной петли.

ip r get 10.7.20.137
local 10.7.20.137 dev lo  src 10.7.20.137
Ваш вывод тому подтверждение.

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