Quarta, 7 de Janeiro de 2009
Busca no site:
Ok
Home
Links
Soluções
Publicações
Curiosidades
Produtos
Busca na Web
Compare Preço
Notícias
Utilitários
Diversões
Mapa do Site
Site WAP
Sobre Nós
Usuários
Contato
©2009 CJDinfo®
NatServer
Este pequeno programa é um micro Servidor de
Regras NAT
. Através dele é possível criar Regras NAT em uma máquina, permitindo que uma determinada porta de comunicação redirecione para um Ip:Porta desejado.
É ideal para fazer pequenos roteamentos, redirecionamentos e outros
quebra-galhos
de rede.
Programa:
NatServer - V1.04 - Jul/2007 - CJDinfo
Ambiente:
Windows, Linux ou Unix
Licença:
Freeware
(gratuito)
Requer:
Software
Java®
(>=1.5)
Para instalá-lo,
clique no ícone ao lado
e siga as instruções.
Download:
NatServer.jar
(18KB)
Clique no link ao lado com o
botão direito do mouse e em seguida selecione
"
Save target as ...
" ou "
Salvar destino como ...
Para executá-lo siga as sintaxes abaixo:
- Windows:
javaw -jar NatServer.jar [-d diretório_base\]
- Linux/Unix:
java -jar NatServer.jar [-d diretório_base/] &
Este programa deve rodar
como um serviço
, de preferência
em background
(em segundo plano). Por isso foi disparado com o
javaw
no Windows (apesar de não ser um programa gráfico) e com o "&" no Linux/Unix.
Para maiores informações de como disparar um programa em java, veja a publicação
Como criar um atalho para programa Java
.
Para funcionar ele necessita que o arquivo de configurações
NatServer.cfg
esteja presente no diretório onde foi disparado ou no
diretorio_base
, indicado opcionalmente.
O formato deste arquivo é mostrado abaixo:
#
# Configuração do Sistema NatServer:
#
# Se quiser monitor, indique a porta e opcionalmente a senha:
# <porta>[:<senha>]
monitor=700:teste
#
# REGRAS NAT:
#
# Crie as regras necessárias, observando a sintaxe:
# nat<numero>=<porta_origem>,<IP_destino>,<porta_destino>[,<log_dados>]
#
nat1=23,192.168.1.1,23
Nele são configurados as Regras NAT que o programa deverá implementar e a porta e senha (opcionais) para acessar o monitor do programa.
A Regra NAT do exemplo cria uma porta 23 (Telnet) na máquina local, apontando para o IP 192.168.1.1 (um modem ASDL, por exemplo), porta 23. Desta forma, com o programa ativo poderia se acessar o modem (remoto) usando o comando
telnet localhost
.
Se quiser o arquivo de exemplo acima,
clique aqui
com o botão direito do mouse e em seguida selecione "
Save target as ...
" ou "
Salvar destino como ...
.
Caso opte por ativar o monitor, será possível acessá-lo através de um terminal
telnet
. Para o exemplo dado, o monitor poderia ser acessado no prompt de comando da própria máquina com:
telnet localhost 700
No terminal telnet após a senha (se indicada), dê o comando "?" para ver os comandos existentes:
Nat Server V1.04 - Jul/2007 - CJDinfo
Senha:
> ?
Comandos disponiveis:
? - Ajuda
st - Status do sistema
shut - Shutdown (para o sistema)
q - Sai do monitor
>
Obs.:
Caso for utilizar o sistema para conexão com máquinas externas e tiver firewall, não se esqueça de abrir as portas necessárias no mesmo;
Se estiver usando o Firewall do Windows provavelmente só será necessário aceitar a comunicação no primeiro acesso do sistema;
Se estiver usando Linux/Unix pode ser necessário utilizar o usuário
root
para iniciar o programa, devido a permissão de colocar portas em
listen
.
¤ Links Relacionados:
- Como criar um atalho para programa Java
- Tutorial sobre como montar um cabo de rede
- Compare preços de Produtos de Informática
Participe da Campanha de Cadastramento de Usuários do Site
Retornar