Ubuntu 18.04 LTS никакое интернет-соединение

Я плохо знаком с LINUX, и это - мой первый раз с помощью ОС без графического интерфейса (поэтому извините меня, если моя проблема тривиальна или что-нибудь). Я установил 18.04 версий LTS Ubuntu LINUX на VirtualBox (использующий ноутбук Windows 10, если это имеет значение), и разблокировал корневую учетную запись и присвоил пароль ему. Я посмотрел это видео YouTube, где рекомендуется обновить и затем пакеты обновления прежде, чем сделать что-либо еще. Однако, когда я ввожу следующую ошибку:

sudo apt-get update команда, я получаю следующую ошибку:

Err:1 http:at.archive.ubuntu.com/ubuntu bionic InRelease
  Temporary failure resolving 'at.archive.ubuntu.com'

Я затем пытался настроить netplan файл для решения вопроса соединения следующим это руководство. Это, однако, не решало вопрос.

Кроме того, при проверке с помощью ping-запросов меня я получаю ответы. Но при проверке с помощью ping-запросов шлюза, или любого другого IP или доменного имени, я добираюсь Destination Host Unreachable ошибка.

Вот мой netplan файл от /etc/netplan/50-cloud-init.yaml:

# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-confid.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        enp0s3:
            addresses: [192.168.69.2/22]
            dhcp4: false
            gateway4: 192.168.69.1
            nameservers:
                addresses: [8.8.8.8,1.1.1.1]
    version: 2

и вот ifconfig -a ответ (было слишком лениво для ввода его здесь...),

Любая справка вообще будет ценившим MUUUCH. Я изучил почти каждое обсуждение сообщения/форума этого предмета, и ни одно из предложений не помогло мне решить вопрос, и это сводит меня с ума!

EDIT1:

Вот снимок экрана деталей моей виртуальной машины.

EDIT2: 192.168.96.2/24 в netplan файле был опечаткой. Фактический netplan файл говорит 192.168.69.2/22

EDIT3: Хорошо, я знаю, что это звучит странным. Я, конечно, нахожу это странным. Но после ответа на несколько вопросов здесь и попытки проверить, почему мой netplan файл показал другую сетевую маску, чем ifconfig -a, Я просто случайным образом сделал apt-get update вещь снова и... это работало? Как это может быть? Разве компьютеры и компьютерные программы, как предполагается, не отвечают одинаково при равных обстоятельствах? Я абсолютно ничего не изменил в своих конфигурационных файлах. О, но я все еще хотел бы знать, как можно решить эту проблему. Это обновило мои пакеты, да. Но я все еще ничего не могу проверить с помощью ping-запросов.

0
задан 24 November 2019 в 13:10

2 ответа

Я не настроил свой сетевой адаптер. Я просто оставил это способом, которым это было. Это говорит "Адаптер 1: Intel PRO/1000 MT Desktop (Соединенный мостом Адаптер, Realtek RTL8821C Адаптер PCIe на 802.11 акра)". И 192.168.69 уникальный IP, который я составил.

Вы не можете сделать этого.

Согласно Вашему вопросу, соединяется мостом адаптер. В этом случае Ваша конфигурация должна соответствовать физической сети, с которой подключен Ваш хост. При перемещении хоста (или VM) к другой сети конфигурация должна будет быть обновлена для соответствия сети, с которой это подключено.

Для нахождения, какова сеть хост можно работать ipconfig в cmd в окнах. Обратите внимание, что вопросами об этом является offtopic на AU, и я только включаю его для помощи Вам.

При установке адаптера на NAT Вы не должны будете обновлять, и можно установить IP более свободно, поскольку Virtualbox переведет для Вас. NAT имеет недостаток, что необходимо будет настроить перенаправление портов для представления любых сервисов на сеть, к которой присоединен хост. Это - несколько больше стычки для держания в курсе, но хорошая вещь состоит в том, что VM будет работать везде, даже со статической конфигурацией.

Кроме того, я не вижу оснований, чтобы не придерживаться DHCP, в этом случае, и в целом. Если Вы нуждаетесь в статическом IP, осуществляете бронирование в DHCP или даже полагаетесь на DDNS для хранения DNS в синхронизации с объемами DHCP.

Для использования DHCP отредактируйте конфигурацию к

# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-confid.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        enp0s3:
            dhcp4: true
    version: 2
1
ответ дан 21 December 2019 в 23:51

замените содержание /etc/netplan/50-cloud-init.yaml со следующим

network:
    ethernets:
        enp0s3:
            addresses: [192.168.96.2/24]
            dhcp4: true
            gateway4: 192.168.96.1
            nameservers:
                addresses: [8.8.8.8,1.1.1.1]
    version: 2

Теперь, перезапустите VM и выполните следующие команды и отправьте вывод

ping 1.1.1.1
ping google.com
0
ответ дан 21 December 2019 в 23:51

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

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