В настоящее время я пытаюсь настроить (как полный нуб) небольшой домашний сервер под управлением Ubuntu 20.04. Сервер представляет собой мини-ПК Minisforum (модель U820) с двумя портами Ethernet. Первый порт подключен к оптоволоконному боксу моего интернет-провайдера. Второй порт подключен к моему обычному повседневному компьютеру, Mac — так что сервер Ubuntu — это своего рода маршрутизатор. Mac также подключен к серверу по беспроводной сети (поскольку я активировал общий доступ к Wi-Fi в Ubuntu).
На терминале Ubuntu IP а
команда изначально сказала мне использовать 10.42.0.1
адрес для локального доступа к серверу через Ethernet с Mac:
3: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
ссылка/эфир 5c:85:7e:4e:6c:e5 brd ff:ff:ff:ff:ff:ff
inet 10.42.0.1/24 brd 10.42.1.255 глобальная область действия noprefixroute enp2s0
valid_lft навсегда
inet6 fe80::1ea8:95f4:8840:fee/64 ссылка на объем noprefixroute
valid_lft навсегда
4: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
ссылка/эфир b0:a4:60:7c:c0:a4 brd ff:ff:ff:ff:ff:ff
inet 10.42.1.1/24 brd 10.42.0.255 глобальная область действия noprefixroute wlp3s0
valid_lft навсегда
inet6 fe80::d87f:88e4:afe7:637f/64 ссылка на область видимости noprefixroute
valid_lft навсегда
Но недавно (после перезагрузки Ubuntu?) локальные адреса изменились, они поменялись местами, теперь я должен использовать адрес 10.42.1.1
для подключения к серверу через порт Ethernet.
Как я могу предотвратить будущие развороты? Или можно как-то назвать enp2s0
Интерфейс Ethernet, имя, которое можно использовать с Mac, чтобы всегда подключаться к серверу через проводной путь?