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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Ubuntu 16.04 Desktop + KVM + сеть = проблема  (Прочитано 584 раз)

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

Оффлайн blwind

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Ubuntu 16.04 Desktop + KVM + сеть = проблема
« : 16 Ноябрь 2016, 14:55:25 »
Здравствуйте!
Моя проблема выглядит следующим образом:
Ubuntu 16.04 Desktop - хост;
два виндовых гостя;
сеть организована при помощи моста
(Нажмите, чтобы показать/скрыть)
network-manager - остановлен;
apparmor - остановлен;
дефолтная виртуальная сеть убита;
Гости получают адреса от общего DHCP. С гостей пингуется вся сеть и интернет, а вот из сети и между собой и есть суть проблемы. Справедливости ради, надо отметить, что такая же конфигурация, но с большим количеством гостевых виртуалок, абсолютно без проблем работает на Ubuntu 14.04 Server. Пинги идут во все стороны. Прогуглено, прочитано и опробовано много чего, но безрезультатно. Подробных инструкций не прошу. Просто нужны мысли в какую сторону рыть.
Заранее спасибо за любую помощь!
« Последнее редактирование: 16 Ноябрь 2016, 14:59:44 от blwind »

alexxnight

  • Гость
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #1 : 17 Ноябрь 2016, 14:36:17 »
Покажите
с хоста:
ip a
ip r
cat /etc/network/interfaces
iptables-save
cat /etc/resolv.conf

с гостей:
ipconfig /all
route print
« Последнее редактирование: 17 Ноябрь 2016, 16:06:48 от alexxnight »

Оффлайн blwind

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #2 : 17 Ноябрь 2016, 16:42:28 »
Ну, вот как-то так...
с хоста:
ip a
(Нажмите, чтобы показать/скрыть)
ip r
(Нажмите, чтобы показать/скрыть)
cat /etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

iptables-save
(Нажмите, чтобы показать/скрыть)
cat /etc/resolv.conf[/size]
(Нажмите, чтобы показать/скрыть)

с гостей:
ipconfig /all
(Нажмите, чтобы показать/скрыть)

route -n
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 17 Ноябрь 2016, 17:44:21 от blwind »

alexxnight

  • Гость
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #3 : 19 Ноябрь 2016, 19:42:40 »
На первый взгляд все у Вас верно. Только можно было покороче сделать настройки iptables на хосте: там много пустых цепочек...

Правильно ли я понимаю, что
с гостя и хоста - ping 8.8.8.8 проходит
с гостя и хоста - ping 192.168.1.1 проходит
с хоста - ping 192.168.1.109 не идет
с гостя - ping 192.168.1.31 не идет

И чем обусловлена такая маска \16?
И на всякий случай:
cat /proc/sys/net/ipv4/ip_forward
показывает что?

Оффлайн blwind

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #4 : 19 Ноябрь 2016, 23:04:33 »
с гостя и хоста - ping 8.8.8.8 проходит - да проходит
с гостя и хоста - ping 192.168.1.1 проходит - да проходит
с хоста - ping 192.168.1.109 не идет - нет не проходит
с гостя - ping 192.168.1.31 не идет - пинг проходит
гости между собой 192.168.1.108 и 192.168.1.109 - не проходит
Для решения моей задачи достаточно бы было доступности виртуалок друг к другу...

И чем обусловлена такая маска \16? - я ожидал этого вопроса - это явление временное...

И на всякий случай:
cat /proc/sys/net/ipv4/ip_forward
показывает что? - 0

alexxnight

  • Гость
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #5 : 20 Ноябрь 2016, 14:52:29 »
сделайте из под root
echo "1" > /proc/sys/net/ipv4/ip_forward

Оффлайн blwind

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #6 : 20 Ноябрь 2016, 20:23:44 »
сделайте из под root
echo "1" > /proc/sys/net/ipv4/ip_forward

Все осталось по-прежнему...
« Последнее редактирование: 20 Ноябрь 2016, 21:17:52 от blwind »

alexxnight

  • Гость
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #7 : 21 Ноябрь 2016, 07:36:16 »
Да, маловероятно, что это бы помогло...
У меня осталось одно решение: отказаться от моста на хосте. Виртуалки тогда будут в своей подсети сидеть за NAT. Хост также будет их видеть.

Оффлайн blwind

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Ubuntu 16.04 Desktop + KVM + сеть = проблема
« Ответ #8 : 21 Ноябрь 2016, 18:36:12 »
Да, маловероятно, что это бы помогло...
У меня осталось одно решение: отказаться от моста на хосте. Виртуалки тогда будут в своей подсети сидеть за NAT. Хост также будет их видеть.

Проблема решена!..
Только умоляю не смейтесь! Много знать, оказывается, не всегда хорошо. Чем больше знаний тем сложнее создаешь у себя в голове проблему и начинаешь искать черную кошку в темной комнате...
А все оказалось до банального просто. На гостях у меня установлен Win XP, а там по умолчанию включен файервол и стоило его выключить как все заработало как и должно было работать.

alexxnight спасибо огромное за участие и помощь!
Всем успехов!

P.S. Заработало и с виртуальной сетью и в режиме моста...
« Последнее редактирование: 21 Ноябрь 2016, 18:38:50 от blwind »

 

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