Điểm:2

Không có mạng từ cài đặt mạng tối thiểu

lá cờ mx
xpt
  • 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.

guiverc avatar
lá cờ cn
Bạn đang hỏi về hệ điều hành & bản phát hành nào?
lá cờ mx
xpt
20.04 LTS @guiverc
chili555 avatar
lá cờ cn
Vui lòng chỉnh sửa câu hỏi của bạn để hiển thị kết quả của các lệnh đầu cuối này: `ip a` và cả: `cat /etc/netplan/*.yaml` và cuối cùng: `sudo service NetworkManager status | grep Active` Tôi nghi ngờ rằng một bài đăng trên diễn đàn Arch đã chín năm tuổi lại hợp lệ ở đây.
lá cờ mx
xpt
Cảm ơn @chili555, về cơ bản, đây là bản cài đặt mạng tối thiểu và tôi không có tất cả những thứ bạn yêu cầu. Xem OP cập nhật của tôi.
Điểm:2
lá cờ th

Bạn chưa cài đặt trình quản lý mạng nên máy chủ của bạn không thể lấy địa chỉ IP. Bạn có hai lựa chọn: 1) định cấu hình thủ công giao diện eth0 trong /etc/network/interfaces hoặc 2) cài đặt trình quản lý mạng

  1. Cấu hình thủ công

cd /etc/mạng/

giao diện nano

Thêm những dòng này ở dưới cùng:

tự động eth0

iface eth0 inet dhcp

  1. Cài đặt Trình quản lý mạng

sudo apt cài đặt trình quản lý mạng

Sau bất kỳ phương pháp nào bạn chọn, hãy khởi động lại máy. Không làm cả hai, vì trình quản lý mạng sẽ bỏ qua những gì trong giao diện sau khi được bật. Đã kiểm tra và xác nhận Ubuntu 20.x và Debian Bullseye.

lá cờ mx
xpt
Tùy chọn thứ ba sẽ là Cài đặt `dhcpcd` và nó đã sửa IP của tôi, vì vậy Trình quản lý mạng không thực sự cần thiết. Nhưng tôi sẽ upvote cho bạn.
oemb1905 avatar
lá cờ th
@xpt lý tưởng nhất, một cấu hình tĩnh trong các giao diện sẽ tốt hơn cả ba giao diện, đặc biệt nếu điều này được công khai vì bạn không muốn chấp nhận một cách mù quáng các yêu cầu của máy chủ dhcp … nhưng vâng, điều đó cũng hoạt động, vì đó là phần dhcp của trình quản lý mạng, nhưng có thể đó là một cấu hình đơn giản hơn nếu không gian và chủ nghĩa tối giản là ý định của bạn. ;)
chili555 avatar
lá cờ cn
Tôi tin rằng/etc/mạng/giao diện không được dùng nữa trong 20.04 để ủng hộ netplan.
oemb1905 avatar
lá cờ th
Đây chắc chắn là bản sửa lỗi kế thừa, nhưng nó dành cho cài đặt tối thiểu, vẫn hoạt động và rất trang nhã.
oemb1905 avatar
lá cờ th
Ngoài ra, các giao diện chỉ không được dùng trên Ubuntu máy tính để bàn, không phải Ubuntu máy chủ và/hoặc Debian.
Điểm:1
lá cờ mx
xpt

cài đặt dhcpcd có IP của tôi, nhưng chỉ dành cho IPv6, không có địa chỉ IPv4. Vì vậy, tôi sẽ đóng cái này và thay vào đó mở cái khác cho cái đó.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.