/etc/rc.local ubuntu router BagongNET

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

#exit 0
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_forward
/etc/init.d/ssh start
/usr/local/etc/squid/sbin/squid -D
/sbin/iptables -A FORWARD -p tcp --dport 135:139 -o eth1 -j DROP
/sbin/iptables -A FORWARD -p udp --dport 135:139 -o eth1 -j DROP
/sbin/iptables -A OUTPUT -p tcp --sport 135:139 -o eth -j DROP
/sbin/iptables -A OUTPUT -p udp --sport 135:139 -o eth1 -j DROP
/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 0/0 -j MASQUERADE
/sbin/iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
/sbin/iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.1.253:3128
ip route del 222.XXX.XXX.0/24 dev eth0 proto kernel scope link src 222.XXX.XXX.232

Comments :

2 comments to “/etc/rc.local ubuntu router BagongNET”
MAULUDDIN said...
on 

saya bru belajar tentang sever, jadi sy harus memulai belajar dari mana??? Selain DNS, DHCP, MAIL, selain itu apa2 saja kebutuhan lain dri server??

nakuragen said...
on 

belajar sesuai kebutuhan dulu ajj. gag semua apa yg ada di server itu di pakai. malah jadi beban server klu yg gag di pakai di jaringan tp di install

Post a Comment

Recent Comments

Recent Post Advanced

Recent Posts