ifconfig eth0 up
ifconfig eth1 up
nano /etc/network/interfaces
# WAN
auto eth0
iface eth0 static
address 192.168.1.50
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 180.131.144.144,180.131.145.145
# LAN
auto eth1
iface eth1 inet static
address 192.168.55.1
netmask 255.255.255.0
network 192.168.55.0
broadcast 192.168.55.255
/etc/init.d/networking restart
nano /etc/sysctl.conf
net.ipv4.ip_forward=1
net.ipv4.conf.default.rp_filter=1
nano /etc/rc.local
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/etc/init.d/networking restart
ping 8.8.8.8
apt-get install dhcp3-server
y
nano /etc/dhcp/dhcpd.conf
slight
#A slightly different configuration for an internal subnet.
subnet 192.168.55.0 netmask 255.255.255.0 {
range 192.168.55.2 192.168.55.254;
option domain-name-servers 180.131.144.144,180.131.145.145;
option domain-name "smkpgri-tra.sch.id";
option routers 192.168.55.1;
option broadcast-address 192.168.55.255;
default-lease-time 600;
max-lease-time 7200;
}
nano /etc/default/isc-dhcp-server
eth1
/etc/init.d/isc-dhcp-server restart
Masukan cd-2 ketikan perintah apt-cdrom bila selesai ketikan perintah apt-ident
apt-get install squid
y
masukan cd 2
apt-get install squid
/etc/init.d/squid stop
nano /etc/squid/squid.conf
http_port 3128
transparent
Cache_mem 8 mb
Cache_mem 16 mb
Cache_mgr webmaster
cache_mgr medi@smkpgri-tra.sch.id
visible_hostname
visible_hostname www.smkpgri-tra.sch.id
acl connect
acl url dstdomain "/etc/squid/url"
http_access deny url
acl lan src 192.168.55.0/24
http_access allow lan
http_access allow all
nano /etc/squid/url
www.yahoo.com
www.detik.com
www.yotube.com
/etc/init.d/squid restart
nano /etc/rc.local
Iptables -A PREROUTING -t nat -j REDIRECT -p tcp -s 192.168.55.0/24 -d 0/0 --dport 80 --to-ports 3128
Restart computer debian
Tidak ada komentar:
Posting Komentar