[+] odblokowanie portu dla konkretnego użytkownika

Konfiguracja serwerów, usług, itp.
Delleg
Posty: 42
Rejestracja: 21 września 2010, 12:49

[+] odblokowanie portu dla konkretnego użytkownika

Post autor: Delleg »

Jak odblokować określone porty w iptables dla konkretnego użytkownika?.

Kod: Zaznacz cały

Router nadaje serwerowi adres 192.168.0.200 -> na serwerze jest maskarada na eth0 usługa serwera DHCP przyznaje adresy z puli 192.168.16.0/24
Jak odblokować port 5665 TCP i 6656 UDP dla adresu 192.168.16.12? Krótko mówiąc szef zażyczył sobie odblokowanie programu emula.

Dodałem coś takiego do reguł iptables:

Kod: Zaznacz cały

iptables -I FORWARD -p tcp -d 192.168.16.12 --dport 5665 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 5665 -j DNAT --to 192.168.16.12[font=monospace]
[/font]iptables -I FORWARD -p tcp -d 192.168.16.12 --dport 6656 -j ACCEPT[font=monospace]
[/font]iptables -t nat -A PREROUTING -p udp -i eth0 --dport 6656 -j DNAT --to 192.168.16.12
te same porty przekierowałem na routerze na adres 192.168.0.200, ale nie działa.


Dodano:

Kod: Zaznacz cały

+ iptables -I FORWARD -p tcp -d 192.168.16.12 --dport 4662 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i eth1 --dport 4662 -j DNAT --to 192.168.16.12
iptables -I FORWARD -p udp -d 192.168.16.12 --dport 4672 -j ACCEPT
iptables -t nat -A PREROUTING -p udp -i eth1 --dport 4672 -j DNAT --to 192.168.16.12
eth1 zamiast eth0 - oto rozwiązanie.
ODPOWIEDZ