endereço wan único carp

endereço wan único carp

Tento instalar 2 roteadores freebsd com interfaces carp. como tenho apenas um endereço wan, digamos: 1.2.3.4, gostaria de usar ips de intervalo privado para fazer trabalhos de carpa:

10.0.0.1(roteador1) alias (1.2.3.4) 10.0.0.2 (roteador2) alias (1.2.3.4)

meu gateway ISP é: 1.2.3.5

então quando eu faço um ping 1.2.3.5

ping: sendto: Sem rota para o host

o que é previsível.

alguns posts falam sobre o uso do pfsense para fazer o trabalho. Mas, eu só recebo o freebsd desses roteadores. algumas ajudas seriam apreciadas.

obrigado

Responder1

Você deve ser capaz de fazer isso cominterfaces de alias.

O rc.confhost 1 seria algo assim:

ifconfig_fxp0="inet10.0.0.1/24"

ifconfig_fxp0_alias0="inet 1.2.3.4/24 vhid 100 passe mekmitasdigoat up"

E no host 2

ifconfig_fxp0="inet10.0.0.2/24"

ifconfig_fxp0_alias0="inet 1.2.3.4/24 vhid 100 pass mekmitasdigoat advskew 100"

Isso funcionará desde que a WAN e os endereços privados estejam em intervalos de rede diferentes. Caso contrário, você terá que usar máscaras de sub-rede /32, conforme descrito no Manual. Por exemplo, se o seu endereço WAN fosse 10.0.0.3 você precisaria desta configuração no host 1:

ifconfig_fxp0="inet10.0.0.1/24"

ifconfig_fxp0_alias0="inet 10.0.0.3/32 vhid 100 passe mekmitasdigoat up"

E no host 2

ifconfig_fxp0="inet10.0.0.2/24"

ifconfig_fxp0_alias0="inet 10.0.0.3/32 vhid 100 pass mekmitasdigoat advskew 100"

Responder2

Posso estar errado, mas AFAIK você precisa de três endereços.

O OpenBSD possui carpdev(4), o que elimina a necessidade de endereços adicionais

informação relacionada