SlideShare a Scribd company logo
1 of 9
Download to read offline
JAWABAN PAKET 1 SOAL UJIAN PRAKTIK KOMPETENSI TKJ 2013/2014
Setting IP Virtual Box Windows 8

Setting IP Ethernet windows 8

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
Pindah ke Linux
A. MENGATUR ALAMAT IP SERVER LINUX DEBIAN
Cek IP Linux debian
If config untuk memunculkan IP address dalam lan card :

ifconfig
Pastikan eth0 dan eth1 aktif
1. Edit ip Address Linux =

/etc/network/interfaces
kemudian isikan
auto eth0
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
gateway 192.168.2.250
dns-nameservers 8.8.8.8

auto eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.255.192

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
2. Simpan

 ctrl + O  enter  ctrl + X
a. Mengaktifkan Perubahan IP / merestart jaringan

/etc/init.d/networking restart
3. Coba tes ping 192.168.100.2
4. Coba tes ping google.com

6. Forward IPv4 di debian. ( Mengatur data agar dapat dilewatkan dari
eth1 ke eth0 )

nano /etc/sysctl.conf

hapus “#” didepan baris net.ipv4.ip_forward

 ctrl + O  enter  ctrl + X

Arahkan virtualbox ke File debian.iso
Install openssh-server ( untuk meremote server )

apt-get install openssh-server

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
Keluarkan DVD debian

buka putty isikan :

Klik openyes  login = root  password = smk

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
3. buat nat ( memindahkan suatu alamat ip ke alamat ip lain)

nano /etc/rc.local
lalu tambahkan :
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE seperti gambar
dibawah ini :

kemudian simpan (ctrl+o), lalu exit (ctrl+x)
reboot

Buka putty
Arahkan Virtualbox ke file debian.iso
Buka putty
apt-get install squid

cd /etc/squid

( tekan enter )

mv squid.conf squid.bak ( tekan enter )
nano squid.conf ( tekan enter )
isikan dibawah ini
http_port 3128 transparent
cache_mem 16 MB
cache_mgr nama@sekolah.sch.id
visible_hostname proxy.sekolah.sch.id
acl url

url_regex -i "/etc/squid/url"

http_access deny url

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
acl all src 0.0.0.0/0
http_access allow all
Tekan ctrl + O
Tekan enter
Tekan Ctrl + x
13.2.2. Blokir Situs
Buat file untuk daftar situs-situs dan kata-kata yang akan diblokir.

nano url
isikan :
google
yahoo
simpan ( ctrl + O  enter  Ctrl + x )
Cek apakah konfigurasi sudah benar atau masih ada yang salah, dan juga untuk membuat swap.

squid –k reconfigure
service squid restart
2011/03/01 10:56:46| Squid is already running! Process ID 2314
13.2.3. Konfigurasi IpTables
Sedikit konfigurasi pada iptables, untuk redirect port 80 (HTTP) ke port 3128 (PROXY).

nano /etc/rc.local
Kemudian Isi dengan :
iptables -t nat -A PREROUTING -s 192.168.100.0/26 -p tcp --dport 80 -j REDIRECT --to-port 3128

Tekan ctrl + O
Tekan enter
Tekan Ctrl + x

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
13.2.4. Modifikasi Halaman Proxy
Dalam direktori tersebut terdapat banyak sekali file-file laman error SQUID. Semua file tersebut
menggunakan
pemrograman web HTML saja. Kita hanya akan memodifikasi untuk laman web yang diblokir, dan dnsunresolveable.

cd /usr/share/squid/errors/English/
nano ERR_ACCESS_DENIED
Tekan ctrl+K untuk menghapus baris

-------------------------------------------------------------------------------------------------<html>
<head>
<title>Access Denied</title>
<style type="text/css">
body {
width: 700px;
background-color: #3f4162;
margin: 0px auto auto auto;
}
h1 {
color : #585db1;
margin-bottom : 0px;
}
#isi {
margin-top:100px;
background-color: #ead8af;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border = 1px solid #F00;

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
padding: 10px 2.00em 2.00em 2.00em ;
text-align: center;
}
#isi {
font-family: Tahoma;
}
</style>
</head>
<body>
<div id="isi">
<h1>Akses Ditolak</h1>
<br />
<hr />
<img src=" http://stopabusingsiprefixes.org/img/stop.png" width="141" height="150" alt=""/><br>
<br />
<span id="isi">Dilarang mengakses situs ini karena mengandung pornografi,judi,penipuan</span> </div>
<div id="footer"><!--Generated %T by %h (%s) --><!-- %c --> </div>
</body>
</html>

