openvpn com o servidor ubuntu 12.04

1

ERROR: Linux route delete command failed: could not execute external program

Quando o comando: sudo openvpn server.conf

Alguém teria uma solução para esse problema?

Minha pasta server.conf:

serveur TCP / 443

mode server

proto tcp

port 443

dev tun

# Cles et certificats

ca ca.crt

cert server.crt

key server.key

dh dh1024.pem

tls-auth ta.key 1

key-direction 0

cipher AES-256-CBC

# Reseau

server 10.8.0.0 255.255.255.0

; push "redirect-gateway def1 bypass-dhcp"

push "dhcp-option DNS 192.168.131.21"

; push "dhcp-option DNS 208.67.220.220"

keepalive 10 120

# Securite

user nobody

group nogroup

chroot /etc/openvpn/jail

persist-key

persist-tun

comp-lzo

# Log
    
por tsgeri 22.05.2014 / 11:46

1 resposta

1

Claro que não funciona: você está preso em um diretório onde eu aposto que não existe tal coisa como suíte iproute2, para mudar a tabela de roteamento. Além disso, não tenho certeza se suas restrições de usuário e grupo permitirão que você altere a tabela de roteamento.

experimente, como uma experiência simples, executar o servidor sem as três declarações:

 user nobody
 group nogroup
 chroot /etc/openvpn/jail

E veja se funciona (meu dinheiro está no ). Em seguida, verifique se a introdução dessas duas instruções sozinha permite que você execute o openvpn corretamente:

 user nobody
 group nogroup 

(BTW, você tem esse usuário e grupo? Nem todas as distribuições, e nem necessariamente automaticamente).

Por último, você pode tentar impor o chroot, mas você terá que fornecer um trabalho chroot, ou seja, um com programas suficientes instalados para fazê-lo funcionar. Aposto que o seu chroot atual nem sequer tem uma casca, pelo jeito.

    
por 22.05.2014 / 12:59