Страница 1 из 1

НЕ идет пинг на 127.0.0.1

Добавлено: 22 май 2006, 20:02
Jey
IP машины 192.168.0.5. НЕ идет пинг на 127.0.0.1, 192.168.0.5, но идет на машины сети 192.168.0.0. Подскажите пожалуйста, в чем причина. lo интерфейс поднят. я могу на него заходить через telnet: telnet 127.0.0.1 25, telnet 127.0.0.1 110

Вот, что выводит route

Код: Выделить всё

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     10     0        0 eth0
default         192.168.0.1     0.0.0.0         UG    10     0        0 eth0
Вот, что выводит 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         

Добавлено: 22 май 2006, 21:27
Llama
вывод ip a l в студию...

Добавлено: 22 май 2006, 21:33
Jey
Llama писал(а):вывод ip a l в студию...

Код: Выделить всё

1: lo: <LOOPBACK> mtu 16436 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0c:29:4e:06:a2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.5/24 brd 192.168.0.255 scope global eth0

Добавлено: 22 май 2006, 21:35
Llama
Jey, а что за дистрибутив-то ?

Добавлено: 22 май 2006, 21:36
Jey
Mandriva 2006

Добавлено: 22 май 2006, 21:37
Jey
на ASP Linux у меня все было нормально

Добавлено: 22 май 2006, 21:38
Jey
а тут запарка какая-то :(

Добавлено: 22 май 2006, 21:53
Llama
что в файлах
/proc/sys/net/ipv4/icmp_echo_ignore_all
/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
Кроме того - читать - может там что-то полезное для вас будет...
http://en.wikipedia.org/wiki/Wikipedia: ... _127.0.0.1

Добавлено: 22 май 2006, 22:13
Jey
в файлах /proc/sys/net/ipv4/icmp_echo_ignore_all и /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts стоят единицы

Добавлено: 22 май 2006, 22:32
Jey
я поставил вместо единиц нули и все заработало :)

Добавлено: 22 май 2006, 22:33
Jey
спасибо огромное за помощь :)

Добавлено: 22 май 2006, 22:48
Jey
Когда я устанавливал Mandriva я поставил highest уровень безопасности, на котором становится возможным использовать Linux как сервер.
Теперь пинг идет и на 192.168.0.5 и на 127.0.0.1, но telnet не работает на 192.168.0.5 25. Пишет connection refused. Зато работает на 127.0.0.1 25. Где-то еще нужно какой-то файлик подправить? Я хочу использовать Linux в качестве почтового сервера с Postfix.

Добавлено: 22 май 2006, 22:56
Llama
Jey, ну поправить надо конфиг почтового сервера, чтобы слушал не только lo но и другие интерфейсы.