---------------------------------------------------------------------------------------------------------------------

Tekan ctrl + O
Tekan enter
Tekan Ctrl + x
Kemudian Restart squid

service squid restart
Keluarkan DVD debian

By Produktif TKJ
SMKN 1 MAJAULENG
@2014
reboot
-

Tes dari Mozilla Windows 8

Selesai…
Keterangan :
ifconfig : Perintah untuk memunculkan IP address di linux
/etc/init.d/networking restart = Perintah untuk merestart jaringan computer
/etc/network/interfaces = file tempat mengatur IP Linux
/etc/sysctl.conf = untuk menjadikan pc sebagai router (memforwardkan/meneruskan paket
data)
apt-get install openssh-server = menginstall aplikasi openssh server yang berguna untuk
meremote server
apt-get install squid = menginstall aplikasi squid
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE suatu metode untuk menghubungkan
lebih dari satu komputer ke jaringan internet dengan menggunakan satu alamat IP.
iptables -t nat -A PREROUTING -s 192.168.100.0/26 -p tcp --dport 80 -j REDIRECT -to-port 3128 = meneruskan semua paket data agar melalui proxy
service squid restart = merestart squid

By Produktif TKJ
SMKN 1 MAJAULENG
@2014

More Related Content

What's hot

Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksBellspyk Atow
 
UKK TKJ - Paket 2
UKK TKJ - Paket 2 UKK TKJ - Paket 2
UKK TKJ - Paket 2 Walid Umar
 
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)Walid Umar
 
SOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALO
SOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALOSOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALO
SOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALOWalid Umar
 
Soal Uji Kompetensi TKJ paket 3
Soal Uji Kompetensi TKJ paket 3Soal Uji Kompetensi TKJ paket 3
Soal Uji Kompetensi TKJ paket 3Dicky Alejandro
 
Soal Uji Kompetensi TKJ paket 2
Soal Uji Kompetensi TKJ paket 2Soal Uji Kompetensi TKJ paket 2
Soal Uji Kompetensi TKJ paket 2Dicky Alejandro
 
Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018I Putu Hariyadi
 
Pembahasan UKK TKJ Paket 1 2013/2014
Pembahasan UKK TKJ Paket 1 2013/2014Pembahasan UKK TKJ Paket 1 2013/2014
Pembahasan UKK TKJ Paket 1 2013/2014Achmad Hadiyanto
 
Soal Modul B System Integration - IT Networking Support LKS NTB 2017
Soal Modul B System Integration - IT Networking Support LKS NTB 2017Soal Modul B System Integration - IT Networking Support LKS NTB 2017
Soal Modul B System Integration - IT Networking Support LKS NTB 2017I Putu Hariyadi
 
Konfigurasi router debian 7
Konfigurasi router debian 7Konfigurasi router debian 7
Konfigurasi router debian 7sup4di
 
Pembahasan Soal UKK TKJj 2017 - Paket 2
Pembahasan Soal UKK TKJj 2017 - Paket 2Pembahasan Soal UKK TKJj 2017 - Paket 2
Pembahasan Soal UKK TKJj 2017 - Paket 2Beni Krisbiantoro
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012fmraihan
 
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)Walid Umar
 
Supriyanto squidproxyserver
Supriyanto squidproxyserverSupriyanto squidproxyserver
Supriyanto squidproxyserverHARRY CHAN PUTRA
 
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverSulthan Adam
 
Pembahasan soal paket 2
Pembahasan soal paket 2Pembahasan soal paket 2
Pembahasan soal paket 2Aswito Aswito
 
Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)
Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)
Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)I Putu Hariyadi
 

What's hot (20)

Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lks
 
