Eth0 của tôi đã biến mất và tôi không có kết nối internet và mạng


19

Tôi đã có kết nối internet, nhưng khi tôi nâng cấp VGA và khởi động lại PC thì mọi thứ cho eth0 đã biến mất.

Khi tôi sử dụng ifdown:

 ifdown: interface eth0 not configured

Có điều gì tôi có thể làm?

EDIT:
Nội dung của/etc/network/interfaces

auto lo
iface lo inet loopback

Khi tôi ifconfig tôi không có những dòng này:

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

Trong Terminal gõ:

sudo gedit /etc/network/interfaces

và sau đó thêm các dòng này ở phía dưới:

auto eth0
iface eth0 inet dhcp

sau đó tôi gõ:

sudo ifdown eth0
sudo ifup eth0

Khi tôi gửi lệnh thứ hai, tôi nhận được thông báo dưới đây:

No DHCPOFFERS received
No working leases in persistent database - sleeping

Có ai giúp đỡ không?


Nội dung của /etc/network/interfacestập tin là gì?
việc

Câu trả lời:


13

Thử:

sudo dpkg-reconfigure network-manager 

Nếu điều đó không hoạt động khởi động từ đĩa CD trực tiếp, hãy sao lưu cài đặt mạng cũ của bạn, xóa mọi tệp kết nối hệ thống và sao chép các tệp từ đĩa CD trực tiếp.

Thay đổi thành Root:

sudo su

sao lưu:

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

thông thoáng:

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

bản sao:

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/

Thông báo đầu ra: Processing triggers for libc-bin=== ldconfig deferred processing now tracking placeSau đó tôi khởi động lại trình quản lý mạng của mình, nhưng không có gì nữa.
ALH

@phpGeek Tôi đoán nó sẽ không dễ dàng như vậy. Bạn có tình cờ đã cài đặt wicd?
virtualxtc

Tôi không có nó. Có quan trọng để có?
ALH

@phpGeek không, nhưng bạn đã cạn kiệt kiến ​​thức của tôi. Bạn có CD trực tiếp mà bạn có thể khởi động từ để lấy internet trên máy đó không? Chúng tôi chỉ có thể sao chép các tệp mạng / giao diện từ đó ...
virtualxtc

Internet hoạt động trên CD trực tiếp! Tôi nên sử dụng lệnh nào để sao chép các tập tin trong hệ thống của mình?
ALH

10

Bạn có thể thử chỉnh sửa / etc / mạng / giao diện và đặt cài đặt mặc định cho DHCP bên dưới không?

# 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

Hãy thử khởi động lại mạng bằng cách sudo service network-manager stop.

Nếu nó không hoạt động, sau đó thử sudo service network-manager stop.

Sau đó sudo ifconfig eth0 upđể đưa lên giao diện

Sau đó, buộc Ubuntu yêu cầu thuê DHCP mới bằng cách sudo dhclient eth0


Tôi đã thay đổi nội dung giao diện với những gì bạn nói. Kiểm tra lại nó sau đó khởi động lại trình quản lý mạng thông báo là: network-manager start/running, process 3025không có gì xảy ra. Tôi vẫn không có kết nối. Khi tôi gõ sudo dhclient eth0vào terminal, nó sẽ đợi mãi.
ALH

Nó có thể bị treo vì không thể thuê bất kỳ địa chỉ IP nào? Cố gắng xác định cái nào có vấn đề. Trước tiên hãy kiểm tra bộ định tuyến của bạn, có thể nó chỉ hỗ trợ số lượng thiết bị được kết nối tối đa hoặc cổng bạn đang kết nối không hoạt động hoặc bị chặn. Tốt hơn nếu bạn thử một máy tính xách tay hoặc máy tính khác để kết nối với cùng một cổng trên bộ định tuyến chỉ để biết đó có phải là sự cố của bộ định tuyến không.
Chester

Tôi có một cáp mạng. Tôi cắm nó vào máy tính xách tay của tôi và mọi thứ hoạt động tốt ( Obtain an IP address automaticallychế độ). Khi tôi cắm cùng một dây cáp vào hệ thống máy tính để bàn của tôi, nó không hoạt động. Tôi không gặp vấn đề gì với hệ thống máy tính để bàn cho đến khi tôi cài đặt trình điều khiển VGA và nâng cấp ubfox của tôi và một số gói khác.
ALH

Thử vô hiệu hóa mặt nạ dns? gksu gedit /etc/NetworkManager/NetworkManager.confsau đó nhận xét dòng dns=dnsmasqbằng cách thêm #trước nó.
Chester

gksu không được cài đặt theo mặc định. Nó nói để cài đặt nó với apt-get. Tôi không có kết nối Internet để cài đặt nó, nhưng tôi đã sử dụng sudo gedit nếu không có vấn đề gì và che giấu nó và sau đó khởi động lại trình quản lý mạng. không có chuyện gì xảy ra!
ALH

5

Cảm ơn . Nó làm việc cho tôi.
1 - Tôi đã có địa chỉ IP nhưng không có kết nối internet
2 - cổng LAN đã hoạt động
3 - Tôi đã gán địa chỉ IP tĩnh

Tôi /etc/network/interfacesđã có

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

Tôi đã có ifconfigđầu ra như (đây là chỉnh sửa thủ công - nó giống như thế này)

~$ 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)

Tôi đã thay đổi /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

Sau đó làm theo các bước trên:

1 - sudo service network-manager stop

2 - sudo ifconfig enp4s8 upđể hiển thị giao diện

3 - Sau đó, buộc Ubuntu yêu cầu thuê DHCP mới bằng cách sudo dhclient enp4s8

4 - Đã làm thủ công sudo service network-manager start * Đây là khi tôi có kết nối với mạng

Những bước này đã làm việc.

FYI - Live CD cũng có kết nối internet Tôi không sao chép các tập tin từ cd trực tiếp.

Todo - Tôi cần phải có địa chỉ IP tĩnh. Nó không hoạt động, nếu tôi quay lại với các thiết lập cũ. vẫn xử lý sự cố và không liên quan đến bài đăng này. Xin lỗi.


Nâng cấp từ Ubuntu 16.04 lên 18.04 và đang đối mặt với vấn đề này. Cuối cùng cũng tìm thấy một giải pháp làm việc ngay khi tôi sắp hạ xuống 16.04 một lần nữa. Bạn phải đăng câu trả lời này trong 'vấn đề kết nối mạng sau khi nâng cấp lên câu hỏi của Ubuntu 18'.
Roshan Salian

2

Tôi đã gặp một vấn đề tương tự sau khi cập nhật Ubuntu (12.04).

Tôi đã giải quyết nó bằng cách đăng nhập vào chế độ phục hồi, sau đó kích hoạt mạng, sau đó nhập vào bảng điều khiển:

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

7
Làm thế nào người ta có thể làm điều này khi một người không có kết nối mạng / internet?
augustin

2
KHÔNG LÀM NÀY nếu bạn không có kết nối mạng trực tiếp
Jabberw Racer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.