Como fazer com que o ssh / rsync / etc use uma interface de rede VLAN?

3

Uma empresa para a qual eu trabalho tem vários servidores virtuais com o ElasticHosts. Eles são configurados de tal maneira que a eth1 está em uma VLAN privada conectando-os uns aos outros. Isso é para que os backups enviados entre os servidores não sejam cobrados na mesma taxa que a transferência de dados externos.

Meu entendimento de como as interfaces de rede e VLANs funcionam é, na melhor das hipóteses, incompleto.

Como posso fazer o ssh, o rsync, etc. transferir dados através da VLAN?

Minha solução final:

Eu passei um tempo tentando entender isso,

Para todos os servidores envolvidos, edite / etc / sysconfig / network-scripts / ifcfg-eth1

DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
HWADDR=YOUR_MAC_ADDR
IPADDR=192.168.0.100
NETMASK=255.255.255.0

Onde o HWADDR já deve estar definido e o último octad do IPADDR deve ser diferente um do outro.

Em seguida, execute em todos os servidores

/etc/init.d/network restart

Depois disso, os endereços IP especificados pelo IPADDR podem ser usados diretamente como qualquer outro endereço IP.

    
por Annan 01.07.2011 / 13:29

1 resposta

5

Use apenas os IPs das interfaces da VLAN privada. Não há nada de especial para conseguir isso.

    
por 01.07.2011 / 13:31