UKK TKJ - Paket 2
UKK TKJ - Paket 2 UKK TKJ - Paket 2
UKK TKJ - Paket 2
 
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
 
SOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALO
SOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALOSOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALO
SOAL UKK TKJ TAHUN 2019 - TKJ SMK NEGERI 4 GORONTALO
 
Soal Uji Kompetensi TKJ paket 3
Soal Uji Kompetensi TKJ paket 3Soal Uji Kompetensi TKJ paket 3
Soal Uji Kompetensi TKJ paket 3
 
Pembahasan soal paket 1
Pembahasan soal paket 1Pembahasan soal paket 1
Pembahasan soal paket 1
 
Pembahasan soal paket 3
Pembahasan soal paket 3Pembahasan soal paket 3
Pembahasan soal paket 3
 
Setting PROXY Ubuntu Server
Setting PROXY Ubuntu ServerSetting PROXY Ubuntu Server
Setting PROXY Ubuntu Server
 
Soal Uji Kompetensi TKJ paket 2
Soal Uji Kompetensi TKJ paket 2Soal Uji Kompetensi TKJ paket 2
Soal Uji Kompetensi TKJ paket 2
 
Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018
 
Pembahasan UKK TKJ Paket 1 2013/2014
Pembahasan UKK TKJ Paket 1 2013/2014Pembahasan UKK TKJ Paket 1 2013/2014
Pembahasan UKK TKJ Paket 1 2013/2014
 
Soal Modul B System Integration - IT Networking Support LKS NTB 2017
Soal Modul B System Integration - IT Networking Support LKS NTB 2017Soal Modul B System Integration - IT Networking Support LKS NTB 2017
Soal Modul B System Integration - IT Networking Support LKS NTB 2017
 
Konfigurasi router debian 7
Konfigurasi router debian 7Konfigurasi router debian 7
Konfigurasi router debian 7
 
Pembahasan Soal UKK TKJj 2017 - Paket 2
Pembahasan Soal UKK TKJj 2017 - Paket 2Pembahasan Soal UKK TKJj 2017 - Paket 2
Pembahasan Soal UKK TKJj 2017 - Paket 2
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012
 
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
 
Supriyanto squidproxyserver
Supriyanto squidproxyserverSupriyanto squidproxyserver
Supriyanto squidproxyserver
 
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
 
Pembahasan soal paket 2
Pembahasan soal paket 2Pembahasan soal paket 2
Pembahasan soal paket 2
 
Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)
Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)
Building Internet Server using CentOS 7 and CentOS Web Panel (CWP)
 

Similar to Konfig IP Linux dan Proxy Squid

konfigurasi squid server wheezy
konfigurasi squid server wheezykonfigurasi squid server wheezy
konfigurasi squid server wheezySutrisno P
 
cara install ubuntu server
cara install ubuntu servercara install ubuntu server
cara install ubuntu serveraho77
 
Router dan proxy server di debian 5
Router dan proxy server di debian 5Router dan proxy server di debian 5
Router dan proxy server di debian 5Hendi Alfiandi
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013dedd_simbolon
 
Routing dan proxy debian
Routing dan proxy debianRouting dan proxy debian
Routing dan proxy debianArga Prahara
 
Solusi Tugas Studi Kasus IPTables Three-Legged Network Firewall
Solusi Tugas Studi Kasus IPTables Three-Legged Network FirewallSolusi Tugas Studi Kasus IPTables Three-Legged Network Firewall
Solusi Tugas Studi Kasus IPTables Three-Legged Network FirewallI Putu Hariyadi
 
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNETTutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNETDavid Adi Nugroho
 
Nat & proxy server
Nat &  proxy serverNat &  proxy server
Nat & proxy serverHadi Nursyam
 
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)Walid Umar
 
Cara install-server-centos
Cara install-server-centosCara install-server-centos
Cara install-server-centosReno Lee
 
Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)Julio Mukhlishin
 
Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017
Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017
Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017Bunda Uffy
 
Instal dan konfigurasi mikro tik via virtualbox #3 yusnar
Instal dan konfigurasi mikro tik via virtualbox #3 yusnarInstal dan konfigurasi mikro tik via virtualbox #3 yusnar
Instal dan konfigurasi mikro tik via virtualbox #3 yusnarYusnarSetiyadi
 

