VPN no CentOS 5 - via Yum

Instalação do VPNC via Yum com repositório atualizado, criando múltiplos túneis, monitorando a conexão e reconectando automaticamente.

[ Hits: 38.456 ]

Por: Daniel Padovani em 26/10/2009


Atualizando o rpmforge



Para instalarmos o VPNC no CentOS 5 temos que atualizar/instalar o repositório rpmforge. Para isto, no shell, verifique se o seu sistema é 32 ou 64 bits digitando o comando:

uname -i
  • i386 = 32 bits
  • x86_64 = 64bits

Utilize o pacote de acordo com a sua versão:

i386:
http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

x86_64:
http://apt.sw.be/redhat/el5/en/x86_64/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

Agora vamos instalar a chave DAG's GPG:

# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

Verificar o pacote que efetuamos o download:

# rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm

Instalar o pacote:

# rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm

Atualizar a lista do YUM:

# yum check-update

Você verá algo como:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirrors.tummy.com
 * base: mirrors.tummy.com
 * extras: styx.biochem.wfubmc.edu
 * rpmforge: ftp-stud.fht-esslingen.de
 * updates: www.cyberuse.com
rpmforge                  | 1.1 kB     00:00
rpmforge/primary          | 3.5 MB     00:09
rpmforge: [##             ]
435/9615yrpmforge
       9615/9615
Excluding Packages in global exclude list
Finished

cadaver.i386          0.22.5-1.el5.rf      rpmforge
dnsmasq.i386          2.50-1.el5.rf        rpmforge
kernel.i686           2.6.18-164.el5       base
lftp.i386             4.0.1-1.el5.rf       rpmforge
mtr.i386              2:0.75-1.el5.rf      rpmforge
nmap.i386             2:5.00-1.el5.rf      rpmforge
rsync.i386            3.0.6-1.el5.rf       rpmforge
subversion.i386       1.6.5-0.1.el5.rf     rpmforge
syslinux.i386         3.82-1.el5.rf        rpmforge
xdelta.i386           1.1.4-1.el5.rf       rpmforge

Após isto, agora vamos instalar o VPNC.

    Próxima página

Páginas do artigo
   1. Atualizando o rpmforge
   2. Instalando e configurando o VPNC
   3. Criando múltiplos túneis
   4. Monitorando a conexão do túnel
Outros artigos deste autor

Instalando e utilizando o agendador at

Leitura recomendada

Instalação do Oracle 10g 86 x64 no Cent OS

Nota Fiscal Eletrônica 2.0 em linha de comando (parte 1)

Zabbix Network Monitoring

Como construir um pacote TGZ do zero

Calculadoras maravilhosas - HP 42S

  
Comentários
[1] Comentário enviado por kovas em 26/10/2009 - 18:50h

vpnc: receiving packet: Connection refused

oq pode ser
tail -f /var/log/messages

Oct 26 16:32:16 visual kernel: tun: Universal TUN/TAP device driver, 1.6
Oct 26 16:32:16 visual kernel: tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm

[2] Comentário enviado por dpadovani em 26/10/2009 - 18:53h

Esta bloqueado no firewall libere o trafego da interface tun0
ele usa IPsec protocolo ESP/AH + UDP port 500

[3] Comentário enviado por kovas em 26/10/2009 - 19:44h

amigo estou com dificuldades ainda fiz a liberação da seguinte forma

iptables -A FORWARD -s 192.168.1.1 -p udp --dport 500 -j ACCEPT
no campo

#ID de conexãdo IPSEC
IPSec ID XXXX

oq devo colocar????
desculpe é que sou novo em VPNS

[4] Comentário enviado por grandmaster em 26/10/2009 - 23:34h

Adcionado ao Bookmark

---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br

[5] Comentário enviado por heroes em 28/10/2009 - 14:58h

Interessante esse VPNC eu sempre usei o OpenVPN. Mas esse script que ele testa o tunel é bom, vou testar.

[6] Comentário enviado por dpadovani em 28/08/2010 - 19:39h

O endereço do repositorio agora é

http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts