Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Одна виртуальная машина не пингует по имени другую (в одной сети)  (Прочитано 3945 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SNIKERSMRG

  • Автор темы
  • Активист
  • *
  • Сообщений: 353
  • Хм...
    • Просмотр профиля
Добрый день уважаемые господа !

У меня странная проблема, не серьезного характера, но которая меня немного раздражает.

Схема сети такая:

Internet <----> Home router <----> Home Computer <----> Virtual Mashine 1 and Virtual Machine 2

На домашнем компьютере стоит Windows 10 и Virtual Box, параметр сетевых адаптеров - сетевой мост.
На каждой виртуальной машине установлен Ubuntu Server 16.04.1 с последними обновлениями.
На каждой виртуальной машине по два сетевых адаптера. Настройки выдаются DHCP сервером маршрутизатора.
Настройки DNS в /etc/resolv.conf имеются.

Собственно сама проблема в том, что эти виртуальные машины не могут пинговать друг друга и хостовую машину по имени.
При том что спокойно пингуют например ya.ru. Машины видят и пингуются по IP адресу, но по имени нет.

Вот пример:
alexey@usrv1: ping usrv2
ping: unknown host usrv2

alexey@usrv1: ping computer
ping: unknown host computer

alexey@usrv1: ping ya.ru
PING ya.ru (213.180.193.3) 56(84) bytes of data.
64 bytes from www.yandex.ru ((213.180.193.3): icmp_seq=1 ttl=55 time=4.58 ms
64 bytes from www.yandex.ru ((213.180.193.3): icmp_seq=2 ttl=55 time=4.24 ms



И ко всему этому не смог разобраться с тем, как отключить IPv6 на сетевых адаптерах.
Читал что IPv6 может быть дырой в системе потому что обычно, при настройке фаерволла про него забывают.
Я думаю что IPv6 можно отключить только если задать статический адрес сетевым интерфейсам в файле /etc/network/interfaces
Либо нужно полностью отключить на хостовой машине в настройках адаптера VirtualBox Host-Only Network поддержку IPv6



 :P проблему с IPv6 решил, путем инструкции с сайта этого https://losst.ru/kak-otklyuchit-ipv6-ubuntu-16-04
Пишу тут на всякий случай, вдруг кому пригодится, а сайт уже будет удален:
1) Открываем от рута любым редактором вот этот файл /etc/sysctl.conf
2) Переходим в самый низ, в конец документа.
3) Вставляем туда следующие строки:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

4) Сохраняем документ и возвращаемся в терминал.

5) Выполняем команду sudo sysctl -p

Все готово, даже перезагрузка не требуется, ненужный ipv6 отключен  :)



 :idiot2: Вот я тупица))
В моем роутере есть DHCP сервер, но нет DNS сервера, и вообще во всей сети локальной тоже нет DNS сервера.
Что то долго доходило до меня)) Просто нужен DNS сервер в моей локальной сети чтобы устройства ресолвились))

Всем спасибо, тема закрыта  :)
« Последнее редактирование: 18 Декабря 2016, 21:09:18 от SNIKERSMRG »
Notebook Samsung NP350V5C: 1366x768, Core i5 3210m, 6Gb Ram, 750Gb HDD, Radeon 7670m, Ubuntu 16.04

 

Страница сгенерирована за 0.026 секунд. Запросов: 20.