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?