Similar to Konfig IP Linux dan Proxy Squid (20)

konfigurasi squid server wheezy
konfigurasi squid server wheezykonfigurasi squid server wheezy
konfigurasi squid server wheezy
 
Router proxy
Router proxyRouter proxy
Router proxy
 
Router proxy
Router proxyRouter proxy
Router proxy
 
Soal ujikom 2013
Soal ujikom 2013Soal ujikom 2013
Soal ujikom 2013
 
cara install ubuntu server
cara install ubuntu servercara install ubuntu server
cara install ubuntu server
 
Router dan proxy server di debian 5
Router dan proxy server di debian 5Router dan proxy server di debian 5
Router dan proxy server di debian 5
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013
 
FreeBSD Name Server
FreeBSD Name ServerFreeBSD Name Server
FreeBSD Name Server
 
Routing dan proxy debian
Routing dan proxy debianRouting dan proxy debian
Routing dan proxy debian
 
Solusi Tugas Studi Kasus IPTables Three-Legged Network Firewall
Solusi Tugas Studi Kasus IPTables Three-Legged Network FirewallSolusi Tugas Studi Kasus IPTables Three-Legged Network Firewall
Solusi Tugas Studi Kasus IPTables Three-Legged Network Firewall
 
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNETTutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
 
Nat & proxy server
Nat &  proxy serverNat &  proxy server
Nat & proxy server
 
Konfigurasi debian
Konfigurasi debianKonfigurasi debian
Konfigurasi debian
 
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
 
Cara install-server-centos
Cara install-server-centosCara install-server-centos
Cara install-server-centos
 
Pembahasan soal paket 1
Pembahasan soal paket 1Pembahasan soal paket 1
Pembahasan soal paket 1
 
Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)
 
Pembahasan soal paket 2
Pembahasan soal paket 2Pembahasan soal paket 2
Pembahasan soal paket 2
 
Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017
Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017
Modul pembahasan-soal-ukk-tkj-paket-3-2016-2017
 
Instal dan konfigurasi mikro tik via virtualbox #3 yusnar
Instal dan konfigurasi mikro tik via virtualbox #3 yusnarInstal dan konfigurasi mikro tik via virtualbox #3 yusnar
Instal dan konfigurasi mikro tik via virtualbox #3 yusnar
 

