É um tiro no escuro, mas você poderia tentar isso no host foo
:
echo "1" | sudo tee /proc/sys/net/ipv4/ip_forward
Eu tenho uma máquina (hostname foo
) com duas interfaces de rede com fio, eth0 e eth1. Quando eu conecto outro host bar
a um deles (eth0), eu posso ver no NetworkManager de qualquer um que ele está usando o modo "Link-Local Only":
Issofuncionamuitobem-eupossomecomunicarinstantaneamenteentreosdoishostsapenascompingfoo.local
oupingbar.local
.
Noentanto,assimqueeuconectoumsegundohostnaeth1,foo.local
ebar.local
ficaminacessíveisumaooutro,devidoateragoramúltiplasrotas169.254.0.0/16sobrepostas.Comofaçoparacorrigirissopermanentemente,demodoqueeunãopreciserepetiralgunsip
encantamentosemcadahosttodavezqueeuconectarumhost,etambémminimizaraquantidadedeconfiguraçãoIPestáticaEutenhoquefazer(eugostariaderesolverissonomais
É um tiro no escuro, mas você poderia tentar isso no host foo
:
echo "1" | sudo tee /proc/sys/net/ipv4/ip_forward