У меня есть несколько VBox Ubuntu VM, которые используют адаптер Bridged для интернет-трафика и адаптеры Host-only для внутреннего трафика. (Просто хобби.)
Используя netplan, единственным способом, с помощью которого я смог настроить оба интерфейса, является загрузка с одним файлом для одного интерфейса, а затем загрузка другого файла для настройки другого интерфейса.
Вот файл:
network:
version: 2
ethernets:
enp0s3 :
addresses: [192.168.0.128/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
Я пробовал параллельную запись для enp0s8, которая включает в себя все поля, и это вызвало странный результат, при котором enp0s3 имел два адреса IP6 и У enp0s8 не было ни одного, и никто не мог общаться даже со своими шлюзами.
Итак, как мы это делаем?
Спасибо
Это работает. Я предпочел бы серверы имен и шлюзы на более высоком уровне, чтобы они не были связаны с одним из интерфейсов, но, возможно, я что-то упустил.
network:
version: 2
ethernets:
enp0s3:
addresses: [192.168.0.128/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
enp0s8:
addresses: [192.168.56.128/24]
Это работает. Я предпочел бы серверы имен и шлюзы на более высоком уровне, чтобы они не были связаны с одним из интерфейсов, но, возможно, я что-то упустил.
network:
version: 2
ethernets:
enp0s3:
addresses: [192.168.0.128/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
enp0s8:
addresses: [192.168.56.128/24]
Это работает. Я предпочел бы серверы имен и шлюзы на более высоком уровне, чтобы они не были связаны с одним из интерфейсов, но, возможно, я что-то упустил.
network:
version: 2
ethernets:
enp0s3:
addresses: [192.168.0.128/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
enp0s8:
addresses: [192.168.56.128/24]