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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Второй статический ip для virtualbox Ubuntu Server 14.04  (Прочитано 1885 раз)

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

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Приветствую, народ!
Картина следующая:
Есть хост Ubuntu Server 12.04, привязан к static ip, работает как веб-сервер(всё хорошо).
Для пущей безопасности, решил перекинуть функционал веб-сервера на Virtualbox Ubuntu Server 14.04.
Запросил у хостера(Hetzner) доп. айпи. В итоге, хочу получить два сервера, доступных из вне по двум разным айпишникам.
Настроил по инструкции hetzner, работать не хочет, в лучшем случае, виртуалка была видна в локальной сети.
Хост:
/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

Гость:
/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

Присвоен выданный мак-адрес.
На данный момент виртуалка не видна, ни в локалке, ни вне и без и-нета.
За помощь буду благодарен.

P.S. Bridged Adapter virbr1
« Последнее редактирование: 14 Мая 2014, 13:42:50 от Ubunton »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Статический ip для virtualbox Ubuntu Server 14.04
« Ответ #1 : 02 Мая 2014, 22:43:34 »
Думаете eth0 не надо в мост закладывать?

На инструкцию hetzner можно посмотреть? Или она исключительно для клиентов?

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Статический ip для virtualbox Ubuntu Server 14.04
« Ответ #2 : 02 Мая 2014, 23:13:24 »
Да, думаю, eth0 не нужен, иначе, зачем virbr1 создавать
Инструкция:
http://wiki.hetzner.de/index.php/Netzkonfiguration_Debian/ru
сделал по этому пункту - "Дополнительные IP-адреса (виртуализация)" "Схема с маршрутизацией"
Сейчас так:
Хост:
/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

Гость:
/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

Bridged virbr1, allow All

С мак адресом что-то не понятно - к виртуалке привязан, а в хост системе на интерфейс virbr1 тоже его вешать?
Когда меняю мак на хосте(virbr1) вроде как виртуалка начинает пинговаться с хоста, но мак потом слетает(после рестарта)
« Последнее редактирование: 02 Мая 2014, 23:21:54 от Ubunton »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Статический ip для virtualbox Ubuntu Server 14.04
« Ответ #3 : 02 Мая 2014, 23:26:31 »
У Вас маски на eth0 и virbr1 разные.

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Статический ip для virtualbox Ubuntu Server 14.04
« Ответ #4 : 02 Мая 2014, 23:31:04 »
Сменил маску virbr1 на 255.255.255.224, виртуалка стала пинговаться с хоста, но в www доступа с неё нет.
Может в iptables правило какое нужно добавить?
« Последнее редактирование: 02 Мая 2014, 23:37:03 от Ubunton »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Статический ip для virtualbox Ubuntu Server 14.04
« Ответ #5 : 03 Мая 2014, 02:46:42 »
У Вас маски на eth0 и virbr1 разные.
Маски могут быть разные (в некоторых случаях маски ДОЛЖНЫ быть разные), лишь бы адресное пространство двух хостов совпадало по минимальной.
(Нажмите, чтобы показать/скрыть)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Статический ip для virtualbox Ubuntu Server 14.04
« Ответ #6 : 05 Мая 2014, 13:57:46 »
up

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Статический ip для virtualbox Ubuntu Server 14.04
« Ответ #7 : 14 Мая 2014, 10:25:31 »
Народ, ну помогите!! Уже столько мануалов испробовал, но работать не хочет(((

Пользователь решил продолжить мысль 14 Мая 2014, 11:48:43:
На данный момент могу ssh к гостю с хоста и наоборот, но на госте нет интернета!!!
Вот какие настройки имею сейчас:
Хост:
(Нажмите, чтобы показать/скрыть)
Гость:
(Нажмите, чтобы показать/скрыть)

Не проходите мимо, голова взрывается (((
« Последнее редактирование: 14 Мая 2014, 11:48:43 от Ubunton »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
sysctl net.ipv4.ip_forward ?
OpenWrt 19.07

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
sysctl.conf:

# sysctl config
net.ipv4.ip_forward=1
net.ipv4.conf.all.rp_filter=1
net.ipv4.icmp_echo_ignore_broadcasts=1

Пользователь решил продолжить мысль 14 Мая 2014, 22:11:58:
Это имелось ввиду?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Имелся ввиду выхлоп конкретной команды. Впрочем увидел. Настройки файерволла на хосте есть какие?
OpenWrt 19.07

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Да,  есть:

iptables-save
(Нажмите, чтобы показать/скрыть)

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Код: (text) [Выделить]
-A FORWARD -j REJECT --reject-with icmp-port-unreachableОтвет на Ваш вопрос.
OpenWrt 19.07

Оффлайн Ubunton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Я делал iptables -F, но результата не было.

В общем, сейчас заработало так:

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

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

NIC Vbox bridged с br0

Попробую поэкспериментировать с указанной Вами строкой.

Пользователь решил продолжить мысль 16 Мая 2014, 04:35:48:
Изменил /etc/network/interfaces гостя:
(Нажмите, чтобы показать/скрыть)

Всё заработало, всем спасибо, тема закрыта.

Пользователь решил продолжить мысль 16 Мая 2014, 04:37:36:
Единственное - гостя сменил на ubuntu 12.04
« Последнее редактирование: 16 Мая 2014, 04:37:36 от Ubunton »

 

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