Zdravím.
Snažím se nastavit iptables. Nedaří se, potřebuji poradit.
První PC je přes eth3 připojeno k ADSL routru a ten do internetu.
Další PC jsou přes switch připojeny k prvnímu PC na jeho eth2.
Pokud spustím maškarádu na prvním PC,
iptables -t nat -A POSTROUTING -o eth3 -s 192.168.1.0/24 -j MASQUERADE
tak se PC, stanice, dostanou bez problému na internet. Z toho usuzuji ze vše nutné jede.
Potřebuji však, aby bylo možno se dostat přes maškarádu nebo obdobné nastavení, jen na jednu adresu v internetu a zároveň abych si neodstavil ostatní servery, které jedou na prvním PC. Ideální pokud by to šlo nastavit jen pro jedno PC, které by se dostalo na server, který je na internetu.
Výpis bez zapnuté maškarády:
iptables -L -n -t nat
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Pro příklad:
Server na internetu: 46.255.224.60
Server, první PC: eth2:192.168.1.1, eth3:10.10.10.1
vybrané PC které se má dostat na internet: 192.168.1.10
Jak by to mělo být, iptables...? Díky za pomoc.