Nat e bloquear todos, mas porta 22

NAT e bloqueio de todos, mas a porta 22 é um simples script de firewall iptables.
Baixe Agora

Nat e bloquear todos, mas porta 22 Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Peter Rektorschek
  • Site do editor:
  • http://www.linuxguruz.com/iptables/scripts/rc.firewall_024.txt

Nat e bloquear todos, mas porta 22 Tag


Nat e bloquear todos, mas porta 22 Descrição

Nat e bloquear tudo, mas a porta 22 é um simples script de firewall iptables. NAT e bloqueio ALL é um simples iptables firewall script.sample: # dispositivos internos e externosDev_world = ppp0dev_int = eth0 # firewall ipaddr_int = 192.168.1.1 # interno netnet_int = 192.168.1.0 / 24 ######### ################################################## load modulesinsmod ip_tablesinsmod ip_conntrackinsMod ip_conntrack_ftpinsmod ipt_stateinsmod ortable_natinsmod ipt_masquerade ################################################# ### Excluir todas as regras em filtertablesbles -f ################################################### ########### Defina novas cadeia de corrimão -n blockipables -n ext-intecipables -n int-extiptibles -n icmp-denyipables -n int-ifiptables -n ext-if ######## ########################################### iptables - um estado block -m - Estado estabelecido, relacionado -J acceptiptables -a block -m state --state new -i! $ Dev_World -J AcceptipTables -A Bloco -J Dimblipables -A Entrada -J Blockiplables -A Forward -J Block ########################################################################################################################################################################################################################### ############################## Ponto para moeda de chainsipables -a entrada -i lo -j acceptipables -a entrada -i $ dev_int -s $ net_int -j INT-IFIPTIFTES - A entrada -D! $ addr_int -i $ dev_world -s! $ net_int -j ext-ifipbles -a entrada -J dropipables -a forward -d! $ net_int -i $ dev_world -s $ net_int -j int-extiptables -a encaminhamento -d $ net_int -i $ dev_int -s! $ Net_int -j EXT-INTiptables -A FRENTE -j DROPiptables -A OUTPUT -j ACCEPT ############################### ##################### Ruliplables da cadeia -a ext-int-g hidrotables -a ext-if -i! $ Dev_World -J Dwitriptables -A ext-if-if-tcp --dport 22 -J acceptiptables -a ext-if-if tcp --dport 5901 -J acceptiptables -a ext-if-tcp --dport 1024: -J Acceptipables -a ext-if -p udp --dport 1024: -j acceptiptables -a ext-if-if -j hidrotables -a int-if -j aceitar ####################################################################################################################################################################################################################### ########################################## NAT regras # RoutingiTables padrão -a postroouting -t nat -o $ dev_world -J Masquerade -s $ net_int # Port Forwarding # iptables -a Prerouting -t NAT -P TCP -D -D 192.168.1.1 --Dport 5901 - a 192.168.1.2:5901 -J Dnat ######### ################################################ Ativar IP-ForwardingEcho 1> / proc / sys / net / ipv4 / ip_forward)


Nat e bloquear todos, mas porta 22 Software Relacionado

uvlan.

UVLAN é um projeto que consiste em uma rede local virtual de espaço de usuário. ...

170

Download