LinuxForum.Fans
Тема

iptables блокирует icmp

Автор: unkg 14 сообщений 2590 просмотров
#384300

Добрый день! Есть 3 интерфейса
eth0 - белый ip 1.2.3.4
eth1 - 192.168.0.1 шлюз, предоставляет доступ через нат
eth2 - 10.0.0.100 подключен к другому локальному dhcp-серверу.

Проблема в следующем. 10.0.0.100 не может пропинговать ни один из клиентов 10.0.0.0/8. Разрешил все

text
iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT

Все равно не пингует, кто может подсказать почему?

#384304

а с маршрутами все ок?
netstat -rn покажи.

#384305
i2ks написал:
а с маршрутами все ок?
netstat -rn покажи.
text
 netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
1.2.3.4         0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
10.64.0.0       0.0.0.0         255.255.240.0   U         0 0          0 eth0
10.0.0.0        0.0.0.0         255.0.0.0       U         0 0          0 eth2
0.0.0.0         0.0.0.0         0.0.0.0         U         0 0          0 ppp0
#384306
text
ping -I eth2 10.0.0.119
PING 10.0.0.119 (10.0.0.119) from 10.0.0.109 eth2: 56(84) bytes of data.
64 bytes from 10.0.0.119: icmp_req=1 ttl=128 time=0.805 ms
64 bytes from 10.0.0.119: icmp_req=2 ttl=128 time=0.898 ms
64 bytes from 10.0.0.119: icmp_req=3 ttl=128 time=1.40 ms
text
C:\ping 10.0.0.100

Обмен пакетами с 10.0.0.100 по с 32 байтами данных: Превышен интервал ожидания для запроса.

#384307

а на windows машинке что с маршрутами?
route print показывай.

gw точно правильный?

#384311
text
C:\Documents and Settings\1>route print
===========================================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 0d 88 37 67 4c ...... Realtek RTL8139 Family PCI Fast Ethernet NIC - ╠
шэшяюЁЄ яырэшЁют∙шър яръхЄют
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0         10.0.0.4       10.0.0.41       20
         10.0.0.0        255.0.0.0        10.0.0.41       10.0.0.41       20
        10.0.0.41  255.255.255.255        127.0.0.1       127.0.0.1       20
   10.255.255.255  255.255.255.255        10.0.0.41       10.0.0.41       20
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
        224.0.0.0        240.0.0.0        10.0.0.41       10.0.0.41       20
  255.255.255.255  255.255.255.255        10.0.0.41       10.0.0.41       1
Основной шлюз:            10.0.0.4
===========================================================================
Постоянные маршруты:
  Отсутствует
#384343

[console]cat /proc/sys/net/ipv4/ip_forward[/console]
покажыте.
Что это за машыны 10.0.0.119 и 10.0.0.100, в чём в них разница??? Какие ОС на них?
Может фаервол блочит отдельном компе какойто настроен???

#384368
kisil написал:
[console]cat /proc/sys/net/ipv4/ip_forward[/console]
покажыте.
Что это за машыны 10.0.0.119 и 10.0.0.100, в чём в них разница??? Какие ОС на них?
Может фаервол блочит отдельном компе какойто настроен???

10.0.0.100 - это ip адрес второго интрфейса на моем шлюзе, а 10.0.0.41 ip адрес компьютера из той подсети, другие из той подсети тоже не могут"

#384370

а ваш шлюз вообще знает про ваши сети и подсети?

#384379
kisil написал:
[console]cat /proc/sys/net/ipv4/ip_forward[/console]
покажыте.
Что это за машыны 10.0.0.119 и 10.0.0.100, в чём в них разница??? Какие ОС на них?
Может фаервол блочит отдельном компе какойто настроен???

Вы так и конкретно не ответили??

#384656
kisil написал:
[quote=kisil][console]cat /proc/sys/net/ipv4/ip_forward[/console]
покажыте.
Что это за машыны 10.0.0.119 и 10.0.0.100, в чём в них разница??? Какие ОС на них?
Может фаервол блочит отдельном компе какойто настроен???

Вы так и конкретно не ответили??[/quote]
А зачем ему вообще нужно знать про подсеть? когда он не может даже пропинговать ip на втором интерфейсе, выданный dhcp сервером из той подсети? вот если бы мне нужно было делать маршрутизация, то там да... я сейчас говорю о том, что нету пинга...

#384671
"unkg" написал:
я сейчас говорю о том, что нету пинга...

тогда tcpdump в руки и смотреть что куда приходит, подозреваю то что у вас проблема с маршрутами.

#384686
"unkg" написал:
10.64.0.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0
10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth2

Что то мне подсказывает что вот в этих масках проблема.
ТС а попробуйте вот так пропинговать с вашего шлюза
[console]ping 10.0.0.119[/console]
и будет при этом нормально работать эта команда.

#384690

проблема решена, блокировал антивирус на гипервизоре, всем спасибо!

Войдите или зарегистрируйтесь, чтобы ответить.