Автор Гілка: проблема з інтернетом після оновленя до Убунту9.04  (Прочитано 9339 раз)

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Уже усі пакунки, про які згадувала aptitude, інсталював або видалив. А із інтернетом глухо...

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
ping 212.40.45.2
проходить?
Якщо так, то перевір, чи встановлено пакунок resolvconf
aptitude search ~i~nresolvconf
Повинно видати
i   resolvconf        - name server ...
Потім додай до /etc/network/interfaces після "iface eth0 inet dhcp" таке:
dns-nameservers 192.168.1.1
Потім
ifdown eth0
ifup eth0
« Змінено: 2009-05-02 23:14:15 від nickat »
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
ping 212.40.45.2
проходить?
Якщо так, то перевір, чи встановлено пакунок resolvconf
aptitude search ~i~nresolvconf
Повинно видати
i   resolvconf        - name server ...
Потім додай до /etc/network/interfaces після "iface eth0 inet dhcp" таке:
dns-nameservers 192.168.1.1
Потім
ifdown eth0
ifup eth0

На жаль, пінг не проходить. Ось таке виводить:
andriy@localhost:~$ ping 212.40.45.2
PING 212.40.45.2 (212.40.45.2) 56(84) bytes of data.
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted

Хоча я попробував все одно зробити ці рекомендації, але нічого це не дало.
Власне я згадав, що у мене knetworkmanager автоматично запускався при завантаженні кубунту і його іконка завжди була у системному лотку. А тепер після цього оновлення він не запускається автоматично при вході у систему.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Пінг не проходить скоріше за все, бо ви запускаєте його від звичайного користувача...
[isbear:~] ll `which ping`
-rwsr-xr-x 1 root root 30788 гру 10  2007 /bin/ping
Як бачите, у Debian ping зроблене suid root - в убунті видно ні.

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Що видає
dhclient

