Настройте адрес обратной связи в Ubuntu 18.04 Desktop
У меня есть настройка разработки с докером, где мне нужно настроить адрес обратной связи на моем ноутбуке. В настоящее время я могу сделать это, выполнив следующее:
sudo ip addr add 10.254.254.254/24 brd + dev wlp2s0 label wlp2s0:1
Проблема заключается в том, что когда я возвращаюсь в свою систему после некоторого оставления, мне нужно повторно запустить эту команду, чтобы моя среда разработки снова заработала. Я хотел бы сделать это постоянным, чтобы не выполнять эту команду постоянно. Я использую Ubuntu 18.04 Minimal Install.
Я попытался добавить следующую строку в /etc/network/interfaces
без какого-либо успеха:
up sudo ip addr add 10.254.254.254/24 brd + dev wlp2s0 label wlp2s0:1
мой /etc/netplan/01-network-manager-all.yaml
содержит следующее:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
Поэтому я предполагаю, что это сетевой менеджер (т.е. /etc/network/interfaces
), что мне нужно настроить, но я не могу понять, что мне нужно добавить туда.
1 ответ
Я остановился на следующем решении, должно ли оно помочь кому-то там в будущем.
Я отредактировал мой /etc/netplan/01-network-manager-all.yaml
к следующему, чтобы получить адрес обратной связи.
network:
version: 2
renderer: NetworkManager
ethernets:
lo:
renderer: networkd
match:
name: lo
addresses:
- 10.254.254.254/24
По сути, он сохраняет NetworkManager в качестве средства визуализации для всех других интерфейсов, кроме loopback, и устанавливает адрес, который я хотел, в качестве адреса loopback. Адрес больше не указан в моем беспроводном интерфейсе, но я думаю, что это на самом деле предпочтительнее.