LINUX.ORG.RU
ФорумAdmin

Непонятки с ttl

 


0

1

Вообщем ситуация, есть 2 linux сервера. ttl у обоих 64.

ping c server1:

64 bytes from server2 (xxx.xxx.xxx.xxx): icmp_req=1 ttl=250 time=4.99 ms
64 bytes from www.yandex.ru (213.180.204.3): icmp_req=1 ttl=250 time=5.95 ms
64 bytes from pub2.kernel.org (149.20.4.69): icmp_req=1 ttl=250 time=194 ms
Как видно из слистинга - почти везде ttl 250, даже у server2 (там linux, ttl=64(минус кол-во маршрутизаторов)), насколько я знаю ttl может уменьшаться(например на еденицу при прохождении NAT) но никак не увеличиваться и быть константой!

ping c server2:

64 bytes from server1 (xxx.xxx.xxx.xxx): icmp_req=1 ttl=55 time=5.06 ms
64 bytes from www.yandex.ru (213.180.204.3): icmp_req=1 ttl=61 time=4.05 ms
64 bytes from pub2.kernel.org (149.20.4.69): icmp_req=1 ttl=50 time=212 ms

Знающих людей прошу помочь прояснить ситуацию.

# iptables -t mangle -A PREROUTING -i eth0 -j TTL --ttl-set 250

# ping ya.ru
PING ya.ru (93.158.134.203) 56(84) bytes of data.
64 bytes from www.yandex.ru (93.158.134.203): icmp_req=1 ttl=250 time=42.9 ms
64 bytes from www.yandex.ru (93.158.134.203): icmp_req=2 ttl=250 time=46.2 ms
64 bytes from www.yandex.ru (93.158.134.203): icmp_req=3 ttl=250 

# ping google.ru
PING google.ru (173.194.47.184) 56(84) bytes of data.
64 bytes from 173.194.47.184: icmp_req=1 ttl=250 time=54.0 ms
64 bytes from 173.194.47.184: icmp_req=2 ttl=250 time=54.0 ms

ищите --ttl-set у себя на сервере в правилах iptables

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

покажите результат на server1, «iptables-save | grep ttl» и «ping server1»

iptables-save | grep ttl - пусто, говорил же iptables пустой.

ping server1 - 2ой кусок листинга.

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

не вижу пинг с сервер1 на сервер1.

пардон, действительно небыло. с server1 на 127.0.0.1

64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.115 ms

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

сервер 1 - домашний сервер, кормится интернетом от провайдера.

сервер 2 - стоит в дата-центре хостера, с ним проблем то и нет.

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

Уточните, как сетевая карта сервера1 подключена к провайдеру. Напрямую, через домашний маршрутизатор, или ещё как-нибудь?

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

Уточните, как сетевая карта сервера1 подключена к провайдеру. Напрямую, через домашний маршрутизатор, или ещё как-нибудь?

Напрямую к кабелю) потом уже 2 сетевуха раздает инет

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

Тогда обращайтесь в техподдержку домашнего провайдера. А кто провайдер?

нда... спасибо.

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

Я знаю что такое TTL. Ты вот скажи зачем тебе определенное значение его.

Вопрос был другой, если по сабжу нечего сказать - то давай досвидяния)

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

Сделай трейс до любого узла. А потом сделай пинг до каждого из них, начиная от локалхоста и далее, от ближних к дальним.

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