Mam problem z połączeniem się z serwerem w sieci lokalnej używajac zewnętrznego IP.
Połączenie z innej sieci do tego serwera nawiązywane jest bez problemu.
Ale od początku. W iptables mam:
Kod: Zaznacz cały
iptables -A FORWARD -p tcp -d WAN_IP --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i eth2 -d WAN_IP --dport 80 -j DNAT --to 192.168.0.247
iptables -A FORWARD -p udp -d WAN_IP --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p udp -i eth2 -d WAN_IP --dport 80 -j DNAT --to 192.168.0.247
W komputerze w sieci LAN wpisując w przegladarkę:
Kod: Zaznacz cały
http://192.168.0.247
Problem zaczyna się gdy chcę połączyć się z komputera w sieci lokalnej z serwerem 192.168.0.247 używając:
Kod: Zaznacz cały
http://WAN_IP
Obecnie mam działającego binda9 jako ,,serwer cachujacy'' i przeczytałem gdzieś że mój problem można naprawić za pomocą jego konfiguracji. Jestem zielony jeśli chodzi o serwery dns więc jeśli da się to zrobić za pomocą iptables.
Z góry dziękuję za cenne wskazówki.