Автор Тема: virtualbox и белый IP  (Прочитано 1205 раз)

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

Оффлайн ggurdanikita

  • Новичок
  • *
  • Сообщений: 3
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Иркутск
virtualbox и белый IP
« : 17 января 2017, 16:48:29 »
Доброго времени суток!

Опыта в администрировании у меня, к сожалению, нет. Поэтому второй день не могу решить, подозреваю, простую задачу.
Есть сервер на Debian 7, с двумя адаптерами: eth0 - серая сеть и eth1 - белая. Адрес eth0 из vlan118,  адрес eth1 из vlan11, порт коммутатора знает про обе (я так понял это называется trunk).
На этом сервере есть виртуалка на CentOS 7, нужно чтоб на нее можно было ходить по белому адресу.

Конфиг сервера:
Спойлер для скрыто:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
       address 172.31.220.30
       netmask 255.255.255.0
       network 172.31.220.0
       broadcast 172.31.220.255
       gateway 172.31.220.1
       # dns-* options are implemented by the resolvconf package, if installed
       dns-nameservers 188.120.247.2
       dns-search dcimgr

auto eth0.11
iface eth0.11 inet static
        address 185.60.134.8
        netmask 255.255.255.128

vlan_raw_device eth0

вывод "ip a" на сервере:
Спойлер для скрыто:
root@tests:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 38:60:77:2f:a9:0d brd ff:ff:ff:ff:ff:ff
    inet 172.31.220.30/24 brd 172.31.220.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 172.31.220.34/24 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet 172.31.220.35/24 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::3a60:77ff:fe2f:a90d/64 scope link
       valid_lft forever preferred_lft forever
3: eth0.11@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether 38:60:77:2f:a9:0d brd ff:ff:ff:ff:ff:ff
    inet 185.60.134.8/25 brd 185.60.134.127 scope global eth0.11
       valid_lft forever preferred_lft forever
    inet6 fe80::3a60:77ff:fe2f:a90d/64 scope link
       valid_lft forever preferred_lft forever
4: vboxnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff

Конфиг виртуалки:
Спойлер для скрыто:
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s8
UUID=c0rdf7fd-2ea8-45c4-bdf1-7ffa068fc7b8
DEVICE=enp0s8
ONBOOT=yes
IPADDR=185.60.134.3
PREFIX=25
GATEWAY=185.60.134.1
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

вывод "ip a" на виртуалке:
Во вложении скрин, т.к. по ssh доступа нет.

На сервере никаких правил в iptables сейчас нет.

Гуглить, естественно, пробовал, но не могу понять что и где делаю не так.
Прошу сильно не пинать)

Оффлайн Flyer_SPb

  • Модераторы
  • Ветеран
  • *****
  • Сообщений: 1019
  • Рейтинг: 26
  • Пол: Мужской
  • Ветеран войны с Kilrathi
    • Просмотр профиля
  • Откуда: 2:5030
virtualbox и белый IP
« Ответ #1 : 17 января 2017, 17:28:03 »
Сбриджить интерфейс виртуалки с eth0.11
They stole my gun, my beautiful Steltek gun!

Оффлайн ggurdanikita

  • Новичок
  • *
  • Сообщений: 3
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Иркутск
virtualbox и белый IP
« Ответ #2 : 17 января 2017, 18:25:12 »
Сбриджить интерфейс виртуалки с eth0.11
Нельзя ли поподробней? Я же говорю опыта нет...

Онлайн Вьшекн

  • Старожил
  • ****
  • Сообщений: 758
  • Рейтинг: 13
  • Пол: Мужской
  • Подпись под аватаром
    • Просмотр профиля
  • Откуда: замкадбург
virtualbox и белый IP
« Ответ #3 : 17 января 2017, 20:38:15 »
Опыта в администрировании у меня, к сожалению, нет
Сбриджить интерфейс виртуалки с eth0.11

 :negodue:
сори за оффтопик...

Оффлайн shurutov

  • Постоялец
  • ***
  • Сообщений: 326
  • Рейтинг: 3
  • Пол: Мужской
    • mshurutov@jabber.ru
    • Просмотр профиля
  • Откуда: СССР
virtualbox и белый IP
« Ответ #4 : 18 января 2017, 06:16:11 »
нужно чтоб на нее можно было ходить по белому адресу.
1. про бридж вам уже сказали.
2. пробросить нужные порты с хост-системы в виртуалку, подняв на оной серый адрес
С уважением,
Шурутов Михаил.

Оффлайн ggurdanikita

  • Новичок
  • *
  • Сообщений: 3
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Иркутск
virtualbox и белый IP
« Ответ #5 : 18 января 2017, 12:46:51 »
Все работает при текущих настройках.
Проблема была в том, что на виртуалбокс в качестве адаптера был выбран etho, а не etho.11.
Всем спасибо за участие!