Hôm nay tôi khởi động lại hộp linux của mình và sau khi khởi động lại, hộp linux của tôi không có kết nối mạng.
Đây là những gì tôi đã thử cho đến nay:
Sử dụng cáp ethernet khác hoạt động trên máy tính khác của tôi. Không thay đổi.
Trong NetworkManager (KDE), xóa và tạo lại kết nối mạng có dây. Không hoạt động. Tôi vẫn nhận được thông báo hệ thống ở góc dưới bên phải của màn hình nói rằng
Network Interface Connection New Wired Connection failed
> sudo /etc/init.d/networking restart
Nó dường như khởi động lại thành công nhưng vẫn không có kết nối mạng.Đã kiểm tra
/etc/network/interfaces
. Mã duy nhất trong đó là những gì internet nói rằng nó phải là:auto lo iface lo inet loopback
Đảm bảo rằng đó không chỉ là sự cố DNS bằng cách thử ping một trong các máy chủ DNS công cộng của google
$ ping 8.8.8.8 connect: Network is unreachable
Có vẻ như không phải là vấn đề DNS.
NEW Fix định tuyến. Tôi đã sử dụng
route
lệnh để thêm một cổng mặc định trỏ đến địa chỉ IP của bộ định tuyến của tôi (cảm ơn @chaos).$ /sbin/route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
MỚI Xem tôi có địa chỉ IP không
$ /sbin/ifconfig -a eth0 Link encap:Ethernet HWaddr 74:d4:35:5f:0b:09 inet6 addr: fe80::76d4:35ff:fe5f:b09/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2999 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:1711 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:365026 (356.4 KiB) TX bytes:0 (0.0 B) Interrupt:73 Base address:0xc000 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:4913 errors:0 dropped:0 overruns:0 frame:0 TX packets:4913 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1559718 (1.4 MiB) TX bytes:1559718 (1.4 MiB)
Có vẻ như tôi có địa chỉ IPv6 nhưng không phải là địa chỉ IPv4? Tôi hy vọng eth0
sẽ có một dòng bắt đầu với inet addr:
, nhưng nó không.
Vậy làm thế nào để tôi có được một địa chỉ IP?
Dưới đây là một số thông tin có thể (hoặc có thể không) hữu ích:
Thông tin hệ thống
$ uname -a
Linux mocha 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1 x86_64 GNU_Linux
bộ điều khiển liên kết mạng internet
$ lspci | grep -i eth
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Tôi nên làm gì tiếp theo?