Thursday, 15 October 2015

Mengatasi Error "There is no public key available for the following key IDs" di Debian dan Ubuntu


Error W: There is no public key available for the following key IDs
Error ini disebabkan oleh terhapusnya atau belum di import gpg dari key tersebut, gambar diatas adalah log error nya.

Pada postingan kali ini saya akan memberikan Cara ampuh untuk mengatasi Error no Public key



Yasudah langsung saja..

Masukkan perintah berikut ini

apt-get install debian-keyring debian-archive-keyring


dan SELESAI



Masalah telah di atasi...


Read More

Cara Blokir Situs HTTP dengan SQUID di Debian 7.5


Blokir situs http dengan SQUID cukup mudah, langsung saja berikut ini konfigurasinya :

1. Kalian harus melakukan Konfigurasi Proxy Server dengan SQUID

2. Lalu Edit squid.conf di direktori /etc/squid/ , dengan perintah berikut

nano /etc/squid/squid.conf

# Cari tulisan acl CONNECT method CONNECT, lalu tambahkan script berikut di bawahnya

acl blok dstdomain "/etc/squid/blok"
no_cache deny blok
http_access deny blok


# Lalu save file tersebut

3. Kemudian kalian buat file blok di direktori /etc/squid/ , dengan perintah berikut

nano /etc/squid/blok

    -  Lalu kalian isi dengan situs http yang ingin di blokir

            -{ disini saya menggunakan detik.com dan kompas.com sebagai contohnya }-


# Lalu kalian save file tersebut

4. Restart SQUID dengan perintah berikut

/etc/init.d/squid restart


5. Restart Debian kalian dengan perintah berikut

init 6

6. Lakukan TEST di Client dengan melalui Web Browser
  # maka akan ada Tulisan Access Denied



Itu dia Cara Blokir situs HTTP dengan SQUID, cukup mudah bukan ??
Terima kasih telah berkunjung


Read More

Konfigurasi Proxy Server dengan SQUID di Debian 7.5


Assalamu'alaikum,,
Pada postingan kali ini saya akan meng-Konfigurasi Proxy Server dengan SQUID di Debian 7.5 ,,
Secara singkat Proxy Server adalah sebuah server atau program komputer yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet.
Proxy Server juga dapat digunakan untuk bloking situs situs tertentu, tetapi pada postingan kali ini saya akan Bloking situs http bukan https,,
Berikut ini konfigurasinya :

1. Debian kalian harus memiliki 2 interface : interface yang menuju ke internet dan interface menuju ke client, berikut ini topologinya



2. Setting IP addressnya, dengan perintah berikut

nano /etc/network/interfaces

# Berikut ini Settingan IP address saya
Keterangan :
- eth0 = yang menuju ke Internet
- eth1 = yang menuju ke Client

auto eth0
iface eth0 inet static
        address 192.168.1.2
        gateway 192.168.1.1
        network 192.168.1.0
        netmask 255.255.255.0
        broadcast 192.168.1.255
        dns-nameservers 8.8.8.8

auto eth1
iface eth1 inet static
        address 192.168.56.1
        network 192.168.56.0
        netmask 255.255.255.0
        broadcast 192.168.56.255

# Debian Kalian harus terkoneksi ke internet


3. Ganti terlebih dahulu repositorinya agar lebih cepat dalam penginstallan, > Repository Lokal <


4. Update Debian kalian, dengan perintah berikut

apt-get update



# Tunggu hingga selesai

5. Kemudian kalian install SQUID, berikut perintahnya

apt-get install squid



6. Lalu Edit squid.conf di direktori /etc/squid/ , berikut ini perintahnya

nano /etc/squid/squid.conf

# cari tulisan http_port 3128 , lalu tambahkan kata transparent (Lihat Gambar Berikut)



# cari tulisan acl CONNECT method CONNECT, lalu tambahkan script berikut di bawahnya

acl network src 192.168.56.0/24
http_access allow network
cache_mgr fajarstw8899@gmail.com
visible_hostname fajarz-safe.blogspot.com


# cari tulisan finally deny all, lalu kalian tambahkan tanda ' ' (tanda pagar) di depan tulisan http_access deny all (lihat gambar berikut)


# Kemudian kalian Save file tersebut


7. Edit file rc.local di direktori /etc/ agar client dapat terkoneksi ke internet, berikut perintahnya :

nano /etc/rc.local

# Masukkan script berikut di atas tulisan ' exit 0 '

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.56.0/24 -j MASQUERADE
iptables -t nat -A PREROUTING -s 192.168.56.0/24 -p tcp --dport 80 -j REDIRECT --to-ports 3128



8. Edit file sysctl.conf di direktori /etc/ , berikut ini perintahnya

nano /etc/sysctl.conf

# Hilangkan tanda ' # ' pagar pada net.ipv4.ip_forward=1



9. Lalu jalankan squidnya, dengan perintah berikut

squid -z


10. Restart squid dengan perintah berikut

/etc/init.d/squid restart



11. Kemudian, Restart Debian Kalian, dengan perintah berikut

init 6

12. Setting IP address di CLIENT


13. Lakukan TEST pada Client, dengan membuka Command Prompt


14. Lakukan TEST ke-2, yaitu dengan melalui Web Browser


Sudah Selesai Konfigurasi Proxy Server dengan SQUID di Debian 7.5
Semoga Tutorial ini dapat bermanfaat bagi kalian semua


Read More

Wednesday, 9 September 2015

Konfigurasi Squirrelmail di Linux Debian 7.5


Assalamu'alaikum..
Postingan kali ini dibuat untuk memenuhi tugas dari guru saya, yaitu tentang Konfigurasi Squirrelmail di Linux Debian 7.5.. langsung ke langkah-langkah konfigurasi nya :

