- Tôi đã cài đặt mạng ở mức tối thiểu, nhưng hệ thống mới của tôi không tự động khởi động mạng -- Không có địa chỉ IP với
eth0
thiết bị.
- tôi đã cài đặt
dhclient
tự đóng gói nhưng điều đó không giúp được gì. Tôi nghĩ nó nên được chăm sóc sau khi cài đặt dhclient
bưu kiện.
- Tự mình tìm kiếm câu trả lời, tôi đã tìm thấy trang này, gợi ý rằng tôi phải viết đơn vị systemd như vậy cho chính mình.
- Nếu vậy, trước tiên tôi phải hiểu những gì đơn vị systemd kích hoạt so với kích hoạt, trong khi trước đó trong init5, tất cả những gì tôi cần làm là cài đặt một gói dịch vụ và quá trình cài đặt sau của gói đó sẽ đảm nhiệm việc kích hoạt chính dịch vụ đó.
Tôi tin rằng tất cả những điều này quá phức tạp hơn mức bình thường. Ai đó giúp đỡ xin vui lòng.
CẬP NHẬT:
OK, có thể lý do là đây là cài đặt mạng tối thiểu và tôi không có tất cả những thứ cần thiết. Đây là thông tin thêm:
$ip một
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 trạng thái qdisc noqueue nhóm UNKNOWN mặc định qlen 1000
liên kết/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
máy chủ phạm vi inet 127.0.0.1/8 lo
hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
inet6 ::1/128 máy chủ phạm vi
hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
2: eth0: <BROADCAST,MULTICAST> mtu 1500 trạng thái qdisc noop DOWN nhóm mặc định qlen 1000
liên kết/ether 00:0c:29:56:d8:4c brd ff:ff:ff:ff:ff:ff
tên thay thế enp2s1
tên thay thế ens33
$ ls /etc/netplan
ls: không thể truy cập '/etc/netplan': Không có tệp hoặc thư mục như vậy
$ sudo dịch vụ Trạng thái NetworkManager
Không thể tìm thấy Đơn vị NetworkManager.service.
$ ls /usr/lib/systemd/system/dhcpcd.service
ls: không thể truy cập '/usr/lib/systemd/system/dhcpcd.service': Không có tệp hoặc thư mục như vậy
Tuy nhiên, nếu tôi chạy dhclient
bản thân mình bằng tay, tôi sẽ nhận IP theo cài đặt tối thiểu như vậy. Tôi hy vọng rằng Trình quản lý mạng không thực sự cần thiết. Và tôi hy vọng có cách khắc phục cho tình huống như thế này, cho dù sử dụng dhcpcd
hoặc dhclient
.