Tôi đã cài đặt gentoo trong Virtualbox, hoạt động hoàn hảo vài tuần trước. Rồi đột nhiên nó bắt đầu phàn nàn.
* Bringing up interface eth0
* ERROR: interface eth0 does not exist
* Ensure that you have loaded the correct kernel module for your hardware
* ERROR: net.eth0 failed to start
Tôi nghĩ rằng có một xung đột với địa chỉ MAC, vì vậy tôi đã thay đổi MAC trong Virtual Box. Nhưng điều đó bây giờ không liên quan. Tôi đã chọn intel PRO/1000 MT Desktop (NAT)
từ VBox. Sau đó, tôi đã sửa nó bằng cách loại bỏ/etc/udev/rules.d/70-persistent-net.rules
Những gì tôi thấy Bây giờ là eth0
giao diện có mặt. Nhưng không có internet. Tôi không thể làm ssh để gentoo hộp.
$ sudo ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:78:72:c8
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe78:72c8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:846 (846.0 B)
$ sudo rc-update -v show | grep net
net.eth0 | default
net.lo | boot
netmount | default
network |
$ cat /etc/conf.d/net
# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /usr/share/doc/openrc*/net.example* and save your configuration
# in /etc/conf.d/net (this file :]!).
config_eth0="192.168.0.10 netmask 255.255.255.0 brd 192.168.0.255"
routes_eth0="default via 192.168.0.1"
Tôi thậm chí không thể ping bộ định tuyến đang ở 192.168.0.1