quinta-feira, 10 de dezembro de 2009
MEMTEST
terça-feira, 8 de dezembro de 2009
Redirecionamento de porta no IPTABLES
Simples com a regra a baixo, nós podemos resolver este problema.
iptables -t nat -A PREROUTING -d 200.210.140.23 -p tcp -m tcp --dport 2222 -j DNAT --to-destination 192.168.0.251:22
o IP 200.210.140.23 é o ip externo, não sabe qual é o seu ip? acesse
o 2222 é a porta externa que será redirecionada para o servidor interno.
o 192.168.0.251:22 é o ip interno mais a porta.
neste exemplo a porta 2222 do ip 200.210.140.23 será redirecionada para 192.168.0.251 na porta 22
para dar um SSH para esta máquina é só utilizar:
ssh -p 2222 root@200.210.140.23
repare a saida do comando
iptables -t nat -L
root@ubuntu-teste:~# iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
DNAT tcp -- anywhere Unknown-08-00-27-fc-12-ac.lan tcp dpt:2222 to:192.168.2.2:22
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
root@ubuntu-teste:~#
se o seu ip é dinamico, use o parametro -i ethx inves do -d xxx.xxx.xxx.xxx
iptables -t nat -A PREROUTING -i eth2 -p tcp -m tcp --dport 2222 -j DNAT --to-destination 192.168.2.2:22
no exemplo a eth2 é a minha interface de rede conectada a internet!
espero que tenha sido util!
domingo, 6 de dezembro de 2009
Instalando no-ip no CentOS

Para quem quer acessar o seu servidor remotamente e possui IP dinâmico (conexões ADSL, CABO, etc), sendo que se a conexão cair o ip mudará e ai não conseguira mais acessar o servidor, terá que descobrir o ip novamente. Isso pode ser driblado usando um serviço de DNS dinâmico como o no-ip, onde você pode registrar um endereço de acesso como "fulano.no-ip.org", que passa a apontar para seu endereço IP atual.
No debian no-ip pode ser instalado facilmente utilizando apt-get
apt-get install noip2
ja no centOS é um pouco diferente... então vamos a instalação propriamente dita.
Primeiramente faça seu registro no site www.no-ip.com
depois logue no seu servidor
entre na pasta /usr/src
cd /usr/src
baixe o pacote para linux
wget https://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
feito isso, descompacte o pacote
tar -zxvf noip-duc-linux.tar.gz
entre no diretório
cd noip-2.1.9-1
entre com os comandos
make
make install
e preencha os dados que são requisitados.
Após isso o noip2 não sera iniciado e não dará para usar service noip2 etc, por isso faremos os procedimentos abaixo:
permitir que o script seja executado, dentro do diretório noip-2.1.9-1 de o comando
chmod +x redhat.noip.sh
copie este arquivo para o init.d
cp redhat.noip.sh /etc/init.d/noip2
depois adicione ele no chkconfig
chkconfig --add noip2
pronto! agora pode acessar o seu servidor com o nome de dominio que cadastrou no no-ip!
Hello World!
Bem vindo ao blog!
Aqui futuramente trataremos de varias coisas relacionadas aos mais diversos assuntos!
Aguarde!