Subinterfaces da janela 7 para a comunicação de subinterfaces do Linux - Nível de divindade de rede necessário

1

Resumo rápido:

Temos um ambiente de modelagem / simulação (usando EXata) com sistema externo no loop. Então, sistemas externos < - ambiente de simulação - > sistemas externos. A comunicação dos sistemas externos para o ambiente de simulação é via Ethernet. Então, interface física para interface física. A estação de trabalho que hospeda o software de simulação vincula uma de suas interfaces físicas (subinterfaces).

Ligado ao problema (pode ser impossível resolver).

Eu tenho uma estação de trabalho do Windows 7. Eu preciso criar várias subinterfaces nesta estação de trabalho. Eu faço isso adicionando IPs e gateways adicionais na interface física. Cada IP adicional (ou subinterface) deve estar em uma sub-rede diferente e, portanto, ter seu próprio gateway. O Windows me permite configurar isso. Na caixa do Linux que hospeda o software de simulação, eu crio as respectivas sub-interfaces em sua interface física. Então, basicamente, eu quero que um cabo Ethernet se comunique entre as subinterfaces do Linux e do Windows.

Agora, posso fazer isso funcionar em uma configuração do Linux para o Linux usando ip routes e ip rules, mas estou tendo problemas com o Windows. Infelizmente, devemos usar o Windows para isso .... ugggg

Então, neste exemplo:

Caixa do Windows 7:

IP principal: 190.0.1.101 Principal GW: 190.0.1.1

IP secundário: 190.0.2.101 GW secundário: 190.0.2.1

Caixa Linux (Ubuntu 16.04):

eno1: 190.0.1.100 eno1: 1 190.0.2.100

Simulação liga-se:

Nó virtual 1 para eno1 Nó virtual 2 para eno1: 1

Todos os gateways existem na simulação como roteadores virtuais.

Primeiro problema: não consigo enviar tráfego através do IP secundário na caixa do Windows. Se eu forçar um ping através dessa interface usando o sinalizador -S, recebo um erro geral de falha. Agora isso funciona no IP principal. Eu sou capaz de ping meu roteador virtual e não recebo nenhum erro. Apenas falha em qualquer adição de IPs que eu adiciono a esta interface do Windows.

Segundo problema. Eu quero ser capaz de ping de uma sub-interface do Windows para a simulação e retornar na outra sub-interface do Windows. Portanto, quero que meu tráfego deixe a caixa de janela passar pela simulação e retornar à caixa do Windows, mesmo que esses IPs estejam na mesma sub-interface do Windows. Isso não parece funcionar, não importa como eu defina as rotas e métricas, o tráfego nunca sairá dessa NIC do Windows.

Isso é possível ???????

    
por Tony Lee Phillips 10.01.2018 / 19:24

1 resposta

0

Each additional IP (or sub-interface) must be on a different subnet and therefore have its own gateway. Windows lets me set this up.

Assim, você conseguiu descobrir que, com as configurações de IP estático, o Windows permite vários IPs estáticos com um adaptador - o que não cria subinterfaces.

So basically I want one Ethernet cable to communicate between the Linux and Windows sub-interfaces.

A melhor sugestão que tenho é instalar uma placa broadcom ou intel NIC que suporte o tronco 802.1q com interfaces VLAN. Eu sei que isso já funciona no Linux, então você só precisa fazê-lo funcionar para o Windows. VLANs de troncos com interfaces de VLAN para ambas as máquinas.

Eu só tenho experiência com o cartão INTEL NIC com múltiplas VLANs e você precisará encontrar um cartão NIC compatível com o Regulador ANS da ANTEL .

Como fazer para o lembrete do Linux.

    
por 10.01.2018 / 19:43