Tradução de endereços de uma rede interna

Publicado por José Cleydson Ferreira da Silva (última atualização em 13/11/2009)

[ Hits: 4.589 ]

Homepage: geminivirus.org

Download iniciarede




Este script faz traduções de endereços de uma rede interna para a rede externa (WAN) utilizando IPTABLES e shell script.

  



Esconder código-fonte

#!/bin/sh

#Definindo placas
lan=eth1
wan=eth0

#rede interna
RI=192.168.100.0
#rede externa
RE=192.168.13.150

iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -j MASQUERADE
echo "1" >/proc/sys/net/ipv4/ip_forward

iptables -A FORWARD -o eth1 -m state --state ESTABLISHED, RELATED -j ACCEPT
iptables -A FORWARD -i eth1 -s $RI -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT

Scripts recomendados

Controle total do CUPS

Redundância de dois links de internet

Cluster multi-master com MariaDB 10.1 + Galera

renameciclefile.sh

Administração servidor WEB com Dialog


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts