С Новым годом! Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419

vbox/Ubuntu server настройка сети

12.10.2022, 22:01. Показов 7967. Ответов 126
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер! Подскажите, в каком файле (где) хранятся настройки сети? Я смотрю в /etc/netplan (здесь файл конфигурации после моих команд не изменяется, хотя система по команде айпи шоу показывает, что изменения происходят) и в /etc/network/ (здесь должен быть файл конфиг, но его нет).

Добавлено через 27 секунд
Убунту 22.4
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.10.2022, 22:01
Ответы с готовыми решениями:

Настройка сети Ubuntu server на vbox
Добрый день! Установил Ubuntu Server на virtualbox. В файл /etc/network/interfaces внёс записи: auto enp0s3 iface enp0s3 inet dhcp ...

vbox/Ubuntu server настройка сети в контейнере lxc
Добрый день! Подскажите, где хранятся сетевые реквизиты в контенере? Например, по пути /etc/network/ нет файла interfaces (в этом файле...

Ubuntu Server 17.10 на VirtualBox 5.2 - настройка сети
Поставил на VirtualBox 5.2 сервер Ubuntu Server 17.10 для локального тестирования сайтов. Настроил всё как было расписано в интернете. Но в...

126
Эксперт Hardware
 Аватар для InsomniaNsk
6266 / 3703 / 313
Регистрация: 13.02.2014
Сообщений: 13,670
13.10.2022, 07:21
Цитата Сообщение от НВВ Посмотреть сообщение
Я смотрю в /etc/netplan (здесь файл конфигурации после моих команд не изменяется
Здесь файл yaml надо отредачить и потом сделать apply.
0
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
13.10.2022, 09:00  [ТС]
Вы меня не поняли. Давайте объясню подробнее. Командой echo ввёл определённые параметры сети. До этого эти параметры были автоматическими через dhcp. После этих манипуляций изменений в файле конфигурации, находящийся в папке /etc/netplan, не произошло. Проверил командой ip a параметры сети. Они изменились. На этом основании я делаю вывод, что введённые мной параметры сети хранятся в другом файле. Но где? Может, в папке пользователя?
0
5025 / 1054 / 147
Регистрация: 29.01.2013
Сообщений: 6,188
13.10.2022, 09:54
НВВ, эта штука говорит, что всё лежит в netplan
0
Эксперт Hardware
 Аватар для InsomniaNsk
6266 / 3703 / 313
Регистрация: 13.02.2014
Сообщений: 13,670
13.10.2022, 11:15
Цитата Сообщение от НВВ Посмотреть сообщение
Командой echo ввёл определённые параметры сети
Вот тут я вообще не понял.
Нужно открыть конфигурационный файл и там всё прописать. Причем здесь echo?
0
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
13.10.2022, 12:55  [ТС]
Цитата Сообщение от InsomniaNsk Посмотреть сообщение
Вот тут я вообще не понял.
Я ошибся, использовал не echo. а sudo ip addr add и т.д. По поводу файла конфигурации в папке netplan: вычитал, что надо в начале названия нового файла приписывать 01, а номер старого должен следовать за новым, например, 02. Вечером буду пробовать.
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
14.10.2022, 08:54
Цитата Сообщение от НВВ Посмотреть сообщение
о поводу файла конфигурации в папке netplan
в папке /usr/share/doc/netplan/examples ест целая куча готовых примеров
1
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
16.10.2022, 21:45  [ТС]
Посмотрел папку, посчитал, что подходящего примера не нашёл или из-за нехватки знаний не смог распознать мой пример. Сам пока разобраться не могу, поэтому решил всё-таки обратиться за помощью. На винде виртуальная машина от оракла. У адаптера виртуальной машины Ipv4 адрес: 192.168.56.1. Установил на виртуалку Убунту сервер 22.04. В настроках сети указал у первого адаптера сеть NAT, у второго - мост. Запускаю сервер, в файле конфигурации из папки /etc/netplan/ указал:
Code
1
2
3
4
5
6
7
8
9
10
11
network:
  ethernets:
    enp0s3:
      dhcp4: true
    enp0s8:
      dhcp4: false
      addresses: [ 192.168.56.101/24 ]
      routes:
       - to: default
         via: 192.168.56.1
  version: 2
После перезагружаю операционную систему, пингую адрес виртуальной машины 192.168.56.1. Пакеты не проходят. Где ошибка?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
16.10.2022, 22:02
Цитата Сообщение от НВВ Посмотреть сообщение
у второго - мост
мост к чему?
у реального адаптера, к которому подключен мост, какой адрес?
0
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
17.10.2022, 05:02  [ТС]
Адрес винды 192.168.0.100

Добавлено через 10 минут
Сейчас переделал и файл конфигурации в папке netplan выглядит так:
Code
1
2
3
4
5
6
7
8
9
10
11
12
network:
  ethernets:
    enp0s3:
      dhcp4: false
      addresses: [ 192.168.56.1/24 ]
    enp0s8:
      dhcp4: false
      addresses: [ 192.168.56.101/24 ]
      routes:
       - to: default
         via: 192.168.56.1
  version: 2
Добавлено через 4 минуты
С винды пингую на 192.168.56.1 - пакеты проходят, пингую адрес Убунту сервера 192.168.56.101 - пакеты не идут. С Убунту сервера пингую 192.168.56.1 - пакеты проходят. Отсюда же пингую адаптер винды 192.168.0.100 - пакеты не идут.

Добавлено через 35 минут
Я понимаю так: enp0s3 - это первый адаптер винтуально машины, у которого тип подключения NAT и у него адрес 192.168.56.1 и маска 255.255.255.0 - это всё, что я могу про него указать. enp0s8 - это второй адаптер виртуальной машины, у которого тип подключения сетевой мост, у него я указал адрес 192.168.56.101 с маской первого адаптера.
0
1130 / 387 / 84
Регистрация: 30.08.2017
Сообщений: 2,386
17.10.2022, 12:38
Давайте вернёмся к самому началу и составим вменяемое ТЗ или ПЗ, как кому угодно.
1. Какая ОС на хосте виртуализации? (Вынь, Дебьян, РедХат...)
2. Какая система виртуализации используется? (ВМВаря, КВМ, Ксен, оВирт, ВыртуалБокс...)
3. Как настроена сеть виртуализации? (NAT, мост, tun...)
4. Какая ОС внутри ВМ?
5. Все настройки сети хоста виртуализации, системы виртуализации, ВМ?

После нескольких итераций мы составим правильную картину рабочего окружения и что надо Вам сделать. После этого можно будет уже и попробовать подсказать.
0
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
17.10.2022, 13:18  [ТС]
1. На хосте Win10, ip 192.168.0.100
2. На винде установлен Virtualbox о Oracle.
3. У виртуальной машины в "Инструменты" есть Ethernet-Host Adapter (название пишу по памяти, сейчас нет возможности указать точное название), у которого ip 192.168.56.1, dhcp отключён.
4. На виртуалке развёрнута Ubuntu Server 22.04, на виртуалке в Свойствах ->Сеть активирован первый Адаптер в качестве NAT, второй - в качестве моста.
5. Настройки сети в Убунту (файл конфигурации в папке /netplan/):
Code
1
2
3
4
5
6
7
8
9
10
11
12
network:
  ethernets:
    enp0s3:
      dhcp4: false
      addresses: [ 192.168.56.1/24 ]
    enp0s8:
      dhcp4: false
      addresses: [ 192.168.56.101/24 ]
      routes:
       - to: default
         via: 192.168.56.1
  version: 2
0
1130 / 387 / 84
Регистрация: 30.08.2017
Сообщений: 2,386
17.10.2022, 13:51
Ага. Не специалист, но таки посоветую
Зря я не поставил пункт
6. А чего вообще надо от ВМ и её сети?
Попробую тогда домыслить, если неправ, опишите задачу.
Предполагаю, нужна ВМ, находящаяся в одной сети с хостом виртуализации.
1. В ВМ оставить 1 адаптер с настройкой работы на мосту.
2. Соответственно надо будет настроить правильно только один адаптер, причём для того чтобы он попал в большой мир, надо дать настройки (адрес, шлюз, ДНС, ntp...) из сети хоста, как минимум ip - 192.168.0.101 например. шлюз подозреваю будет ...0.1 но это Вам виднее.

Должно взлететь. Главное в этом нехорошем yaml не напутайте с пробелами и "-"
1
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
17.10.2022, 14:35  [ТС]
Можно сказать, провожу эксперимент, чтобы наработать свои скилы. На Убунту сервере будут контейнеры (lxc), на которых будут развёрнуты MySQL. Буду делать доступ по хттп и ssh к контенерам.
0
1130 / 387 / 84
Регистрация: 30.08.2017
Сообщений: 2,386
17.10.2022, 14:37
ну сначала надо сделать доступ к ВМ. В Вашем случае мой вариант должен быть как раз для экспериментов - ВМ в одной сети с гипервизором. Пробуйте по моему предыдущему ответу настраиваться.
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.10.2022, 21:29
Цитата Сообщение от _sg2 Посмотреть сообщение
ВМ в одной сети с гипервизором.
+1
ставите в виртуалке на первом интерфейсе - бридж (с сетевой платой винды), второй - выключаете, а в конфиге в убунте пишете такое:
Code
1
2
3
4
5
6
network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      dhcp4: true
(каждый новый уровень отступа - это плюс ровно 2 (ДВА) пробела)
и перезапускаете убунту
потом в ней вводите команды (поотдельности|просто для проверки)
Code
1
2
3
ip a
ip r
dig google.com
первая покажет адреса, вторая - маршруты, а третья - должна показать айпишник гугловский (это чтоб увидеть, что днс работает)
1
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
17.10.2022, 22:08  [ТС]
Я сделал, как посоветовал _sg2. Пинги шли в обе стороны. С dhcp не хочу связываться: на гостевой (Убунту сервер) будут контейнеры, у которых тоже будут сети и к ним хочу автоматизировать доступ, считаю, что для этого надо заранее знать адреса, поэтому решил назначить айпи гостевой вручную. Так что впереди настройка моста между гостевой и контейнерами, уверен, будут вопросы )
0
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
22.10.2022, 23:26  [ТС]
Всё-таки сеть работает не как надо. Сам решить проблему не могу.
Итак, на виртуалке в Инструменты есть VirtualBox Host-Only Ethernet Adaptor. У него адрес 192.168.56.2, маска 255.255.255.0,нижнию и верхнюю границы опущу, dhcp отключён.
У гостевой тоже есть настройки сети в virtualbox'e: активирован первый адаптер, у него выбран мост, неразборчивый режим - запретить.
В папке /etc/netplan/ гостевой машины есть файл ямл:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: false
      addresses: [ 192.168.0.111/24 ]
      routes:
       - to: default
         via: 192.168.0.1
    enp0s8:
      dhcp4: false
      addresses: [ 192.168.56.2/24 ]
На гостевой машине есть файл /etc/default/lxc-net:
Code
1
2
3
4
5
6
7
USE_LXC_BRIDGE="true"
LXC_BRIDGE="lxcbr0"
LXC_ADDR="192.168.10.120" 
LXC_NETMASK="255.255.255.0"
LXC_NETWORK="192.168.10.0/24"
LXC_DHCP_RANGE="192.168.10.121,192.168.10.254"
LXC_DHCP_MAX="253"
На гостевой есть контейнер lxc, в файле /var/lib/lxc/ubu1/config записано:
Code
1
2
3
4
lxc.network.type = veth
lxc.network.link = lxcbr0
lxc.net.0.flags = up
lxc.net.0.hwaddr = ...
В результате пинг из контейнера идёт на гостевую и на хост, то же самое с гостевой на контейнер и хост, с хоста пингуется только гостевая. Как сделать, чтобы с хоста пинговался контейнер?
0
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
23.10.2022, 08:53  [ТС]
Забыл указать, что адрес роутера 192.168.0.1, dhcp включён , 192.168.0.2 - 192.168.0.253 - начальный и конечный адреса. Адрес хоста 192.168.0.100
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
23.10.2022, 10:24
и откуда же твой хост знает о существовании сети 192.168.10.0/24? ниоткуда? так куды ж он будет пинговать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2022, 10:24
Помогаю со студенческими работами здесь

Настройка сети в ubuntu server в virtual box под Windows 7
Вообщем имеется: 1. Windows 7 - хост 2. Virtual box 3. Ubuntu Server - гостевая ОС Требуется, чтобы они увидели друг друга....

Настройка локальной сети UBUNTU - UBUNTU с расшариванием интернета
Доброго времени суток, уважаемые форумчане! Мне нужна помощь. Имеется: Два компьютера с установленной ОС Ubuntu Linux Витая пара...

Ubuntu Server 13.10 настройка прокси
Здравствуйте. Установил Ubuntu Server 13.10 на виртуально машине Hyper-V (Windows Server 2012 R2). Параметры сетевой карты ubuntu...

Начальная настройка Ubuntu server 16.04
Здравствуйте Сразу скажу, что с Ubuntu работал немного(и то в качестве начального обучения когда получал профессию) В общем суть...

Настройка прокси в ubuntu server 12.04
в консоли(под root) я прописал nano /etc/apt/apt.conf открылся пустой файл(новый. так первоначально ls показал что этого файла не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru