-
Sim, no entanto, a máquina deve estar na mesma sub-rede que você no lado do ISP. Mas, nesse caso, o invasor pode simplesmente forjar seus endereços IP de origem para serem seus ou usar um endereço não alocado. No entanto, como suas regras são escritas, um invasor externo pode navegar em sua LAN, no entanto, ele terá que lidar com o fato de que seu servidor pode mascarar os pacotes no caminho de retorno. Assim, você deve descartar pacotes indo para 192.168.0 / 16 de eth0 usando iptables (não, usar o roteamento de políticas é muito tarde aqui).
-
O encaminhamento de pacotes inválidos pode resultar em vazamentos de endereços privados na Internet ou em pacotes não traduzidos que chegam aos hosts. MASQUERADE pode se recusar a mascarar / desmascarar pacotes inválidos, ou esses pacotes inválidos podem nem mesmo atingir a tabela nat. Geralmente, é uma boa ideia, pelo menos, descartar pacotes no estado INVALID. Então aceite somente pacotes de eth0 com o estado ESTABLISHED ou RELATED. Eu não acho que poderia ter qualquer problema de segurança se os hosts em sua LAN se comportassem corretamente, mas eu faria de qualquer maneira.