Господа!
Я попытался обновить Debian c Lenny до Squeeze.
Ядро у меня уже было установлено 2.6.32-5-686-bigmem #1 SMP
Далее, я поменял источники apt на Squeeze, сделал
apt update
apt install udev
при этом обновилась куча пакетов (без ошибок) после чего я передернул машину.
После перезагрузки возникли проблемы с сетью.
Сеть машина видит
# ifconfig
eth0 Link encap:Ethernet HWaddr d8:d3:85:e9:39:07
inet addr:10.0.157.174 Bcast:10.0.159.255 Mask:255.255.240.0
inet6 addr: fe80::dad3:85ff:fee9:3907/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22253 errors:0 dropped:0 overruns:0 frame:0
TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1608838 (1.5 MiB) TX bytes:15692 (15.3 KiB)
Interrupt:29
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2099 errors:0 dropped:0 overruns:0 frame:0
TX packets:2099 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:799060 (780.3 KiB) TX bytes:799060 (780.3 KiB)
Сеть конфигурируется по dhcp, ifdown - ifup отрабатывают как надо
далее
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.144.0 * 255.255.240.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default 10.0.144.1 0.0.0.0 UG 0 0 0 eth0
ping на свой сетевой адрес
# ping 10.0.157.174
PING 10.0.157.174 (10.0.157.174) 56(84) bytes of data.
64 bytes from 10.0.157.174: icmp_seq=1 ttl=64 time=0.050 ms
64 bytes from 10.0.157.174: icmp_seq=2 ttl=64 time=0.037 ms
64 bytes from 10.0.157.174: icmp_seq=3 ttl=64 time=0.041 ms
тоже все нормально, но далее дело не идет:
ping на Gateway (из-под суперюзера)
# ping 10.0.144.1
PING 10.0.144.1 (10.0.144.1) 56(84) bytes of data.
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
Все прочие клиенты - ssh, www и прочая также не работают.
Все время на консоль идут сообщения:
# dmesg
[ 1817.992576] IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:15:f9:29:de:d9:08:00 SRC=172.16.160.1 DST=255.255.255.255 LEN=333 TOS=0x00 PREC=0x00 TTL=255 ID=54726 PROTO=UDP SPT=67 DPT=68 LEN=313
[ 1817.996389] IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:15:f9:29:de:d9:08:00 SRC=172.16.160.1 DST=255.255.255.255 LEN=333 TOS=0x00 PREC=0x00 TTL=255 ID=54727 PROTO=UDP SPT=67 DPT=68 LEN=313
[ 1818.558256] IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:15:f9:29:de:d9:08:00 SRC=172.16.160.1 DST=255.255.255.255 LEN=332 TOS=0x00 PREC=0x00 TTL=255 ID=54732 PROTO=UDP SPT=67 DPT=68 LEN=312
[ 1818.562142] IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:15:f9:29:de:d9:08:00 SRC=172.16.160.1 DST=255.255.255.255 LEN=332 TOS=0x00 PREC=0x00 TTL=255 ID=54733 PROTO=UDP SPT=67 DPT=68 LEN=312
[ 1826.975050] IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:15:f9:29:de:d9:08:00 SRC=172.16.160.1 DST=255.255.255.255 LEN=333 TOS=0x00 PREC=0x00 TTL=255 ID=54744 PROTO=UDP SPT=67 DPT=68 LEN=313
Где можно поискать?
LinuxForum.Fans
Проблемы с подключением сети: sendmsg: Operation not permitted
Автор: u_-___
3 сообщений
3890 просмотров
Проблема решилась просто:
На машине был установлен ipmasq, который исключен в Squeeze.
Что конкретно нарушил apt-get я пока не понял, но после вычистки ipmasq:
apt-get purge ipmasq
все заработало.
А ещё это из firewall iptables
когда запрещены порты в твоём случае icmp
Войдите или зарегистрируйтесь, чтобы ответить.