Как настроить два статических интерфейса в virtuabox сервере человечности 18,04 гостей, использующих netplan

Я выполняю сервер человечности 18.04 под VirtualBox с 2 сетевыми адаптерами: Сеть NAT (enp0s3) и Адаптер Только для хоста (enp0s8). Я использую NAT для доступа к Интернету и Адаптеру Только для хоста к SSH в от хоста. Я хочу, чтобы адрес в обоих интерфейсах был статичен. Сначала, я думал, что это было проблемой, но кажется, что это не.

network:
    ethernets:
        enp0s3:
            addresses: [10.0.0.200/24,]
            dhcp4: no
            dhcp6: no
            gateway4: 10.0.0.1
            nameservers:
                addresses: [8.8.8.8, 8.8.4.4]
        enp0s8:
            addresses: [192.168.1.2/24,]
            dhcp4: no
            dhcp6: no
            gateway4: 192.168.1.1
    version: 2

Кажется, что два определения шлюза конфликтуют друг с другом, но я не знаю, как заставить его работать без него. Я пытался использовать маршруты, и результатом было то же. Возможно, я использовал их неправильно, так как они казались эквивалентными просто наличию определения шлюза там. Сначала, могло бы казаться, что это работало, и я могу к ssh в машину и ping google.com, но если я выключаю vm, выхожу из vbox и затем запускаю все снова, что я нахожу, что я смочь только к ssh в vm или просто проверить с помощью ping-запросов Google, но никогда обоих, в зависимости от того, какую тонкую настройку я сделал к плану netplan. Как я могу заставить ту конфигурацию работать?

$ VBoxManage natnetwork list
NAT Networks:

Name:        natnet1
Network:     10.0.0.0/24
Gateway:     10.0.0.1
IPv6:        No
Enabled:     Yes
0
задан 12 February 2019 в 14:15

1 ответ

gateway4 относится к маршрутизатору, используемому для маршрута по умолчанию. У Вас должен обычно только быть один из них. Вы не должны перечислять шлюз на enp0s8, если он только используется для соединений хоста. Вы, вероятно, не должны добавлять маршруты вообще, поскольку локальный маршрут к 192.168.1.0/24 является, вероятно, единственным, Вам нужно.

0
ответ дан 26 October 2019 в 06:39

Другие вопросы по тегам:

Похожие вопросы: