Tuyên bố miễn trừ trách nhiệm: Tôi là người mới nhất khi nói đến mạng. Tôi hầu như không biết ý nghĩa của việc thiết lập mạng là gì. Đối với tôi, không có thông tin "tầm thường" nào về vấn đề này.
Tôi có một máy Ubuntu 20.04 và Raspberry Pi, trên mạng LAN có dây tại nhà của tôi. Trong thiết lập hiện tại, thứ duy nhất ở giữa các thiết bị này là một bộ chuyển đổi mạng:
[ Ubuntu ] âââ [ chuyển đổi mạng ] âââ [ RPi ]
Tôi không có kết nối internet WAN trên mạng này (và trong thiết lập hiện tại, tôi không cần kết nối này), vì nó được cung cấp bởi một giao diện wifi khác. Tôi chỉ sử dụng mạng LAN có dây để kết nối các thiết bị này.
Vì không có bộ định tuyến nào trên mạng LAN này để cung cấp cấu hình DHCP, trong GUI cài đặt mạng của tôi, trên IPv4
tab, tôi đặt "Chỉ liên kết cục bộ".
Ubuntu của tôi có thể thấy RPi và RPi có thể thấy Ubuntu của tôi, nhưng chỉ với điều kiện trước tiên tôi tra cứu địa chỉ IP của từng thiết bị bằng tên máy chủ -tôi
, sau đó tôi sử dụng địa chỉ IP đó khi kết nối (gắn kết).
Tôi nhận thấy rằng các địa chỉ IP này có thể thay đổi sau khi khởi động lại. Không phải lúc nào chúng cũng như vậy và đôi khi chúng quay trở lại các giá trị đã sử dụng trước đó, tuy nhiên, trên thực tế, những thay đổi này lại tạo ra một trở ngại trong cách kết nối dễ dàng. Tôi muốn đặt IP tĩnh cho cả hai thiết bị; Tôi đoán trên trang web này tôi có thể hỏi về cách đạt được nó cho máy Ubuntu 20.04 của tôi.
Tôi nghĩ rằng có thể có một số cách để đạt được mục tiêu của mình, thông qua một số tệp cấu hình hoặc GUI Cài đặt hoặc thậm chí bằng cách chạy một số lệnh đầu cuối (mà tôi có thể đưa vào tập lệnh).
Xin vui lòng, khi đề xuất một giải pháp, hãy tính đến sự thiếu hiểu biết về mạng của tôi: Tôi không theo đuổi phương pháp hay nhất trong ngành — Tôi thích một phương pháp dễ thực hiện hơn cho người mới bắt đầu.
phụ lục:
- Tôi dường như biết rằng trên Ubuntu 20.04
sơ đồ mạng
thường được sử dụng trong việc cấu hình mạng; tôi cũng đã thấy trình kết xuất: Trình quản lý mạng
trong các cấu hình như vậy.
- Điều này có nghĩa là tôi có thể có một tùy chọn để tránh sử dụng netplan và sử dụng thứ gì đó dễ dàng hơn? (Netplan có vẻ khó khăn vì dường như điều kiện tiên quyết là phải có kiến thức mạng tốt.)
- Có cách nào để ghi đè cấu hình netplan bằng lệnh đầu cuối "đang hoạt động", có thể so sánh với cách
xrandr
các lệnh có thể "sửa đổi" cấu hình máy chủ X không?
- Trong GUI Cài đặt Mạng, trên
IPv4
(nơi tôi chọn "Chỉ liên kết cục bộ"), dường như có một tuyến đường phần, với Địa chỉ nhà, khẩu trang, cổng, và Hệ mét "các trường", nhưng các trường này vẫn bị mờ đi, ngay cả khi tôi chuyển đổi các trường tương ứng Tự động chuyển sang "tắt".
- Đồng thời, hộp kiểm có nhãn Chỉ sử dụng kết nối này cho các tài nguyên trên mạng của nó cũng vẫn có màu xám.
Cập nhật: tóm tắt giải pháp
- Để điều này hoạt động, người ta cần đặt IP tĩnh tương ứng trên tất cả các thiết bị liên quan.
- phương tiện tương ứng:
foo.bar.baz.x
và foo.bar.baz.y
- Đối với giao diện có dây, nên chọn dải IP khác với wifi giao diện; ví dụ.:
- wifi:
foo.bar.x.x
- có dây:
baz.quux.x.x
- Trên Ubuntu, trên GUI của Cài đặt mạng
IPv4
tab, người ta nên chọn "Thủ công" và tiến hành theo câu trả lời của @raj.
- Trên Raspberry Pi với hệ điều hành Raspberry Pi dựa trên Debian Buster, các
/etc/dhcpcd.conf
tệp cần được sửa đổi: tệp này đã chứa đoạn mã "ví dụ IP tĩnh" đủ hữu ích. Thông tin thêm về RPi.SE.