OpenVPN и несколько клиентов как сделать?
Есть FreeBSD на нем установлен openvpn.
openvpn.conf:
daemon openvpn
dev tun
local xxx.yyy.zzz.vvv
tls-server
mode server
dh /etc/ssl/dh.pem
ca /etc/ssl/CA.crt
cert /etc/ssl/certs/Server.crt
key /etc/ssl/keys/Server.key
server 192.168.1.0 255.255.255.0
client-config-dir ccd
route 192.168.1.0 255.255.255.0
route 192.168.2.0 255.255.255.0
route 192.168.3.0 255.255.255.0
client-to-client
proto tcp-server
port 5555
user nobody
group nogroup
comp-lzo
persist-tun
persist-key
tls-auth /etc/ssl/ta.key 0
keepalive 10 120
status /var/log/openvpn-status.log
log /var/log/openvpn.log
verb 4
В папке /etc/openvpn/ccd лежат файлы Client1 и Client2 таким содержанием:
Client1:
ifconfig-push 192.168.2.5 192.168.2.6
Client2
ifconfig-push 192.168.3.5 192.168.3.6
По отдельности клиенты подключаются без проблем, но каждому клиенту выдает одни и теже адреса из диапазона 192.168.1.0. Как только пытаются подключиться два клиента одновременно - то сервер выдает одинаковые ip адреса с диапазона 192.168.1.0. И соответственно ни кто из клиентов не может работать.
Как сделать что бы одновременно работали несколько клиентов?
|