LinuxForum.Fans
Тема

Проброс портов через Ubuntu 13.04 в локалку

Автор: Vladimir_Tyutrin 10 сообщений 4488 просмотров
#351524

Пожалуйста помогите решить такую задачу:

Есть локальная сеть 15 компьютеров с внутренним диапазонам 10.1.1.1-10.1.1.16
Вся локалка подключена через сервер на Убунту 13.04 с белым внешним айпишником 109.135.155.145 - и внутренним 10.1.1.2 который раздает интернет в локалку.

В самой локалке есть сервер на котором стоит 1 с-ка у него адрес 10.1.1.16 - к нему нужен удаленный доступ через уд. раб. стол.

Что я делал - я решил пробросить порт 3389 , 109.135.155.145 to 10.1.1.16 тоесть с внешнего на внутренний айпишник

1. Из компа в локалке через ssh клиент Putty захожу на 10.1.1.2 логинюсь root ввожу пароль ....

2. Далее команды:

text
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
text
sudo iptables -t nat -A PREROUTING -p tcp -d 109.135.155.145 —dport 3389 -j DNAT —to- destination 10.1.1.16:3389
text
sudo iptables -t nat -A POSTROUTING -p tcp —dst 10.1.1.16 —dport 3389 -j SNAT —to-source 109.135.155.145

Нажимаю энтер.

Далее по уму запускаю удаленный рабочий стол стол ввожу туда 109.135.155.145 и конект но ничего не работает.

Пожалуйста помогите лаймеру что я не так делаю ?


Тема переименована.

#351526

Покажите вывод

text
 sudo iptables-save
#351528

sudo iptables-save - да спасибо этого я не делал ещё не разу может быть правда поможет !

#351530
Vladimir.Tyutrin написал:
sudo iptables-save - да спасибо этого я не делал ещё не разу может быть правда поможет !

Эта команда покажет список правил брандмауэра. Если вы говорите что

белым внешним айпишником 109.135.155.145 - и внутренним 10.1.1.2 который раздает интернет в локалку.

то они там имеются.

#351531

Тоесть того что делаю может быть недостаточно, если там какие то правила прописаны ? ( в локалке удал.раб. стол работает конечно нормально)

3 й день вижу Ubuntu толком ещё не смог разобраться, поэтому для меня сейчас все непонятно.

#351533
text
login as: root
root@10.1.1.2's password:
Welcome to Ubuntu 13.04 (GNU/Linux 3.8.0-33-generic i686)

* Documentation: https://help.ubuntu.com/

System information as of Tue Nov 26 19:06:42 YEKT 2013

System load: 0.12 Processes: 120 Usage of /: 11.4% of 35.60GB Users logged in: 1 Memory usage: 47% IP address for eth1: 10.1.1.2 Swap usage: 0% IP address for ppp0: 109.135.155.145

Graph this data and manage this system at https://landscape.canonical.com/

71 packages can be updated. 0 updates are security updates.

New release '13.10' available. Run 'do-release-upgrade' to upgrade to it.

