Автор Тема: etcnet и virtualbox  (Прочитано 1613 раз)

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
etcnet и virtualbox
« : 24.08.2020 16:11:11 »
Сеть на ПК управляется через etcnet, состоит из трех vlan-интерфейсов, "висящих" на одной физической сетевой карте. Есть виртуальная машина, с 2 сетевыми картами в режиме моста с двумя vlan-интерфейсами на хост-машине.
Проблема началась в p8 - с хоста нельзя было пропинговать гостевую ОС, в обратную сторону так же (машины в одной сети), при этом сеть на гостевой машине работала (был доступен шлюз по-умолчанию и, соответственно, все остальное). В p9 все изменилось в худшую сторону - теперь хост и гость могут пинговать друг друга, но при этом с другими узлами в сети (и со шлюзом) виртуалка связь потеряла. Пробовал перенастраивать виртуалку на 1 сетевую карту в режиме моста уже с eth0, vlan-интерфейсы настраивал уже в гостевой ОС - не помогло.
Если заменить etcnet на NetworkManager (точно так же 3 vlan-интерфейса на одной сетевой карте) - сеть на виртуалке полностью рабочая (к сожалению, вариант с nm мне не подходит).
cat /etc/net/ifaces/eth0/options
NM_CONTROLLED=no
DISABLED=no
TYPE=eth
CONFIG_WIRELESS=no
CONFIG_IPV4=yes
BOOTPROTO=static
ONBOOT=no #использую systemctl enable network@eth0
CONFIG_IPV6=no

cat /etc/net/ifaces/con1/options
TYPE=vlan
HOST=eth0
VID=21
BOOTPROTO=static
CONFIG_WIRELESS=no
CONFIG_IPV4=yes

cat /etc/net/ifaces/con2/options
TYPE=vlan
HOST=eth0
VID=208
BOOTPROTO=static
CONFIG_WIRELESS=no
CONFIG_IPV4=yes

cat /etc/net/ifaces/con3/options
TYPE=vlan
HOST=eth0
VID=345
BOOTPROTO=static
CONFIG_WIRELESS=no
CONFIG_IPV4=yes
Может быть, у кого-нибудь есть идеи куда здесь копать?

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 225
Re: etcnet и virtualbox
« Ответ #1 : 21.09.2021 09:10:46 »
Если поменялся шлюз интернета с 192.168.0.1 -> на 192.168.1.1  Что можно сделать, чтобы не менять ip-адрес компьютера?

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: etcnet и virtualbox
« Ответ #2 : 21.09.2021 12:09:25 »
Если поменялся шлюз интернета с 192.168.0.1 -> на 192.168.1.1  Что можно сделать, чтобы не менять ip-адрес компьютера?
Настроить на 192.168.0.1 роутинг по умолчанию в сторону 192.168.1.1
Это если вам так не хочется что-то менять на своём компе. :))

Да, и встречный вопрос: "поменялся шлюз интернета" - где поменялся? Вы у себя на компе поменяли этот параметр или в вашей сети на роутере сменился IP ?
« Последнее редактирование: 21.09.2021 12:12:38 от Александр Ерещенко »

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 225
Re: etcnet и virtualbox
« Ответ #3 : 21.09.2021 13:16:10 »
у себя на компе поменяли этот параметр или в вашей сети на роутере сменился IP ?
В нашей сети поменялся роутер на 192.168.1.1  .
Теперь мне приходится переделывать адрес раб. станции, например с 192.168.0.50 -> на 192.168.1.50.
Но очень  желательно оставить адрес прежним, но чтобы Интернет работал через новый шлюз.

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: etcnet и virtualbox
« Ответ #4 : 21.09.2021 13:54:18 »
у себя на компе поменяли этот параметр или в вашей сети на роутере сменился IP ?
В нашей сети поменялся роутер на 192.168.1.1  .
Теперь мне приходится переделывать адрес раб. станции, например с 192.168.0.50 -> на 192.168.1.50.
Но очень  желательно оставить адрес прежним, но чтобы Интернет работал через новый шлюз.
Вы можете добавить второй адрес на интерфейс (будет два: 192.168.0.50 и 192.168.1.50) и установить шлюз как 192.168.1.1