| Configurando a impressora PDF-Printer do servidor PDC
Quem já instalou a solução OpçãoLunux PDC deve ter percebido que no servidor há uma impressora chamada PDF-Printer. Essa impressora tem a finalidade de gerar arquivos PDF para as... Leia Mais |
| UltraSurf 9.6: Como bloquear
Vários usuários nos têm reportado que o script que criamos para combater o UltraSurf não tem sido eficiente no bloqueio da nova versão lançada no final do mês passado, o UltraSurf 9.6.... Leia Mais |
| Anteriores: |
William Shakespeare
Página 3 de 3
Solução connectVpnPara facilitar a criação de túneis SSH, criamos uma aplicação em shell script chamada connectVpn. Através dessa ferramenta, podemos criar e manter nossos túneis de maneira fácil, rápida e eficiente. Sua instalação é bastante simples, basta baixar e descompactar o arquivo connectVpn.1.x.x.tar.gz na nossa seção de downloads e executar o script install.sh como mostrado a seguir:
# wget http://www.opcaolinux.com.br/download/connectVpn/connectVpn.1.2.2.tar.gz
# tar -xzvf connectVpn.1.2.2.tar.gz
connectVpn.1.2.2/
connectVpn.1.2.2/install.sh
connectVpn.1.2.2/vpn_final_1.2.2.tar.gz
# cd connectVpn.1.2.2
# ./install.sh
connectVpn v.1.2.2 - www.opcaolinux.com.br
NOME
connectVpn - Cricação de VPNs através túneis SSH.
SINOPSE
connect {start|quiet|status|clean|stop|edit|keygen|help}
DESCRICAO
start: inicia túneis configurados em connectVpn.conf;
quiet: inicia túneis silenciosamente (uso com cron);
status: mostra túneis iniciados;
clean: elimina túneis seletivamente;
stop: elimina todos os túneis ativos;
edit: edita arquivo de configuração connectVpn.conf;
keygen: cria e exporta chave pública para hosts remotos;
help: mostra este texto.
AUTOR
Tarcísio Carvalho Espínola
tarcisio(arroba)opcaolinux.com.br
www.opcaolinux.com.br
COPYRIGHT
Este é um software livre e pode ser distribuído sobre os termos da
GNU General Public License .
Fortaleza/Ceará/Brasil, 28 de Janeiro de 2007
VEJA TAMBÉM
Para maiores informações ver arquivo connectVpn.conf
Após a instalação serão criados dois arquivos e um link simbólico: /usr/local/bin/connectVpn/connectVpn.sh = script do programa; /usr/local/bin/connectVpn/connectVpn.conf = arquivo de configuração; /usr/local/bin/connect = link simbólico. Vejamos como utilizá-la:
# connect {start|quiet|status|clean|stop|edit|keygen|help}
Onde:
O arquivo de configuração connectVpn.conf, que pode ser acessado digitando-se connect edit, contém uma série de informações sobre como configurar os túneis, leia-o e edite de acordo com as suas necessidades. No nosso exemplo, adicionaremos as seguintes linhas no arquivo connectVpn.conf: Para acessar o VNC no host_remoto: 192.168.1.254:5900:172.16.1.100:5900:www.ssh_server.com.br:22 ou 192.168.1.254:5900:172.16.1.100::www.ssh_server.com.br:22 Observe que podemos omitir a porta no host_remoto quando essa for igual à porta_local. Para acessar o MySQL em www.ssh_server.com.br: 192.168.1.254:3306:www.ssh_server.com.br:3306:www.ssh_server.com.br:22 ou 192.168.1.254:3306:www.ssh_server.com.br::www.ssh_server.com.br: ou 192.168.1.254:3306:::www.ssh_server.com.br: Observe que podemos omitir a porta do ssh no www.ssh_server.com.br (a última), quando essa for igual à porta padrão (22). Veja mais detalhes sobre omissão de parâmetros no arquivo connectVpn.conf. Após efetuadas as todas as configurações, devemos iniciar os túneis: # connect start [ OK ] 192.168.1.254:5900 -> 172.16.1.100:5900 (www.ssh_server.com.br) [ OK ] 192.168.1.254:3306 -> www.ssh_server.org.br:3306 (www.ssh_server.com.br) Agora seus usuários irão acessar os serviços remotos acessando o ssh_local (192.168.1.254). Experimente, modifique, aprimore, sugira e compartilhe! Qualquer dúvida entre em contato conosco. Os fatos relatados aqui são reais e as soluções demonstradas até hoje utilizadas satisfatoriamente em servidores de produção. Nota: Todas as configurações aqui mostradas somente serão possíveis com a utilização do openSSH versão 4.0 ou superior, que permite bind address para endereços remotos (parâmetro -L). Consulte o manual do SSH para maiores informações. Material de referência:
|
Comentários:
Olá, boa solução estou tento problema com o telnet e controle de banda, se puder ajudar att
Que que que o QUÊÊÊ? Fala Tarcisio! Aqui é o Junior, Teu primo! Não sabia que vc tinha esse pn..
li o artigo e fiquei com a pulga atras da orelha. E se eu fosse fazer no servidor Debian que nao usa...
Estudante de que e conseqüências em que aspecto? Muito vaga a sua pergunta.