Điểm:0

làm cách nào để đặt địa chỉ IP tĩnh trên máy chủ Ubuntu? lệnh áp dụng netplan bị bỏ qua

lá cờ za

Tôi vừa cài đặt Ubuntu 20.04 trên máy arm64. Để đặt địa chỉ IP tĩnh, tôi đã tìm kiếm trên web và tìm thấy https://linuxize.com/post/how-to-configure-static-ip-address-on-ubuntu-20-04/. Nhưng máy chủ Ubuntu của tôi không có thư mục/etc/netplan. Vì vậy, tôi nhận ra rằng mình nên cài đặt netplan trước bằng cách thực hiện

apt-get cài đặt netplan.io  

Sau đó, tôi tạo tệp /etc/netplan/01-netcfg.yaml

mạng:
  phiên bản: 2
  trình kết xuất: mạng
  ethernet:
    eth0:
       dhcp4: không
       địa chỉ:
         - 129.254.132.23/24
       cổng4: 129.254.132.1
       máy chủ tên:
          địa chỉ: [8.8.8.8, 1.1.1.1]

Và đây là kết quả khi tôi thử áp dụng cài đặt.

root@(none):/etc# netplan áp dụng
Chạy trong chroot, bỏ qua yêu cầu: daemon-reload
Chạy trong chroot, bỏ qua yêu cầu: đang hoạt động
Chạy trong chroot, bỏ qua yêu cầu: dừng
Chạy trong chroot, bỏ qua yêu cầu.
Chạy trong chroot, bỏ qua yêu cầu: bắt đầu

(Máy ubuntu 20.04 khác của tôi có cài đặt trong /etc/netplan/01-network-manager-all.yaml. Tôi có nên sử dụng cùng một tên tệp không?)

lá cờ us
Nếu bạn đã cài đặt máy chủ 20.04 và gói netplan.io chưa được cài đặt, thì hệ thống của bạn đã xảy ra lỗi. Làm thế nào mà bạn cài đặt nó? Các thông báo lỗi khác cho biết có gì đó không ổn với systemd trên hệ thống này. Các vấn đề ở đây sâu hơn nhiều so với việc "đặt địa chỉ IP tĩnh", dường như bạn có một hệ thống không chuẩn và không thể hỗ trợ.
lá cờ za
@slangasek tôi hiểu rồi, cảm ơn. Tôi có một máy tính arm64 và tôi muốn nâng cấp lên Ubuntu 20.04 từ ngày 18.04. Tôi đã theo dõi https://community.arm.com/developer/tools-software/oss-platforms/w/docs/457/n1sdp-getting-started-guide với việc thay đổi tập lệnh build-ubuntu.sh và init cho Ubuntu 20.04. (Tôi đang nhận được sự giúp đỡ từ sự hỗ trợ của cánh tay). Có thể đã xảy ra lỗi trong quá trình xây dựng và cài đặt Ubuntu.
lá cờ us
Các hướng dẫn trên trang mà bạn liên kết dường như không liên quan nhiều đến việc nâng cấp Ubuntu. Quy trình thông thường để nâng cấp hệ thống Ubuntu giữa các bản phát hành là sử dụng lệnh 'sudo do-release-upgrade' từ hệ thống đang chạy. Tôi chắc chắn không thể giải thích kết quả của quy trình nâng cấp của bên thứ ba khiến hệ thống ở trạng thái mà systemd tin rằng nó đang chạy trong ngữ cảnh chroot.
lá cờ za
@slangasek Có, hướng dẫn dành cho cài đặt Ubuntu mới (bao gồm cả bản dựng Ubuntu). Tôi đã bắt đầu lại từ đầu và chuẩn bị cài đặt lại Ubuntu 20.04. Sau đó, tôi không sử dụng netplan và sử dụng chỉnh sửa /etc/network/interfaces và gọi /etc/init.d/networking restart. (các máy chủ /etc/resolv.conf đã chứa dns rồi). Bây giờ tôi có thể sử dụng vnc cho máy. Tôi đã hỏi cánh tay tại sao Ubuntu được hướng dẫn xây dựng không có các gói cơ bản được cài đặt. Cảm ơn bạn về thông tin.
lá cờ us
Có lý do cụ thể nào khiến bạn không sử dụng hình ảnh cài đặt máy chủ Ubuntu được hỗ trợ chính thức không? https://cdimage.ubuntu.com/ubuntu/releases/20.04/release/ BTW, /etc/network/interfaces cũng không được hỗ trợ trên các phiên bản Ubuntu gần đây.

Đă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.