TUCoPS :: Unix :: General :: script.sh

Running Masquerade script (comments in Portuguese)


echo "Running Masquerade"

#       The Death Knights
#  http://www.deathknights.com
#
# Script originalmente escrito por BOZOH, com algumas modificacoes feitas por
# red_evil(red_evil@uground.org).

/sbin/ipfwadm -F -p deny # idem o anterior, mas -p accept ( -p == policy ) permite o
                         # repasse

/sbin/ipfwadm -F -a m -S 192.168.1.0/24 -D 0.0.0.0/0 # forwarding, adiciona o
                                                              # masquerade (-a), somente
                                                              # para estes ip's (-S ),
                                                              # (-D ) destino (0.0.0.0 
                                                              # significa todos ip's )
                                 
/sbin/ipfwadm -F -a m -S 192.168.1.1/32 -D 0.0.0.0/0
/sbin/ipfwadm -F -a m -S 192.168.1.2/32 -D 0.0.0.0/0
/sbin/ipfwadm -F -a m -S 192.168.1.3/32 -D 0.0.0.0/0
#                        .     
#                        .    
#                        .   
#                        . 
/sbin/ipfwadm -F -a m -S 192.168.1.254/32 -D 0.0.0.0/0


#so' estes hosts poderam usar   
#o masquarede


# parametro -S :
# ip's da sua rede. por exemplo, se a sua rede tem ips 10.100.100.*, use
# 10.100.100.0 ,no lugar de 192.168.1.0.


echo "Modules ...."
# so' deixe os modulos q vc usar

/sbin/depmod -a

# obviamente, o proprio nome destes modulos se explica !!

/sbin/modprobe ip_masq_ftp 
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_raudio
/sbin/modprobe ip_masq_quake
/sbin/modprobe ip_masq_cuseeme
/sbin/modprobe ip_masq_vdolive
#
#
# --------------------------------------------

TUCoPS is optimized to look best in Firefox® on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2024 AOH