Điểm:0

Làm cách nào để đặt tên cho một giao diện cụ thể trong mạng cục bộ? (Ubuntu20.04)

lá cờ cn
JYF

Tôi hiện đang cố gắng thiết lập (với tư cách là một người hoàn toàn mới) một máy chủ gia đình nhỏ chạy Ubuntu 20.04. Máy chủ là một PC mini Minisforum (kiểu U820) với hai cổng Ethernet. Cổng đầu tiên được kết nối với hộp cáp quang ISP của tôi. Cổng thứ hai được kết nối với máy tính thông thường hàng ngày của tôi, máy Mac - vì vậy máy chủ Ubuntu là một loại bộ định tuyến. Máy Mac cũng được kết nối không dây với máy chủ (như tôi đã kích hoạt tính năng chia sẻ wifi trong Ubuntu).

Trên thiết bị đầu cuối Ubuntu, ip một lệnh ban đầu bảo tôi sử dụng 10.42.0.1 address để truy cập cục bộ vào máy chủ qua Ethernet từ máy Mac:

3: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq trạng thái nhóm LÊN mặc định qlen 1000
    liên kết/ether 5c:85:7e:4e:6c:e5 brd ff:ff:ff:ff:ff:ff
    inet 10.42.0.1/24 brd 10.42.1.255 phạm vi toàn cầu noprefixroute enp2s0
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
    inet6 fe80::1ea8:95f4:8840:fee/64 scope link noprefixroute 
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
4: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 trạng thái qdisc noqueue UP nhóm mặc định qlen 1000
    liên kết/ether b0:a4:60:7c:c0:a4 brd ff:ff:ff:ff:ff:ff
    inet 10.42.1.1/24 brd 10.42.0.255 phạm vi toàn cầu noprefixroute wlp3s0
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
    inet6 fe80::d87f:88e4:afe7:637f/64 liên kết phạm vi noprefixroute 
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi

Nhưng gần đây (sau khi khởi động lại Ubuntu?), các địa chỉ cục bộ đã thay đổi, chúng đã bị đảo ngược, bây giờ tôi phải sử dụng địa chỉ 10.42.1.1 để kết nối với máy chủ thông qua cổng Ethernet.

Làm thế nào tôi có thể ngăn chặn đảo ngược trong tương lai? Hoặc có thể đặt tên nào đó cho enp2s0 Giao diện Ethernet, một tên có thể được sử dụng từ máy Mac để luôn kết nối với máy chủ thông qua đường dẫn có dây?

user535733 avatar
lá cờ cn
`enp2s0` là tên nhất quán của một trong các giao diện ethernet của bạn. Xem https://netplan.io/examples/ để biết ví dụ về cách sử dụng tên nhất quán đó để thiết lập mạng của bạn đúng cách.
lá cờ cn
JYF
Cảm ơn câu trả lời của bạn, nhưng trang netplan.io/examples quá khó đối với tôi. Làm cách nào tôi có thể kết nối từ máy tính cục bộ của mình với máy chủ qua Ethernet bằng lệnh như `ssh myname@enp2s0` hoặc `ssh myname@server-via-cable`? Làm cách nào tôi có thể đặt tên cố định cho giao diện Ethernet, được nhận dạng bởi bất kỳ máy tính nào khác trên mạng cục bộ?
user535733 avatar
lá cờ cn
Loại "*tên cố định duy nhất cho giao diện Ethernet, được nhận dạng bởi bất kỳ máy tính nào khác trên mạng cục bộ*" là một địa chỉ IP. Các máy khác không biết tên cổng ethernet của hệ thống của bạn. Họ chỉ biết địa chỉ IP của hệ thống của bạn. (Đó là lý do tại sao nó được gọi là *địa chỉ*). Có các phương pháp phát hiện máy và dịch vụ khác trên mạng cục bộ, nhưng tất cả chúng đều được gắn với địa chỉ IP đó.

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