LINUX.ORG.RU
ФорумAdmin

Как назначить одинаковый DHCP сервер клиентам OPENVPN

 


0

1

Ребят всем привет. Подскажите как правильно прописать раздачу DHCP сервера клиетнам со статическим ip. Или как сделать чтобы клиенты видели друг друга?

По порядку. конфиг сервера:

port 1194
proto udp
dev tap
ca /etc/openvpn/ca.crt
cert /etc/openvpn/server.crt
key /etc/openvpn/server.key
dh /etc/openvpn/dh2048.pem
client-config-dir /etc/openvpn/ccd
server 172.28.55.0 255.255.255.252
keepalive 10 120
tls-auth /etc/openvpn/ta.key 0
cipher AES-256-CBC
persist-key
persist-tun
client-to-client
sndbuf 524288
rcvbuf 524288
push «sndbuf 524288»
push «rcvbuf 524288»
verb 4

конфиги клиентов 1, 2, 3, 4:

client
remote xxx.xxx.xxx.xxx 1194
dev tap
proto udp
auth-nocache
nobind
persist-key
persist-tun
ca ca.crt
cert clientX.crt
key clientX.key
tls-auth ta.key 1
cipher AES-256-CBC
sndbuf 524288
rcvbuf 524288
verb 3

/etc/openvpn/ccd

client1

ifconfig-push 172.28.55.101 255.255.255.252

client2

ifconfig-push 172.28.55.102 255.255.255.252

client3

ifconfig-push 172.28.55.105 255.255.255.252

client4

ifconfig-push 172.28.55.106 255.255.255.252

При таком раскладе client1 и client2 видят друг друга но не видят client3 и client4 и так же client3 и client4 видят друг друга но не видят client1 и client2 По скольку у client1 и client2 DHCP выдает 172.28.55.100

а

у client3 и client4 DHCP выдает 172.28.55.104

Если выдавать динамический ip, то все друг друга видят так как DHCP всем автоматически выдается 172.28.55.100

Как это побороть и заставить видеть всез и вся? Помогите плиз. И пожалуйста не оскорбляйте :)


Очевидно, описанная проблема решается нарезание сетей «потолще» — /30 сеть, как у тебя в клиентском конфиге, включает всего 2 адреса, что и является сутью описанной тобой проблемы. Сделай /29 и клиенты будут в одной подсети.

George
()