jak ci pomoze to moge ci przedstawic konfig firewalla na linuxach a ty sobie przerobisz pod tomato
sytuacja:
ovpn na wspoldzielonym kluczu, serwer dziala na porcie 5000 udp.
siec za serwerem (10.10.0.0/24) <-> serwer lan (10.10.0.1), tun0 serwera (10.8.0.1) <--internet--> tun0 klienta (10.8.0.2), serwer lan (192.168.0.1 <-> siec za klientem (192.168.0.0/24)
firewall serwera
Cytat #otwarcie portu dla klienta
iptables -A INPUT -p udp --dport 5000 -s ip_klienta -m state --state NEW -j ACCEPT
#klient -> serwer
iptables -A INPUT -i tun0 -s 10.8.0.2 -j ACCEPT
iptables -A FORWARD -i tun0 -s 10.8.0.2 -j ACCEPT
#serwer -> klient
iptables -t nat -A POSTROUTING -o tun0 -p all -s 10.10.0.0/24 -j SNAT --to-source 10.8.0.1
iptables -A FORWARD -o tun0 -d 10.8.0.2 -j ACCEPT
Firewall klienta
Cytat #serwer -> klient
iptables -A INPUT -i tun0 -s 10.8.0.1 -j ACCEPT
iptables -A FORWARD -i tun0 -s 10.8.0.1 -j ACCEPT
#klient -> serwer
iptables -t nat -A POSTROUTING -o tun0 -p all -s 192.168.0.0/24 -j SNAT --to-source 10.8.0.2
iptables -A FORWARD -o tun0 -d 10.8.0.1 -j ACCEPT
dzieki takiej konfiguracji kazdy host z sieci 192.168.0.0/24 widzi cala siec 10.10.0.0/24 i odwrotnie.
Edytowany przez shibby dnia 08-12-2009 08:17
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|