1. Linux Debian kalian harus terkoneksi ke internet..
Read More

Monday, 7 September 2015

Konfigurasi Web Server di Debian 7.5 (Apache2, mysql-server, phpmyadmin, PHP5)

Membuat Web Server di Debian 7.5

Assalamu'alaikum...
Pada pertemuan kali ini saya akan Meng-Konfigurasi Web Server di Debian 7.5, berikut ini adalah langkah-langkah konfigurasinya

1. Debian kalian harus terkoneksi ke internet..


2. Kemudian kalian install Apache2, mysql-server, phpmyadmin, PHP5 .. berikut ini perintahnya

apt-get install apache2 mysql-server phpmyadmin php5

# Jika ada konfirmasi seperti diatas tekan 'y' lalu ENTER

- Masukkan password  untuk mysql



- Konfigurasi phpmyadmin, pilih apache2 lalu OK


- Konfigurasi database untuk phpmyadmin dengan dbconfig-common, pilih yes


- Masukkan password mysql yang tadi telah dibuat, lalu OK




3. untuk mengecek web server, kalian buka aplikasi browser, lalu di URL masukkan IP debian kalian


# Jika ada tulisan "IT works!" maka kalian sudah dapat melanjutkan ke tahap selanjutnya, yaitu memasang CMS Wordpress

4. Masukkan perintah berikut untuk mendownload CMS Wordpress

wget http://wordpress.org/latest.tar.gz


5. Kemudian kalian Extract Wordpress tersebut.. dengan perintah berikut

tar -xvf latest.tar.gz


6. Pindahkan File yang telah di Extract ke direktori /var/www/  ... dengan perintah berikut

cd wordpress/
cp * /var/www/ -R


7. Lalu kalian pindah ke direktori /var/www/ .. dengan perintah berikut

cd /var/www/


8. Kalian edit file default site, dengan perintah berikut

nano /etc/apache2/sites-available/default

# lalu tambahkan script berikut

ServerName www.zack.net
ServerAlias zack.net

* warna merah adalah domain kalian

9. Restart Apache2 , dengan perintah berikut

/etc/init.d/apache2 restart

10. Lalu kalian hapus file "index.html" , dengan perintah berikut

rm index.html

11. Sebelum kalian lanjut, kalian buat database untuk wordpress.. dengan perintah berikut

mysql -u root -p

*masukkan Password mysql yang sebelumnya diinstall*

create database wordpress;
quit;

# Lihat ScreenShot berikut


12. Kemudian kalian buka browser, lalu masukkan IP debian di URL-nya

# Klik Let's go

13. Masukkan nama database yang kalian buat.. Username mysql, dan passwordnya.. lalu klik Submit
# Lihat SS berikut


14. Kemudian akan muncul penampakan seperti berikut


# copy scriptnya dan buat file "wp-config.php", dengan perintah berikut

nano /var/www/wp-config.php


# Setelah itu klik "Run the install"

15. Isi dengan sesuka hati anda, setelah itu kalian klik Install Wordpress


16. Jika muncul penampakan seperti dibawah ini, Wordpress telah terinstall di Web Server kalian.


# Klik login jika kalian ingin masuk ke Dashboard, dengan memasukkan user dan password yang telah dibuat tadi

# atau kalian bisa membuka website yg telah kalian buat




Sekian dari saya, semoga postingan kali ini dapat bermanfaat bagi kalian semua..
See you next week


Read More

Saturday, 5 September 2015

Konfigurasi Router di Linux Debian 7.5


Assalamu'alaikum...
kali ini saya akan men-share pengetahuan saya tentang Konfigurasi Router di Linux Debian 7.5,
berikut ini topologinya :


berikut ini konfigurasinya :

1. Setting IP di debiannya, dengan mengetik perintah berikut :

nano /etc/network/interfaces

allow-hotplug eth0
iface eth0 inet static
        address 192.168.3.201
        netmask 255.255.255.0
        network 192.168.3.0
        broadcast 192.168.3.255
        gateway 192.168.3.1
        dns-nameservers 8.8.8.8

auto eth1
iface eth1 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255


Keterangan :
eth0 = IP yang menuju ke Internet (IP tergantung Internetnya)
eth1 = IP yang menuju ke Client (IP bebas)

2. Setting NAMESERVER, dengan perintah berikut :

nano /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4


3. Restart network nya, dengan perintah berikut :

/etc/init.d/networking restart

4. Lihat IP debiannya, dengan perintah :

ifconfig

Keterangan :
jika eth0 eth1 tifak terlihat, maka masukkan perintah berikut :

ifup eth0
ifup eth1

5. Kemudian kalian cek koneksi dengan ping ke google

ping google.com

6. Jika sudah terkoneksi dengan google, maka kita edit file sysctl.conf, dengan perintah berikut :

nano /etc/sysctl.conf

hapus tanda pagar '#' pada net.ipv4.ip_forward=1


7. Kemudian edit file rc.local , dengan perintah berikut :

nano /etc/rc.local

masukkan script berikut diatas tulisan ' exit0 '

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


8. Restart Debian kalian, dengan perintah berikut :

init 6

9. Setelah itu tunggu hingga Debian hidup lagi.. lalu setting IP di Client


10. Jika sudah di setting IP Client, saatnya uji koneksi dengan membuka CMD di Client, dan masukkan perintah berikut :

ping google.com


Setelah mengikuti langkah-langkahnya, Client sudah bisa menggunakan Internet..
Jika masih kurang paham, bisa komentar atau hubungi saya ...
Terima kasih...


Read More

Social Media

Newbie Blogger
Copyright © 2016 Fajar Amanullah Zaky | Powered By BLOGGER