É possível permitir o encaminhamento de porta apenas para endereços públicos IP específicos?

É possível permitir o encaminhamento de porta apenas para endereços públicos IP específicos?

Eu tenho um roteador freeBSD e ele hospeda um endereço IP público, estou usando ipnat.rules para configurar a rede pública de encaminhamento de porta dentro da minha rede privada. Agora estou me perguntando se posso restringir apenas endereços IP públicos específicos para passar pelo meu encaminhamento de porta. O que eu quero é que apenas meus endereços IP públicos específicos possam entrar na minha rede em portas específicas. Aqui está como meu arquivo ipnat.rules se parece agora

rdr fxp0 217.199.XXX.XXX/32 port 7900-> 192.168.1.12 port 80 tcp

Responder1

Você deve usar um firewall como PF/IPF/IPFW para permitir que apenas endereços IP especificados acessem a porta 7900 em seu roteador/gateway. O PF também pode fazer todo o trabalho de NAT para você. Se você continuar usando IPNAT para lidar com seu NAT, poderá usar IPFW ou IPF para limitar quais hosts podem acessar uma porta.

Aqui está a página do FreeBSD que descreve as diferenças entre firewalls:

http://www.freebsd.org/doc/handbook/firewalls.html

informação relacionada