Мій ети0 пішов, і у мене немає підключення до Інтернету та мережі


19

У мене було підключення до Інтернету, але коли я оновив VGA і перезапустив комп'ютер, то все для eth0 пішло.

Коли я використовував ifdown:

 ifdown: interface eth0 not configured

Чи можна щось зробити?

EDIT:
Зміст/etc/network/interfaces

auto lo
iface lo inet loopback

Коли я ifconfig, у мене немає цих рядків:

inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
inet6 addr: fe80::219:5bff:fe5e:a5e/64 Scope:Link

У Терміналі набрано:

sudo gedit /etc/network/interfaces

а потім додав ці рядки внизу:

auto eth0
iface eth0 inet dhcp

потім я набрав:

sudo ifdown eth0
sudo ifup eth0

Коли я надсилаю другу команду, я отримав повідомлення нижче:

No DHCPOFFERS received
No working leases in persistent database - sleeping

Будь-яка допомога?


Який вміст /etc/network/interfacesфайлу?
jobin

Відповіді:


13

Спробуйте:

sudo dpkg-reconfigure network-manager 

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

Змінити на Root:

sudo su

резервне копіювання:

mv /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf.broken

зрозуміло:

rm /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/*

копія:

cp /etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf
cp /etc/NetworkManager/system-connections/* /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/

Вихідне повідомлення: Processing triggers for libc-bin=== ldconfig deferred processing now tracking placeПотім я перезапустив свого мережевого менеджера, але знову нічого.
ALH

@phpGeek Я подумав, що це буде не так просто. Чи трапляється у вас вже встановлений wicd?
virtualxtc

У мене його немає. Це важливо мати?
ALH

@phpGeek ні, але ви майже вичерпали ступінь моїх знань. У вас є живий компакт-диск, з якого ви можете завантажуватися, щоб отримати Інтернет на цій машині? Ми могли просто скопіювати звідти файли мережі / інтерфейсів ...
virtualxtc

Інтернет працює на живому компакт-диску! Яку команду слід використовувати для копіювання файлів у моїй системі?
ALH

10

Чи можете ви спробувати відредагувати / etc / network / інтерфейси та встановити його за замовчуванням для DHCP нижче?

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

Спробуйте перезапустити мережу за допомогою sudo service network-manager stop.

Якщо це не працює, спробуйте sudo service network-manager stop.

Потім sudo ifconfig eth0 upпіднести інтерфейс

Потім змусити Ubuntu попросити нову оренду DHCP sudo dhclient eth0


Я змінив вміст інтерфейсів на те, що ви сказали. Двічі перевірив це. потім перезапустив мережевий менеджер повідомлення було: network-manager start/running, process 3025нічого не сталося. Я досі не маю зв'язку. коли я набираю sudo dhclient eth0термінал, він чекає вічно.
ALH

Можливо, висить, оскільки не може отримати жодну IP-адресу в оренду? Спробуйте визначити, в чому проблема. Спершу перевірте свій маршрутизатор, можливо, він підтримує лише максимальну кількість підключених пристроїв, або порт, до якого ви підключаєтесь, або не працює, або заблокований. Краще, якщо ви спробуєте інший ноутбук або ПК підключитися до того ж порту маршрутизатора, просто щоб дізнатися, чи це не проблема маршрутизатора.
Честер

У мене один мережевий кабель. Я підключаю його до свого ноутбука, і все працює добре ( Obtain an IP address automaticallyрежим). Коли я підключаю той самий кабель до своєї робочої системи, він не працює. У мене не було проблем з настільною системою, поки я не встановив драйвер VGA та не оновив свою ubuntu та деякі інші програми.
ALH

Спробуйте відключити dns-маску? gksu gedit /etc/NetworkManager/NetworkManager.confпотім прокоментуйте рядок dns=dnsmasq, додавши #перед ним.
Честер

gksu не встановлено за замовчуванням. Він говорить, що встановити його за допомогою apt-get. У мене немає підключення до Інтернету, щоб встановити його, але я використовував sudo gedit, якщо це не проблема, і маскував його, а потім перезапустив мережевий менеджер. нічого не сталося!
ALH

5

Спасибі . Це працювало для мене.
1 - у мене була IP-адреса, але немає підключення до Інтернету
2 - порт LAN був активний
3 - я призначив статичну ip адресу

Моє /etc/network/interfacesбуло

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

iface enp4s8 inet static
address 192.168.2.251
netmask 255.255.255.0
network 192.168.2.0

Я мав ifconfigвихід як (це ручне редагування - це було приблизно так)

~$ ifconfig
enp4s8    Link encap:Ethernet  HWaddr 00:19:d1:73:b7:11  
          inet addr:192.168.2.251  Bcast:192.168.2.251  Mask:255.255.255.0
          inet6 addr: fe80::219:d1ff:fe73:b711/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13181 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8462 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:16690503 (16.6 MB)  TX bytes:884958 (884.9 KB)

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:65536  Metric:1
          RX packets:317 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:40111 (40.1 KB)  TX bytes:40111 (40.1 KB)

Я змінив /etc/network/interfacesна

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp4s8
#iface enp4s8 inet dhcp


#iface enp4s8 inet static
#address 192.168.2.251
#netmask 255.255.255.0
#network 192.168.2.0
#broadcast 192.168.2.255
#gateway 192.168.2.1
#dns-nameservers 192.168.2.1

Потім виконайте вказані вище дії:

1 - sudo service network-manager stop

2 - sudo ifconfig enp4s8 upпідвести інтерфейс

3 - Потім змусити Ubuntu попросити нову оренду DHCP sudo dhclient enp4s8

4 - Зробив вручну sudo service network-manager start * Це коли я отримав з'єднання з мережею

Ці кроки спрацювали.

FYI - Живий CD також мав підключення до Інтернету, я не копіював файли з живого CD.

Тодо - мені потрібно мати статичну ip адресу. Його не працює, якщо я повернуся зі старими налаштуваннями. як і раніше усунення несправностей і не стосується цієї публікації. Plz виправдання.


Оновлено з Ubuntu 16.04 до 18.04 і зіткнулося з цією проблемою. Нарешті знайшов робоче рішення саме тоді, коли я збирався знову знизитись до 16.04. Ви повинні опублікувати цю відповідь у питанні "Проблема з мережевим підключенням після оновлення до Ubuntu 18".
Рошан Саліян

2

У мене була досить схожа проблема після оновлення Ubuntu (12.04).

Я вирішив це, увійшовши в режим відновлення, потім активувавши мережу, а потім ввівши в консоль:

sudo apt-get remove network-manager
sudo apt-get update
sudo apt-get install network-manager

7
Як це можна зробити, коли у вас немає підключення до мережі / Інтернету?
Augustin

2
НЕ робіть цього, якщо у вас немає підключення до мережі
Jabberwockey
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.