LINUX.ORG.RU
ФорумAdmin

Не пингуются внешние ip


0

0

Подскажите плиз, где могут быть грабли.

Имеется 2 сетевые карты, eth0 смотрит вовнутрь, eth1 - наружу (в перспективе машинка должна работать как firewall). Внутренние адреса пингуются нормально, ping на любой внешний адрес - висит неопределенное количество времени без дальнейших комментариев. Шлюз провайдера - тоже не пингуется.

Рядом стоит виндовый сервер, при втыкании внешнего сетевого шнутка в него - все ок.

Сетевые параметры (ip, netmask) настроены правильно - не раз проверял.

Таблица роутинга выглядит так (первую запись добавил самостоятельно, без нее - тоже ничего не работало): Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

0.0.0.0 217.117.116.129 255.255.255.128 UG 0 0 0 eth1

217.117.116.128 0.0.0.0 255.255.255.128 U 0 0 0 eth1

10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo

Может быть, дело в ней? Где грабли? Извините, если вопрос совсем идиотский, но я только учусь :(

anonymous

Попробуйте ping -n x.x.x.x или traceroute -n x.x.x.x, где x.x.x.x - любой внешний адрес (например 81.19.66.50 - rambler.ru).

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

traceroute висит точно так же... Не может достучаться даже до шлюза :(

anonymous
()

Попробуй

route add -host 217.117.116.129 dev eth1
route add -net default gw 217.117.116.129

Mrak ★★★
()

точно нет никакого фаервола?
попробуй ipchains -L или iptables -L

anonymous
()

эээ... еще как вариант: провайдер ваш пользует фиксированную arp таблицу, и там вбит mac карточки с виндового сервера.

anonymous
()

Пропиши шлюз (gateway), пропиши адреса dns-серверов в /etc/resolv.conf.

Далее надо уже смотреть. Пошли пинг через свой внешний интерфейс (ping www.mail.ru -I eth1)

Да, обязательно посмотри, живые ли у тебя интерфейсы. сначала dmesg - поднялись ли они (link up). Потом ifconfig - если интерфейс отображается, а адреса нет, опусти его и подними снова.

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

0.0.0.0 217.117.116.129 255.255.255.128 UG 0 0 0 eth1 ^^^^^^^ а это что

217.117.116.129 это я так понял шдюз по умолчанию только че маска такая странная 255.255.255.128

сделай: route del default route add default gw 217.117.116.129 eth1

route после этого должен показывать примерно то: 0.0.0.0 217.117.116.129 0.0.0.0 UG 0 0 0 eth1

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

Всем большое спасибо! Дело оказалось в привязке к MAC-адресу со стороны провайдера.

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