|
Segunda, 9 de Dezembro de 2024 |
|
|
|
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
Gostou? Compartilhe ou comente:
|
|
|