Eu tenho tentado nos últimos dias obter uma configuração como a abaixo, trabalhando.
eu tenho
um servidor Ubuntu 16.04 com duas placas de rede, 1 1Gbit, 1 10Gbit
um windows windows windows 10 com duas placas de rede, 1 1Gbit, 1 10Gbit
Eu posso pingar da máquina windows para o endereço 192.168.1.200 dos servidores, mas não para 192.168.0.200. A máquina do Windows também pode acessar a internet muito bem.
do servidor eu posso pingar a máquina windows, ou seja, 192.168.1.49.
Eu também posso ping alguns dos hosts na rede 192.168.0.0/24, mas não o gateway padrão. O servidor também não tem conexão com a Internet.
Então, minha pergunta é: como faço para que isso funcione, parece bastante simples - eu quero que as duas máquinas comuniquem todo o tráfego 192.168.1.0/24 diretamente através do link rápido de 10Gbs e tudo o mais deve passar pelo gateway padrão .
Eu tentei todos os tipos de configuração de roteamento no servidor, tentei seguir o guia aqui: link - mas minha configuração é um pouco diferente, já que eu não tenho um gateway padrão na rede 192.168.1.0/24.
As redes de 10Gb são uma nova adição, antes de adicioná-las, tudo foi peachy - adicionei os 10gb netcards para obter uma conexão rápida com o servidor para que eu pudesse montar o iscsi em uma conexão rápida de baixa latência.
Espero que as pessoas brilhantes tenham boas ideias.
Obrigado
Bjørn
Internet
|
|
|
|
|
|
|
--------------------
| |
------------| Router/Switch |-----------
| | 192.168.0.1 | |
| -------------------- |
| |
| |
| |
| |
| |
| |
| |
Network Card 1 (ens192) Network Card 1 (eth0)
| |
192.168.0.200 (s) 192.168.0.29 (d)
-------------------- ---------------------
| | | |
| Server 1 | | Windows client |
| | | |
-------------------- ---------------------
192.168.1.200 (s) 192.168.1.49 (s)
| |
Network Card 2 (ens161) Network Card 2 (eth1)
| |
| |
| Direct 10GbE |
-------------------------------------------
/ etc / network / interfaces
# The loopback network interface
auto lo
iface lo inet loopback
auto ens192
iface ens192 inet static
address 192.168.0.200
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.201
dns-domain smith.local
dns-domain cloud.local
auto ens161
iface ens161 inet static
address 192.168.1.200
netmask 255.255.255.0
# fast interface route
post-up ip route add 192.168.1.0/24 dev ens161 src 192.168.1.200 table rt2
post-up ip route add default 192.168.1.49 dev ens161 table rt2
post-up ip rule add from 192.168.1.200/32 table rt2
post-up ip rule add to 192.168.1.200/32 table rt2
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 ens192
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 ens192
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 ens161
show de regra de ip
0: from all lookup local
32764: from all to 192.168.1.200 lookup rt2
32765: from 192.168.1.200 lookup rt2
32766: from all lookup main
32767: from all lookup default
tabela de lista de rota ip rt2
192.168.1.0/24 dev ens161 scope link src 192.168.1.200
principal da tabela de lista de rota ip
default via 192.168.0.1 dev ens192 onlink
192.168.0.0/24 dev ens192 proto kernel scope link src 192.168.0.200
192.168.1.0/24 dev ens161 proto kernel scope link src 192.168.1.200