iptables issue: libipt_DPORT.so não encontrado

1

Estou tentando configurar um servidor proxy em um Ubuntu Box, mas meu linux-fu é bem fraco e estou bloqueado com um problema do iptables.

Estou tentando executar este comando:

iptables -A INPUT -d xxx.xxx.xxx.xxx -p tcp -m –dport 443 -j ACCEPT

O erro que recebo é o seguinte:

iptables v1.4.4: Couldn't load match '-dport':/lib/xtables/libipt_-dport.so: cannot open shared object file: No such file or directory

Try 'iptables -h' or 'iptables --help' for more information.

Não há, de fato, nenhum arquivo com esse nome.

iptables não foi instalado na minha máquina, eu fiz:

apt-get install iptables

para instalá-lo. Finalmente, aqui está a minha informação de distribuição:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"

Alguma ideia do que está acontecendo? Se esta é uma pergunta óbvia, por favor me aponte para a documentação relevante; Eu estou meio perdido até onde procurar, e o Google não pega nada.

Obrigado!

Kevin

    
por scottlabs 23.01.2012 / 16:17

1 resposta

1

Você deve digitar o comando da seguinte forma:

$ sudo iptables -A INPUT -d xxx.xxx.xxx.xxx -p tcp -m tcp --dport 443 -j ACCEPT

Preste atenção ao nome do protocolo após -m e traço duplo antes de dport . Você também pode remover -m tcp do comando acima, pois é inútil em seu comando.

    
por 23.01.2012 / 17:00

Tags