Last login: Tue Nov 26 15:03:30 2013 from 10.1.1.123 root@server:~# sudo iptables-save # Generated by iptables-save v1.4.12 on Tue Nov 26 19:07:08 2013 *nat :PREROUTING ACCEPT [92882:6861926] :INPUT ACCEPT [6088:373307] :OUTPUT ACCEPT [2091:152169] :POSTROUTING ACCEPT [2091:152169] :NAT_POSTROUTING_CHAIN - [0:0] :NAT_PREROUTING_CHAIN - [0:0] :POST_NAT_POSTROUTING_CHAIN - [0:0] :POST_NAT_PREROUTING_CHAIN - [0:0] -A PREROUTING -j NAT_PREROUTING_CHAIN -A PREROUTING -j POST_NAT_PREROUTING_CHAIN -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.0.0.200:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16:3899 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 13107 -j DNAT --to-destination 10.1.1.16:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16:3389 -A PREROUTING -d 109.135.155.145/32 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 10.1.1.16 -A POSTROUTING -o ppp+ -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu -A POSTROUTING -j NAT_POSTROUTING_CHAIN -A POSTROUTING -s 10.1.1.0/24 ! -d 10.1.1.0/24 -o ppp+ -j MASQUERADE -A POSTROUTING -j POST_NAT_POSTROUTING_CHAIN -A POSTROUTING -d 10.0.0.200/32 -p tcp -m tcp --dport 3389 -j SNAT --to-source 109.135.155.145 -A POSTROUTING -d 10.1.1.16/32 -p tcp -m tcp --dport 3389 -j SNAT --to-source 109.135.155.145 -A POSTROUTING -d 10.1.1.16/32 -p tcp -m tcp --dport 3389 -j SNAT --to-source 109.135.155.145 -A POSTROUTING -d 10.1.1.16/32 -p tcp -m tcp --dport 3389 -j SNAT --to-source 109.135.155.145 -A POSTROUTING -d 10.1.1.16/32 -p tcp -m tcp --dport 3389 -j SNAT --to-source 109.135.155.145 -A POSTROUTING -d 10.1.1.16/32 -p tcp -m tcp --dport 3389 -j SNAT --to-source 109.135.155.145 COMMIT # Completed on Tue Nov 26 19:07:08 2013 # Generated by iptables-save v1.4.12 on Tue Nov 26 19:07:08 2013 *mangle :PREROUTING ACCEPT [2846943:1711056906] :INPUT ACCEPT [310946:26577692] :FORWARD ACCEPT [2505545:1682548042] :OUTPUT ACCEPT [158879:21241552] :POSTROUTING ACCEPT [2664579:1703829128] COMMIT # Completed on Tue Nov 26 19:07:08 2013 # Generated by iptables-save v1.4.12 on Tue Nov 26 19:07:08 2013 *filter :INPUT DROP [0:0] :FORWARD DROP [0:0] :OUTPUT DROP [0:0] :BASE_FORWARD_CHAIN - [0:0] :BASE_INPUT_CHAIN - [0:0] :BASE_OUTPUT_CHAIN - [0:0] :DMZ_FORWARD_IN_CHAIN - [0:0] :DMZ_FORWARD_OUT_CHAIN - [0:0] :DMZ_INET_FORWARD_CHAIN - [0:0] :DMZ_INPUT_CHAIN - [0:0] :DMZ_LAN_FORWARD_CHAIN - [0:0] :DMZ_OUTPUT_CHAIN - [0:0] :EXT_BROADCAST_CHAIN - [0:0] :EXT_FORWARD_IN_CHAIN - [0:0] :EXT_FORWARD_OUT_CHAIN - [0:0] :EXT_ICMP_FLOOD_CHAIN - [0:0] :EXT_INPUT_CHAIN - [0:0] :EXT_MULTICAST_CHAIN - [0:0] :EXT_OUTPUT_CHAIN - [0:0] :FORWARD_CHAIN - [0:0] :HOST_BLOCK_DROP - [0:0] :HOST_BLOCK_DST - [0:0] :HOST_BLOCK_SRC - [0:0] :INET_DMZ_FORWARD_CHAIN - [0:0] :INPUT_CHAIN - [0:0] :INT_FORWARD_IN_CHAIN - [0:0] :INT_FORWARD_OUT_CHAIN - [0:0] :INT_INPUT_CHAIN - [0:0] :INT_OUTPUT_CHAIN - [0:0] :LAN_INET_FORWARD_CHAIN - [0:0] :OUTPUT_CHAIN - [0:0] :POST_FORWARD_CHAIN - [0:0] :POST_INPUT_CHAIN - [0:0] :POST_INPUT_DROP_CHAIN - [0:0] :POST_OUTPUT_CHAIN - [0:0] :RESERVED_NET_CHK - [0:0] :SPOOF_CHK - [0:0] :VALID_CHK - [0:0] -A INPUT -j BASE_INPUT_CHAIN -A INPUT -j INPUT_CHAIN -A INPUT -j HOST_BLOCK_SRC -A INPUT -j SPOOF_CHK -A INPUT -i ppp+ -j VALID_CHK -A INPUT -i ppp+ ! -p icmp -m state --state NEW -j EXT_INPUT_CHAIN -A INPUT -i ppp+ -p icmp -m state --state NEW -m limit --limit 60/sec --limit-burst 100 -j EXT_INPUT_CHAIN -A INPUT -i ppp+ -p icmp -m state --state NEW -j EXT_ICMP_FLOOD_CHAIN -A INPUT -i eth1 -j INT_INPUT_CHAIN -A INPUT -j POST_INPUT_CHAIN -A INPUT -m limit --limit 1/sec -j LOG --log-prefix "AIF:Dropped INPUT packet: " --log-level 6 -A INPUT -j DROP -A FORWARD -d 10.1.1.16/32 -i eth0 -o eth1 -p tcp -m tcp --dport 3389 -j ACCEPT -A FORWARD -j BASE_FORWARD_CHAIN -A FORWARD -o ppp+ -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu -A FORWARD -j FORWARD_CHAIN -A FORWARD -j HOST_BLOCK_SRC -A FORWARD -j HOST_BLOCK_DST -A FORWARD -i ppp+ -j EXT_FORWARD_IN_CHAIN -A FORWARD -o ppp+ -j EXT_FORWARD_OUT_CHAIN -A FORWARD -i eth1 -j INT_FORWARD_IN_CHAIN -A FORWARD -o eth1 -j INT_FORWARD_OUT_CHAIN -A FORWARD -j SPOOF_CHK -A FORWARD -i eth1 -o eth1 -j ACCEPT -A FORWARD -i eth1 -o ppp+ -j LAN_INET_FORWARD_CHAIN -A FORWARD -j POST_FORWARD_CHAIN -A FORWARD -m limit --limit 1/min --limit-burst 3 -j LOG --log-prefix "AIF:Dropped FORWARD packet: " --log-level 6 -A FORWARD -j DROP -A FORWARD -d 10.1.1.16/32 -i eth0 -p tcp -m tcp --dport 3899 -j ACCEPT -A FORWARD -d 10.1.1.16/32 -i eth0 -p tcp -m tcp --dport 3389 -j ACCEPT -A FORWARD -i eth0 -p tcp -m tcp --dport 3389 -j ACCEPT -A FORWARD -d 10.1.1.16/32 -p tcp -m tcp --dport 3389 -j LOG -A FORWARD -d 10.1.1.16/32 -p tcp -m tcp --dport 3389 -j ACCEPT -A OUTPUT -j BASE_OUTPUT_CHAIN -A OUTPUT -o ppp+ -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu -A OUTPUT -j OUTPUT_CHAIN -A OUTPUT -j HOST_BLOCK_DST -A OUTPUT -f -m limit --limit 3/min -j LOG --log-prefix "AIF:Fragment packet: " --log-level 6 -A OUTPUT -f -j DROP -A OUTPUT -o ppp+ -j EXT_OUTPUT_CHAIN -A OUTPUT -o eth1 -j INT_OUTPUT_CHAIN -A OUTPUT -j POST_OUTPUT_CHAIN -A OUTPUT -j ACCEPT -A BASE_FORWARD_CHAIN -m state --state ESTABLISHED -j ACCEPT -A BASE_FORWARD_CHAIN -p tcp -m state --state RELATED -m tcp --dport 1024:65535 -j ACCEPT -A BASE_FORWARD_CHAIN -p udp -m state --state RELATED -m udp --dport 1024:65535 -j ACCEPT -A BASE_FORWARD_CHAIN -p icmp -m state --state RELATED -j ACCEPT -A BASE_FORWARD_CHAIN -i lo -j ACCEPT -A BASE_INPUT_CHAIN -m state --state ESTABLISHED -j ACCEPT -A BASE_INPUT_CHAIN -p tcp -m state --state RELATED -m tcp --dport 1024:65535 -j ACCEPT -A BASE_INPUT_CHAIN -p udp -m state --state RELATED -m udp --dport 1024:65535 -j ACCEPT -A BASE_INPUT_CHAIN -p icmp -m state --state RELATED -j ACCEPT -A BASE_INPUT_CHAIN -i lo -j ACCEPT -A BASE_OUTPUT_CHAIN -m state --state ESTABLISHED -j ACCEPT -A BASE_OUTPUT_CHAIN -o lo -j ACCEPT -A EXT_BROADCAST_CHAIN -p tcp -m tcp --dport 0:1023 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:PRIV TCP broadcast: " --log-level 6 -A EXT_BROADCAST_CHAIN -p udp -m udp --dport 0:1023 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:PRIV UDP broadcast: " --log-level 6 -A EXT_BROADCAST_CHAIN -p tcp -m tcp --dport 1024:65535 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:UNPRIV TCP broadcast: " --log-level 6 -A EXT_BROADCAST_CHAIN -p udp -m udp --dport 1024 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:UNPRIV UDP broadcast: " --log-level 6 -A EXT_BROADCAST_CHAIN -j DROP -A EXT_FORWARD_IN_CHAIN -j VALID_CHK -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 3 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-unreachable flood: " --log-level 6 -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 3 -j POST_INPUT_DROP_CHAIN -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 11 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-time-exceeded fld: " --log-level 6 -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 11 -j POST_INPUT_DROP_CHAIN -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 12 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-param-problem fld: " --log-level 6 -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 12 -j POST_INPUT_DROP_CHAIN -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-request(ping) fld: " --log-level 6 -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 8 -j POST_INPUT_DROP_CHAIN -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 0 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-reply(pong) flood: " --log-level 6 -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 0 -j POST_INPUT_DROP_CHAIN -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 4 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-source-quench fld: " --log-level 6 -A EXT_ICMP_FLOOD_CHAIN -p icmp -m icmp --icmp-type 4 -j POST_INPUT_DROP_CHAIN -A EXT_ICMP_FLOOD_CHAIN -p icmp -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP(other) flood: " --log-level 6 -A EXT_ICMP_FLOOD_CHAIN -p icmp -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p tcp -m tcp --dport 0 -m limit --limit 6/hour --limit-burst 1 -j LOG --log-prefix "AIF:Port 0 OS fingerprint: " --log-level 6 -A EXT_INPUT_CHAIN -p udp -m udp --dport 0 -m limit --limit 6/hour --limit-burst 1 -j LOG --log-prefix "AIF:Port 0 OS fingerprint: " --log-level 6 -A EXT_INPUT_CHAIN -p tcp -m tcp --dport 0 -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p udp -m udp --dport 0 -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p tcp -m tcp --sport 0 -m limit --limit 6/hour -j LOG --log-prefix "AIF:TCP source port 0: " --log-level 6 -A EXT_INPUT_CHAIN -p udp -m udp --sport 0 -m limit --limit 6/hour -j LOG --log-prefix "AIF:UDP source port 0: " --log-level 6 -A EXT_INPUT_CHAIN -p tcp -m tcp --sport 0 -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p udp -m udp --sport 0 -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p udp -m udp --sport 67 --dport 68 -j ACCEPT -A EXT_INPUT_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 20/sec --limit-burst 100 -j ACCEPT -A EXT_INPUT_CHAIN -p tcp -m tcp --dport 1024:65535 ! --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth scan? (UNPRIV): " --log-level 6 -A EXT_INPUT_CHAIN -p tcp -m tcp --dport 0:1023 ! --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth scan? (PRIV): " --log-level 6 -A EXT_INPUT_CHAIN -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -d 255.255.255.255/32 -j EXT_BROADCAST_CHAIN -A EXT_INPUT_CHAIN -d 224.0.0.0/4 -j EXT_MULTICAST_CHAIN -A EXT_INPUT_CHAIN -p tcp -m tcp --dport 0:1023 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:PRIV TCP packet: " --log-level 6 -A EXT_INPUT_CHAIN -p udp -m udp --dport 0:1023 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:PRIV UDP packet: " --log-level 6 -A EXT_INPUT_CHAIN -p tcp -m tcp --dport 1024:65535 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:UNPRIV TCP packet: " --log-level 6 -A EXT_INPUT_CHAIN -p udp -m udp --dport 1024:65535 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:UNPRIV UDP packet: " --log-level 6 -A EXT_INPUT_CHAIN -p igmp -m limit --limit 1/min -j LOG --log-prefix "AIF:IGMP packet: " --log-level 6 -A EXT_INPUT_CHAIN -j POST_INPUT_CHAIN -A EXT_INPUT_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 3/min --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-request: " --log-level 6 -A EXT_INPUT_CHAIN -p icmp -m icmp ! --icmp-type 8 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-other: " --log-level 6 -A EXT_INPUT_CHAIN -p tcp -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p udp -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p igmp -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -p icmp -j POST_INPUT_DROP_CHAIN -A EXT_INPUT_CHAIN -m limit --limit 1/min -j LOG --log-prefix "AIF:Other connect: " --log-level 6 -A EXT_INPUT_CHAIN -j POST_INPUT_DROP_CHAIN -A EXT_MULTICAST_CHAIN -p tcp -m tcp --dport 0:1023 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:PRIV TCP multicast: " --log-level 6 -A EXT_MULTICAST_CHAIN -p udp -m udp --dport 0:1023 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:PRIV UDP multicast: " --log-level 6 -A EXT_MULTICAST_CHAIN -p tcp -m tcp --dport 1024:65535 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:UNPRIV TCP multicast: " --log-level 6 -A EXT_MULTICAST_CHAIN -p udp -m udp --dport 1024 -m limit --limit 6/min --limit-burst 2 -j LOG --log-prefix "AIF:UNPRIV UDP multicast: " --log-level 6 -A EXT_MULTICAST_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 3/min --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-multicast-request: " --log-level 6 -A EXT_MULTICAST_CHAIN -p icmp -m icmp ! --icmp-type 8 -m limit --limit 12/hour --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-multicast-other: " --log-level 6 -A EXT_MULTICAST_CHAIN -j DROP -A HOST_BLOCK_DROP -m limit --limit 1/min --limit-burst 1 -j LOG --log-prefix "AIF:Blocked host(s): " --log-level 6 -A HOST_BLOCK_DROP -j DROP -A INT_INPUT_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 20/sec --limit-burst 100 -j ACCEPT -A INT_INPUT_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 3/min --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-request: " --log-level 6 -A INT_INPUT_CHAIN -p icmp -m icmp --icmp-type 8 -j DROP -A INT_INPUT_CHAIN -j ACCEPT -A LAN_INET_FORWARD_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 20/sec --limit-burst 100 -j ACCEPT -A LAN_INET_FORWARD_CHAIN -p icmp -m icmp --icmp-type 8 -m limit --limit 3/min --limit-burst 1 -j LOG --log-prefix "AIF:ICMP-request: " --log-level 6 -A LAN_INET_FORWARD_CHAIN -p icmp -m icmp --icmp-type 8 -j DROP -A LAN_INET_FORWARD_CHAIN -j ACCEPT -A POST_INPUT_DROP_CHAIN -j DROP -A SPOOF_CHK -s 10.1.1.0/24 -i eth1 -j RETURN -A SPOOF_CHK -s 10.1.1.0/24 -m limit --limit 3/min -j LOG --log-prefix "AIF:Spoofed packet: " --log-level 6 -A SPOOF_CHK -s 10.1.1.0/24 -j POST_INPUT_DROP_CHAIN -A SPOOF_CHK -j RETURN -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,PSH,URG -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth XMAS scan: " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,ACK,URG -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth XMAS-PSH scan: " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,PSH,ACK,URG -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth XMAS-ALL scan: " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth FIN scan: " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-flags SYN,RST SYN,RST -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth SYN/RST scan: " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN FIN,SYN -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth SYN/FIN scan?: " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -m limit --limit 3/min -j LOG --log-prefix "AIF:Stealth Null scan: " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,PSH,URG -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,ACK,URG -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,PSH,ACK,URG -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-flags SYN,RST SYN,RST -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN FIN,SYN -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-option 64 -m limit --limit 3/min --limit-burst 1 -j LOG --log-prefix "AIF:Bad TCP flag(64): " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-option 128 -m limit --limit 3/min --limit-burst 1 -j LOG --log-prefix "AIF:Bad TCP flag(128): " --log-level 6 -A VALID_CHK -p tcp -m tcp --tcp-option 64 -j POST_INPUT_DROP_CHAIN -A VALID_CHK -p tcp -m tcp --tcp-option 128 -j POST_INPUT_DROP_CHAIN -A VALID_CHK -m state --state INVALID -j POST_INPUT_DROP_CHAIN -A VALID_CHK -f -m limit --limit 3/min --limit-burst 1 -j LOG --log-prefix "AIF:Fragment packet: " -A VALID_CHK -f -j DROP COMMIT # Completed on Tue Nov 26 19:07:08 2013 root@server:~#

ВОТ такой лог

#351546

Сделал так :

text
iptables -t nat -A PREROUTING -p TCP -d 109.135.155.145 --dport 3389 -j DNAT --to-destination 10.1.1.16:3389

НЕПОМОГЛО(

#351677
Vladimir.Tyutrin написал:
Сделал так :
text
iptables -t nat -A PREROUTING -p TCP -d 109.135.155.145 --dport 3389 -j DNAT --to-destination 10.1.1.16:3389

НЕПОМОГЛО(

Возьмите iptables, iptstate и смотрите как пакеты ходят.

#353292

В плане безопасности не рекомендуется открыто соединяться по RDP. Безопаснее через VPN туннель.

Войдите или зарегистрируйтесь, чтобы ответить.