Teraz jest:
- Mam serwer (brama) jego ip wewnętrzne to 192.168.1.100;
- Mam drugi serwer podpięty do niego z ip 192.168.1.200 w lanie ma ssh na 22 porcie od zewnątrz widać go na 2244 (zrobione na 192.168.1.100 przekierowanie portów).
Tak mam przekierowanie
Kod: Zaznacz cały
$IPTABLES -A FORWARD -p udp -i eth2 --destination-port 22 --destination 192.168.1.200 -j ACCEPT
$IPTABLES -A FORWARD -p tcp -i eth2 --destination-port 22 --destination 192.168.1.200 -j ACCEPT
$IPTABLES -t nat -A PREROUTING -p udp -i eth2 --destination-port 2244 -j DNAT --to-destination 192.168.1.200:22
$IPTABLES -t nat -A PREROUTING -p tcp -i eth2 --destination-port 2244 -j DNAT --to-destination 192.168.1.200:22
Kod: Zaznacz cały
for ALLOWED_HOST in `cat /etc/plikip/firewall_allowed_hosts`; do
$IPTABLES -A INPUT -i $EXTDEV -s $ALLOWED_HOST -p tcp --dport 2244: -m state --state NEW -j ACCEPT
done
Edycja:
Nie aktualne!
Już zrobione
Kod: Zaznacz cały
for ALLOWED_HOST in `cat /etc/plikiip/firewall_allowed_hosts`; do
$IPTABLES -A FORWARD -p udp -i eth2 --destination-port 22 --destination
$IPTABLES -A FORWARD -p tcp -i eth2 --destination-port 22 --destination
$IPTABLES -t nat -A PREROUTING -p udp -i eth2 -s $ALLOWED_HOST --destina
$IPTABLES -t nat -A PREROUTING -p tcp -i eth2 -s $ALLOWED_HOST --destina
done