2.4.2.3. Comandos
Esta seção explica e dá exemplos de alguns dos comandos usados pelo Openswan.
Nota
Como mostrado no exemplo a seguir, usar o
service ipsec start/stop é o método recomendado para mudar o estado do serviço ipsec. Isto é também a técnica recomendada para iniciar e parar todos os outros serviços no Red Hat Enterprise Linux 6.
- Iniciando e parando o Openswan:
ipsec setup start/stopservice ipsec start/stop
- Adicionar/Deletar uma conexão:
ipsec auto --add/delete <connection name>
- Estabelecer/quebrar uma conexão
ipsec auto --up/down <connection-name>
- Gerando chaves RSA:
ipsec newhostkey --configdir /etc/ipsec.d --password password --output /etc/ipsec.d/<name-of-file>
- Checando políticas ipsec no Kernel:
ip xfrm policyip xfrm state
- Criando certificados auto assinados:
certutil -S -k rsa -n <ca-cert-nickname> -s "CN=ca-cert-common-name" -w 12 -t "C,C,C" -x -d /etc/ipsec.d
- Criando um certificado de usuário assinado pelo CA anterior:
certutil -S -k rsa -c <ca-cert-nickname> -n <user-cert-nickname> -s "CN=user-cert-common-name" -w 12 -t "u,u,u" -d /etc/ipsec.d