та
aptitude upgrade
?
« Змінено: 2009-05-03 00:11:40 від nickat »
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Пінг запускав і від root`а - вивід аналогічний.
Що видає
dhclient

andriy@localhost:~$ sudo dhclient
[sudo] password for andriy:
There is already a pid file /var/run/dhclient.pid with pid 12305
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/pan0/f2:a4:b2:02:51:fe
Sending on   LPF/pan0/f2:a4:b2:02:51:fe
Listening on LPF/virbr0/c2:a8:70:09:10:8d
Sending on   LPF/virbr0/c2:a8:70:09:10:8d
Listening on LPF/eth0/00:18:f3:91:7e:71
Sending on   LPF/eth0/00:18:f3:91:7e:71
Sending on   Socket/fallback
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 7
DHCPREQUEST of 192.168.1.2 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.1.2 from 192.168.1.1
bound to 192.168.1.2 -- renewal in 34062 seconds.
andriy@localhost:~$

та
aptitude upgrade
?
andriy@localhost:~$ sudo aptitude upgrade
W: The "upgrade" command is deprecated; use "safe-upgrade" instead.
Читання переліків пакетів... Виконано                              
Побудова дерева залежностей                                        
Reading state information... Виконано                              
Читання інформації про розширені стани                            
Ініціалізація станів пакунків... Виконано                          
Розв'язання залежностей...                                        
Розв'язання залежностей...                                        
Розв'язання залежностей...                                        
Наступні пакунки будуть залишені в зафіксованому стані:            
  gourmet openoffice.org-report-builder tkcvs                      
Наступні НОВІ пакунки будуть встановлені:                          
  libdb4.6-java{a} libdb4.6-java-gcj{a}                            
Наступні пакунки будуть ВИДАЛЕНІ:                                  
  libdb4.5-java{u} libdb4.5-java-gcj{u}                            
Наступні пакунки будуть оновлені:                                  
  anjuta-common debian-edu-artwork freeciv-client-gtk kde-style-qtcurve liblucene2-java
  libminc2-1 libmlt-data minc-tools                                                    
8 пакунків оновлено, 2 нових встановлено, 2 видалено і 3 не оновлено.                  
Потрібно отримати 16,7Mb/17,2Mb архівів. Після розпакування буде звільнено 1307kb.      
Бажаєте продовжити? [Y/n/?] Y                                                          
Запис інформації розширених станів... Виконано                                          
Пмл http://ua.archive.ubuntu.com jaunty/universe liblucene2-java 2.4.0+ds1-5ubuntu1    
  Не можу знайти IP адрес для ua.archive.ubuntu.com                                    
Пмл http://ua.archive.ubuntu.com jaunty/main libdb4.6-java 4.6.21-12                    
  Не можу знайти IP адрес для ua.archive.ubuntu.com                                    
Пмл http://ua.archive.ubuntu.com jaunty/universe anjuta-common 2:2.26.0.0-0ubuntu1      
  Не можу знайти IP адрес для ua.archive.ubuntu.com                                    
Пмл http://ua.archive.ubuntu.com jaunty/universe debian-edu-artwork 0.0.28
  Не можу знайти IP адрес для ua.archive.ubuntu.com
Пмл http://ua.archive.ubuntu.com jaunty/main libdb4.6-java-gcj 4.6.21-12
  Не можу знайти IP адрес для ua.archive.ubuntu.com
Пмл http://ua.archive.ubuntu.com jaunty/universe libminc2-1 2.0.16-4
  Не можу знайти IP адрес для ua.archive.ubuntu.com
Пмл http://ua.archive.ubuntu.com jaunty/universe libmlt-data 0.3.8-0ubuntu2
  Не можу знайти IP адрес для ua.archive.ubuntu.com
Пмл http://ua.archive.ubuntu.com jaunty/universe minc-tools 2.0.16-4
  Не можу знайти IP адрес для ua.archive.ubuntu.com
Пмл http://ua.archive.ubuntu.com jaunty/main kde-style-qtcurve 0.62.8-0ubuntu1
  Не можу знайти IP адрес для ua.archive.ubuntu.com
E: Не вдалося стягнути http://ua.archive.ubuntu.com/ubuntu/pool/universe/l/lucene2/liblucene2-java_2.4.0+ds1-5ubuntu1_all.deb: Не можу знайти IP адрес для ua.archive.ubuntu.com
E: Неможливо виправити для недоступних пакунків
Читання переліків пакетів... Виконано
Побудова дерева залежностей
Reading state information... Виконано
Читання інформації про розширені стани
Ініціалізація станів пакунків... Виконано
Запис інформації розширених станів... Виконано

andriy@localhost:~$

Як на вашу думку, варто завантажувати ці пакунки? Хоча мені здається, що вони стосунку до інтернету не мають. А втім зараз спробую.
« Змінено: 2009-05-03 09:51:15 від pasichna »

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Інсталював усі ці пакунки. Але інтернетом й досі не пахне. Вивід nm-tool цілком аналогічний вище наведеного.
А aptitude здається вже вгамувалася. Нічого більше не просить:
andriy@localhost:~$ sudo aptitude upgrade
W: The "upgrade" command is deprecated; use "safe-upgrade" instead.
Читання переліків пакетів... Виконано                              
Побудова дерева залежностей                                        
Reading state information... Виконано                              
Читання інформації про розширені стани                            
Ініціалізація станів пакунків... Виконано                          
Наступні пакунки будуть залишені в зафіксованому стані:            
  gourmet openoffice.org-report-builder tkcvs                      
0 пакунків оновлено, 0 нових встановлено, 0 видалено і 3 не оновлено.
Потрібно отримати 0b архівів. Після розпакування 0b буде зайнято.    
Запис інформації розширених станів... Виконано                      
Читання переліків пакетів... Виконано                                
Побудова дерева залежностей
Reading state information... Виконано
Читання інформації про розширені стани
Ініціалізація станів пакунків... Виконано

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Спробуйте, як пропонував Михайло:

sudo ping 212.40.45.2

І надішліть ще раз для перевірки вивід команд
cat /etc/network/interfaces
sudo ifconfig eth0
sudo route
cat /etc/resolvconf/run/resolv.conf
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Спробуйте, як пропонував Михайло:

sudo ping 212.40.45.2

Я писав вище у дописі №20, що ping під root'ом показав такий самий вивід. Але я все знову спробував.
Отож, спершу просто запустив ping.
andriy@localhost:~> sudo ping 212.40.45.2
[sudo] password for andriy:
connect: Network is unreachable

Інакше кажучи мережа автоматично не запускається при завантаженні Кубунту. Тому запустив knetworkmanager і вже після цього ще раз ping:
andriy@localhost:~$ knetworkmanager
...
andriy@localhost:~$ sudo ping 212.40.45.2
[sudo] password for andriy:
PING 212.40.45.2 (212.40.45.2) 56(84) bytes of data.
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
...

І надішліть ще раз для перевірки вивід команд
cat /etc/network/interfaces
andriy@localhost:~$ cat /etc/network/interfaces
auto lo                                        
iface lo inet loopback                        

auto eth0
iface eth0 inet dhcp
dns-nameservers 192.168.1.1

sudo ifconfig eth0
andriy@localhost:~$ sudo ifconfig eth0
[sudo] password for andriy:                                      
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71          
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link            
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:966 (966.0 B)  TX bytes:1494 (1.4 KB)
          Interrupt:220 Base address:0x8000

sudo route
andriy@localhost:~$ sudo route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     1      0        0 eth0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

cat /etc/resolvconf/run/resolv.conf

andriy@localhost:~$ cat /etc/resolvconf/run/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1
search Home
« Змінено: 2009-05-03 15:51:36 від pasichna »

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Забудьте зараз про knetworkmanager, зараз треба розібратися, чому мережа не працює.  Щоб підняти мережу можна використовувати sudo ifup eth0.

Отже спробуємо ще раз...
1) Перезавантажте комп'ютер, ввійдіть до терміналу (не треба до цього нічого запускати -- нам потрібен чистий експеримент) і введіть команди
sudo ifconfig eth0
sudo route
cat /etc/resolvconf/run/resolv.conf

Вивід, якщо він відрізняється від попереднього перешліть сюди.
3) Якщо вивід цих команд буде відрізнятися
то виконайте
sudo ifup eth0
а потім тіж самі команди з п. 1, i вивід потім теж сюди.

Інша підозра: у вас часом ніяких фронтендів до iptables не встановлено? Типу shorewall (можна перевірити так aptitude ~nshorewall~i).
Перешліть вивід команд
sudo iptables -L OUTPUT
sudo iptables -L INPUT
« Змінено: 2009-05-03 16:43:52 від nickat »
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Забудьте зараз про knetworkmanager, зараз треба розібратися, чому мережа не працює.  Щоб підняти мережу можна використовувати sudo ifup eth0.

Отже спробуємо ще раз...
1) Перезавантажте комп'ютер, ввійдіть до терміналу (не треба до цього нічого запускати -- нам потрібен чистий експеримент) і введіть команди
sudo ifconfig eth0
sudo route
cat /etc/resolvconf/run/resolv.conf

Вивід, якщо він відрізняється від попереднього перешліть сюди.
3) Якщо вивід цих команд буде відрізнятися
то виконайте
sudo ifup eth0
а потім тіж самі команди з п. 1, i вивід потім теж сюди.

Інша підозра: у вас часом ніяких фронтендів до iptables не встановлено? Типу shorewall (можна перевірити так aptitude ~nshorewall~i).
Перешліть вивід команд
sudo iptables -L OUTPUT
sudo iptables -L INPUT

Отже, даю вивід усіх цих команд.
andriy@localhost:~$ sudo ifconfig eth0
[sudo] password for andriy:          
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71  
          inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000                        
          RX bytes:322 (322.0 B)  TX bytes:810 (810.0 B)      
          Interrupt:220 Base address:0x8000                  

andriy@localhost:~$ sudo route
Kernel IP routing table      
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
andriy@localhost:~$ cat /etc/resolvconf/run/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN      
nameserver 192.168.1.1                                                        
search Home

Таким чином, є деякі відмінності від наведеного виводу у дописі №23. Тому застосував решту вказаних команд. Отримав таке:

andriy@localhost:~$ sudo ifup eth0
ifup: interface eth0 already configured

andriy@localhost:~$ sudo ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71
          inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:322 (322.0 B)  TX bytes:810 (810.0 B)
          Interrupt:220 Base address:0x8000

andriy@localhost:~$ sudo route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
andriy@localhost:~$ cat /etc/resolvconf/run/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1
search Home
andriy@localhost:~$

 Я невпевнений чи вони є фронтендами саме до iptables, але у мене ще встановлено такі програми - guarddog, kmyfirewall, fwbuilder. Хоча я їх ніколи не запускав раніше за винятком fwbuilder, у якій також не здійснював жодних налаштувань.

Решту виводів:
andriy@localhost:~$ aptitude ~nshorewall~i
Невідома команда "~nshorewall~i"
...

andriy@localhost:~$ sudo iptables -L OUTPUT
Chain OUTPUT (policy DROP)                
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere

DROP       all  --  anywhere             224.0.0.1
LOG        all  --  anywhere             anywhere            LOG level warning
DROP       all  --  anywhere             anywhere

andriy@localhost:~$ sudo iptables -L INPUT
Chain INPUT (policy DROP)
target     prot opt source               destination
ACCEPT     udp  --  anywhere             anywhere            udp dpt:domain
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:domain
ACCEPT     udp  --  anywhere             anywhere            udp dpt:bootps
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:bootps
ACCEPT     all  --  anywhere             anywhere

LOG        all  --  127.0.0.0/8          anywhere            LOG level warning
DROP       all  --  127.0.0.0/8          anywhere
DROP       all  --  anywhere             224.0.0.1
LOG        all  --  anywhere             anywhere            LOG level warning
DROP       all  --  anywhere             anywhere
« Змінено: 2009-05-03 17:51:26 від pasichna »

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
andriy@localhost:~$ sudo ifup eth0
ifup: interface eth0 already configured
Спробуйте спочатку
sudo ifdown eth0
потім
sudo ifup eth0
тут eth0 повинен отримати конфігурацію від DHCP сервера маршрутизатора (не розумію, чому він цього при старті не робить...).
Потім
sudo ifconfig eth0
sudo route

вивід повинен бути як у Відповідь #23

andriy@localhost:~$ aptitude ~nshorewall~i
Невідома команда "~nshorewall~i"
Тут моя помилка, повинно бути
aptitude search ~nshorewall~i


andriy@localhost:~$ sudo iptables -L OUTPUT
...
andriy@localhost:~$ sudo iptables -L INPUT
...

тут все теж нібито ОК.
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
andriy@localhost:~$ sudo ifup eth0
ifup: interface eth0 already configured
Спробуйте спочатку
sudo ifdown eth0
потім
sudo ifup eth0
тут eth0 повинен отримати конфігурацію від DHCP сервера маршрутизатора (не розумію, чому він цього при старті не робить...).
Потім
sudo ifconfig eth0
sudo route

вивід повинен бути як у Відповідь #23

andriy@localhost:~$ aptitude ~nshorewall~i
Невідома команда "~nshorewall~i"
Тут моя помилка, повинно бути
aptitude search ~nshorewall~i

Отож, застосувавши усі ці команди, отримав таке:

andriy@localhost:~$ sudo ifdown eth0
[sudo] password for andriy:        
RTNETLINK answers: No such process  

There is already a pid file /var/run/dhclient.eth0.pid with pid 5650
killed old client process, removed PID file                        
Internet Systems Consortium DHCP Client V3.1.1                      
Copyright 2004-2008 Internet Systems Consortium.                    
All rights reserved.                                                
For info, please visit http://www.isc.org/sw/dhcp/                  

Listening on LPF/eth0/00:18:f3:91:7e:71
Sending on   LPF/eth0/00:18:f3:91:7e:71
Sending on   Socket/fallback          
DHCPRELEASE on eth0 to 192.168.1.1 port 67
send_packet: Network is unreachable      
send_packet: please consult README file regarding broadcast address.
                                          
andriy@localhost:~$ sudo ifup eth0                                  
Internet Systems Consortium DHCP Client V3.1.1                      
Copyright 2004-2008 Internet Systems Consortium.                    
All rights reserved.                                                
For info, please visit http://www.isc.org/sw/dhcp/                  

Listening on LPF/eth0/00:18:f3:91:7e:71
Sending on   LPF/eth0/00:18:f3:91:7e:71
Sending on   Socket/fallback          
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPOFFER of 192.168.1.2 from 192.168.1.1                
DHCPREQUEST of 192.168.1.2 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.1.2 from 192.168.1.1                      
bound to 192.168.1.2 -- renewal in 36065 seconds.            
 * Stopping NTP server ntpd                                  
   ...done.                                                  
  * Starting NTP server ntpd
   ...done.

andriy@localhost:~$ sudo ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1288 (1.2 KB)  TX bytes:2304 (2.3 KB)
          Interrupt:220 Base address:0x8000

andriy@localhost:~$ sudo route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         192.168.1.1     0.0.0.0         UG    100    0        0 eth0

andriy@localhost:~$ aptitude search ~nshorewall~i
andriy@localhost:~$

Вивід команд sudo ifconfig eth0 та sudo route все ж таки дещо відрізняється від наведеного у дописі № 23. Зокрема там інша кількість  RX packets  та  TX packets.
-------------------
М: "простирадла" будь-ласка ховайте в [codе]
« Змінено: 2009-05-03 20:50:27 від Piktor »

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
andriy@localhost:~$ sudo ifdown eth0
[sudo] password for andriy:        
RTNETLINK answers: No such process  

There is already a pid file /var/run/dhclient.eth0.pid with pid 5650
killed old client process, removed PID file                        

Це єдине, що мені не подобається - DHCP клієнт був запущений але eth0 він не сконфігурував... Все інше виглядає абсолютно нормально. RX, TX - це кількість відправлених, отриманих пакетів.

Ще одна спроба:
перезавантажся
sudo ifdown eth0
sudo ifup eth0
подивись щоб ifconfig eth0 видавав inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
і передай сюди вивід
sudo iptables -L OUTPUT
sudo iptables -L INPUT

Можливо, коли підіймається eth0 додаються ще якісь правила до iptables

Спробуй ще раз ping про всяк випадок.
« Змінено: 2009-05-03 20:40:36 від nickat »
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Це єдине, що мені не подобається - DHCP клієнт був запущений але eth0 він не сконфігурував... Все інше виглядає абсолютно нормально. RX, TX - це кількість відправлених, отриманих пакетів.

Ще одна спроба:
перезавантажся
sudo ifdown eth0
sudo ifup eth0
подивись щоб ifconfig eth0 видавав inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
і передай сюди вивід
sudo iptables -L OUTPUT
sudo iptables -L INPUT

Можливо, коли підіймається eth0 додаються ще якісь правила до iptables

Спробуй ще раз ping про всяк випадок.

Отож усе виконав, ifconfig eth0 видав відповідні параметри, а ось нижче вивід решти:

andriy@localhost:~$ sudo iptables -L OUTPUT
Chain OUTPUT (policy DROP)                
target     prot opt source               destination        
ACCEPT     all  --  anywhere             anywhere            
DROP       all  --  anywhere             224.0.0.1          
LOG        all  --  anywhere             anywhere            LOG level warning
DROP       all  --  anywhere             anywhere                              
andriy@localhost:~$ sudo iptables -L INPUT                                    
Chain INPUT (policy DROP)                                                      
target     prot opt source               destination                          
ACCEPT     udp  --  anywhere             anywhere            udp dpt:domain    
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:domain    
ACCEPT     udp  --  anywhere             anywhere            udp dpt:bootps    
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:bootps    
ACCEPT     all  --  anywhere             anywhere                              
LOG        all  --  127.0.0.0/8          anywhere            LOG level warning
DROP       all  --  127.0.0.0/8          anywhere                              
DROP       all  --  anywhere             224.0.0.1
LOG        all  --  anywhere             anywhere            LOG level warning
DROP       all  --  anywhere             anywhere
andriy@localhost:~$ sudo ping 212.40.45.2
PING 212.40.45.2 (212.40.45.2) 56(84) bytes of data.
ping: sendmsg: Operation not permitted
...