Konfig IP Linux dan Proxy Squid

  • 1. JAWABAN PAKET 1 SOAL UJIAN PRAKTIK KOMPETENSI TKJ 2013/2014 Setting IP Virtual Box Windows 8 Setting IP Ethernet windows 8 By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 2. Pindah ke Linux A. MENGATUR ALAMAT IP SERVER LINUX DEBIAN Cek IP Linux debian If config untuk memunculkan IP address dalam lan card : ifconfig Pastikan eth0 dan eth1 aktif 1. Edit ip Address Linux = /etc/network/interfaces kemudian isikan auto eth0 iface eth0 inet static address 192.168.2.1 netmask 255.255.255.0 gateway 192.168.2.250 dns-nameservers 8.8.8.8 auto eth1 iface eth1 inet static address 192.168.100.1 netmask 255.255.255.192 By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 3. 2. Simpan  ctrl + O  enter  ctrl + X a. Mengaktifkan Perubahan IP / merestart jaringan /etc/init.d/networking restart 3. Coba tes ping 192.168.100.2 4. Coba tes ping google.com 6. Forward IPv4 di debian. ( Mengatur data agar dapat dilewatkan dari eth1 ke eth0 ) nano /etc/sysctl.conf hapus “#” didepan baris net.ipv4.ip_forward  ctrl + O  enter  ctrl + X Arahkan virtualbox ke File debian.iso Install openssh-server ( untuk meremote server ) apt-get install openssh-server By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 4. Keluarkan DVD debian buka putty isikan : Klik openyes  login = root  password = smk By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 5. 3. buat nat ( memindahkan suatu alamat ip ke alamat ip lain) nano /etc/rc.local lalu tambahkan : iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE seperti gambar dibawah ini : kemudian simpan (ctrl+o), lalu exit (ctrl+x) reboot Buka putty Arahkan Virtualbox ke file debian.iso Buka putty apt-get install squid cd /etc/squid ( tekan enter ) mv squid.conf squid.bak ( tekan enter ) nano squid.conf ( tekan enter ) isikan dibawah ini http_port 3128 transparent cache_mem 16 MB cache_mgr nama@sekolah.sch.id visible_hostname proxy.sekolah.sch.id acl url url_regex -i "/etc/squid/url" http_access deny url By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 6. acl all src 0.0.0.0/0 http_access allow all Tekan ctrl + O Tekan enter Tekan Ctrl + x 13.2.2. Blokir Situs Buat file untuk daftar situs-situs dan kata-kata yang akan diblokir. nano url isikan : google yahoo simpan ( ctrl + O  enter  Ctrl + x ) Cek apakah konfigurasi sudah benar atau masih ada yang salah, dan juga untuk membuat swap. squid –k reconfigure service squid restart 2011/03/01 10:56:46| Squid is already running! Process ID 2314 13.2.3. Konfigurasi IpTables Sedikit konfigurasi pada iptables, untuk redirect port 80 (HTTP) ke port 3128 (PROXY). nano /etc/rc.local Kemudian Isi dengan : iptables -t nat -A PREROUTING -s 192.168.100.0/26 -p tcp --dport 80 -j REDIRECT --to-port 3128 Tekan ctrl + O Tekan enter Tekan Ctrl + x By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 7. 13.2.4. Modifikasi Halaman Proxy Dalam direktori tersebut terdapat banyak sekali file-file laman error SQUID. Semua file tersebut menggunakan pemrograman web HTML saja. Kita hanya akan memodifikasi untuk laman web yang diblokir, dan dnsunresolveable. cd /usr/share/squid/errors/English/ nano ERR_ACCESS_DENIED Tekan ctrl+K untuk menghapus baris -------------------------------------------------------------------------------------------------<html> <head> <title>Access Denied</title> <style type="text/css"> body { width: 700px; background-color: #3f4162; margin: 0px auto auto auto; } h1 { color : #585db1; margin-bottom : 0px; } #isi { margin-top:100px; background-color: #ead8af; -moz-border-radius: 15px; -webkit-border-radius: 15px; border = 1px solid #F00; By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 8. padding: 10px 2.00em 2.00em 2.00em ; text-align: center; } #isi { font-family: Tahoma; } </style> </head> <body> <div id="isi"> <h1>Akses Ditolak</h1> <br /> <hr /> <img src=" http://stopabusingsiprefixes.org/img/stop.png" width="141" height="150" alt=""/><br> <br /> <span id="isi">Dilarang mengakses situs ini karena mengandung pornografi,judi,penipuan</span> </div> <div id="footer"><!--Generated %T by %h (%s) --><!-- %c --> </div> </body> </html> --------------------------------------------------------------------------------------------------------------------- Tekan ctrl + O Tekan enter Tekan Ctrl + x Kemudian Restart squid service squid restart Keluarkan DVD debian By Produktif TKJ SMKN 1 MAJAULENG @2014
  • 9. reboot - Tes dari Mozilla Windows 8 Selesai… Keterangan : ifconfig : Perintah untuk memunculkan IP address di linux /etc/init.d/networking restart = Perintah untuk merestart jaringan computer /etc/network/interfaces = file tempat mengatur IP Linux /etc/sysctl.conf = untuk menjadikan pc sebagai router (memforwardkan/meneruskan paket data) apt-get install openssh-server = menginstall aplikasi openssh server yang berguna untuk meremote server apt-get install squid = menginstall aplikasi squid iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE suatu metode untuk menghubungkan lebih dari satu komputer ke jaringan internet dengan menggunakan satu alamat IP. iptables -t nat -A PREROUTING -s 192.168.100.0/26 -p tcp --dport 80 -j REDIRECT -to-port 3128 = meneruskan semua paket data agar melalui proxy service squid restart = merestart squid By Produktif TKJ SMKN 1 MAJAULENG @2014