Ребята, подскажите как правильно прописать настройки, чтобы клиенты на MacOs видели клиентов на Windows?
Конфиг такой:
local Тут Внешний ip
port 443
proto tcp
dev tun
ca ca.crt
cert vpn-sw.crt
key vpn-sw.key
dh dh2048.pem
tls-auth ta.key 0
server 10.8.0.0 255.255.255.0
client-config-dir /etc/openvpn/ccd
topology subnet
route 10.8.0.0 255.255.255.0
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
client-to-client
keepalive 10 120
cipher AES-128-CBC
auth SHA512
persist-key
persist-tun
status /var/log/openvpn-status.log
log /var/log/openvpn.log
verb 3
sndbuf 0
rcvbuf 0
push "sndbuf 0"
push "rcvbuf 0"
mssfix 1400
Содержимое /ccd/client1 (Машина на Windows 10)
ifconfig-push 10.8.0.4 255.255.255.0
Содержимое /ccd/client2 (Машина на macOs 1)
ifconfig-push 10.8.0.8 255.255.255.0
Содержимое /ccd/client3 (Машина на macOs 2)
ifconfig-push 10.8.0.12 255.255.255.0
Пинги между маками проходят нормально. Windows тоже пингует маки нормально, а вот маки Windows не пингуют(
Всё работает при отключении Брандмауэра. Пробовал добавлять программу openvpn в исключения. Не помогает.
Конфиг клиента на винде:
client
dev tun
proto tcp
remote ip_servera 443
nobind
resolv-retry infinite
persist-key
persist-tun
auth SHA512
cipher AES-128-CBC
remote-cert-tls server
verb 3
key-direction 1
mssfix 1400
Тут ещё сертификаты