fox писал(а):Почему OpenVPN не собираеться?
Обновите порты...
Версия OC!
И покажите на что ругаеться...
Если детально опишите проблему то может получется вам помочь.
Ну и порты это не конец, есть пакеты с пакетов пробовали ставить?
Обновление не помогает, я пробовал.
Собрал из пакета, тока как-то уж быстро собралось все.
Без ругани.
freebsd 7.3 openvpn-2.1.4
ee rc.conf
Код: Выделить всё
openvpn_enable="YES"
openvpn_if="tun"
openvpn_configfile="/usr/local/etc/openvpn/client.conf"
openvpn_dir="/usr/local/etc/openvpn"
/usr/local/etc/openvpn/client.conf
Код: Выделить всё
dev tun
proto tcp
remote 78.....
port 1194
client4
client-to-client
ca /usr/local/etc/openvpn/keys/ca.crt
cert /usr/local/etc/openvpn/keys/client4.crt
key /usr/local/etc/openvpn/keys/client4.key
tls-client
tls-auth /usr/local/etc/openvpn/keys/ta.key 1
cipher BF-CBC
ns-cert-type server
comp-lzo
persist-key
persist-tun
log /var/log/openvpn/openvpn.log
verb 4
rc.firewall
Код: Выделить всё
${fwcmd} add 114 allow log tcp from any to ${oip} 1194 in via ${oif}
${fwcmd} add 115 allow ip from 10.20.40.0/24 to ${inet} out via ${iif}
${fwcmd} add 116 allow ip from ${inet} to 10.20.40.0/24 in via ${iif}
Это все настройки клиента.
При старте. Ничего) не происходит. Пшет Starting openvpn но в процессах нет.
Настройки сервера
Сервер изначально я настраивал для работы с клиентами windows 7, шеф на своей "машине" выходит из дома.
rc.conf
Код: Выделить всё
openvpn_enable="YES"
openvpn_if="tun"
openvpn_configfile="/usr/local/etc/openvpn/openvpn.conf"
openvpn_dir="/usr/local/etc/openvpn"
ifconfig
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
inet 10.20.40.1 --> 10.20.40.2 netmask 0xffffffff
Opened by PID 49706
openvpn.conf
Код: Выделить всё
port 1194
proto tcp
dev tun0
keepalive 20 240
server 10.20.40.0 255.255.255.0
push "route 10.20.40.0 255.255.255.0"
push "route 192.168.0.102 255.255.255.0"
push "route 192.168.0.0 255.255.255.0"
push "route 192.168.5.0 255.255.255.0"
#route 192.168.0.0 255.255.255.0
#route 192.168.2.0 255.255.255.0
client-config-dir ccd /usr/local/etc/openvpn/ccd/
#route 10.20.30.0 255.255.255.252
client-to-client
ca /usr/openvpn/keys/ca.crt
cert /usr/openvpn/keys/server.crt
key /usr/openvpn/keys/server.key
dh /usr/openvpn/keys/dh1024.pem
tls-server
keepalive 10 120
tls-auth /usr/openvpn/keys/ta.key 0
tls-timeout 120
cipher BF-CBC
persist-key
persist-tun
user nobody
group nobody
comp-lzo
max-clients 10
log /var/log/openvpn/openvpn.log
status /var/log/openvpn/openvpn-status.log
log-append /var/log/openvpn/openvpn.log
verb 4
mute 10
rc.firewall
Код: Выделить всё
${fwcmd} add 100 allow ip from any to any via tun0
${fwcmd} add 101 allow tcp from any to ${oip} 1194 in via ${oif}
${fwcmd} add 102 allow ip from 10.20.40.0/24 to ${inet} out via ${iif}
${fwcmd} add 103 allow ip from ${inet} to 10.20.40.0/24 in via ${iif}
Получается на данный момент проблема 1. не поднимается интерфейс tun у клиента freebsd