Provavelmente o firewall no segundo host 192.168.178.1 não é o mesmo que o gateway configurado 192.168.0.1 //.
Ao usar o iptables, certifique-se de configurar a entrada, a saída e o tráfego de passagem.
Quando você reinicia o que acontece? Você tentou ifdown & & ifup?
Tente configurar desde o início e siga as diretrizes para configurar as interfaces. Tudo o que precisa ser feito é o DHCP ativado na interface.
Quando o hardware é adicionado ao computador, e quando você pode atribuir um endereço de hardware, você obterá o valor do nome para esse endereço .. como en0 ou eth1. Atribua o host local e adicione a interface ao dispositivo de loopback. Por exemplo, em / etc / hosts, adicione a linha para vincular a interface ao loopback. isto é, 127.0.1.1.
Quando tudo estiver funcionando corretamente, permita receber tráfego. Verifique o Firewall do Ubuntu.
$ sudo ufw status $ sudo ufw disable
Use somente essa opção para testar. Mais tarde, use 'ufw enable' para verificar se o firewall não está bloqueando o tráfego. Em qualquer um desses hosts, ou o host roteado para, está em outra rede. Portanto, a máscara de transmissão para o ID da sub-rede deve ser 255.255.0.0, porque está em um domínio com 255 x 255 servidores, +1.
O host roteado 192.168.178.1 receberá o tráfego. Em seu firewall ICMP, ICMP_REPLY deve ser permitido, assim como seu host configurado para ser permitido para uma devolução.
Além disso, o pacote ICMP deve ter um valor TTL.