Batman Begins - Help Select

Senin, 24 Agustus 2015

Tidak Dapat Instal Bind9 pada Debain 8

 Waktu pertama kali mau setting DNS saya menemui kendala pada saat instal bind9, problemnya seperti di bawah ini

root@smk:~# apt-get install bind9
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 bind9 : Depends: libbind9-90 (= 1:9.9.5.dfsg-9) but 1:9.9.5.dfsg-9+deb8u2 is to be installed
         Depends: libdns100 (= 1:9.9.5.dfsg-9) but 1:9.9.5.dfsg-9+deb8u2 is to be installed
         Depends: libisc95 (= 1:9.9.5.dfsg-9) but 1:9.9.5.dfsg-9+deb8u2 is to be installed
         Depends: libisccc90 (= 1:9.9.5.dfsg-9) but 1:9.9.5.dfsg-9+deb8u2 is to be installed
         Depends: libisccfg90 (= 1:9.9.5.dfsg-9) but 1:9.9.5.dfsg-9+deb8u2 is to be installed
         Depends: liblwres90 (= 1:9.9.5.dfsg-9) but 1:9.9.5.dfsg-9+deb8u2 is to be installed
E: Unable to correct problems, you have held broken packages.


- lalu saya coba cari masalahnya, saya coba cek apakah ada paket bind9 yang sudah terinstal

root@smk:~# dpkg --get-selections | grep bind9
bind9-host                    install
libbind9-90                    install


- wah.. ternyata ada paket bind9 yang terinstal, kemudian saya coba meremovenya dan instal lagi bind9 nya, eh ternya bisa :)
root@smk:~# apt-get purge bind9-host libbind9-90
root@smk:~# apt-get autoremove
root@smk:~# apt-get install bind9

Read More ->>

Sabtu, 22 Agustus 2015

Konfigurasi DNS Server pada Debian Server 8


     DNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya, bukan domainnya. Akan tetapi, manusia jauh lebih sulit dalam mengingat angka-angka dibanding dengan huruf. Contohnya saja, lebih mudah mana mengetikkan alamat ip 118.98.36.20 di browser dibandingkan dengan mengetik domain www.google.com saja? Tentunya lebih mudah mengingat yang www.google.com bukan? Untuk itulah DNS Server dibuat,dimana alamat IP akan diubah menjadi domain, begitu pula sebaliknya. Aplikasi DNS yang paling sering digunakan di debian adalah bind9

1. Instal dan Konfigurasi Bind9

- Masukan perintah
apt-get install bind9
 NB : Jika mengalami masalah saat instal bind9 silakan baca artikel berikut

- Dalam konfigurasi ini anda harus membuat domain terlebih dahulu contoh tataufik.com lalu anda harus tahu ip server nya contoh milik saya 192.168.25.5 kemudian anda tentukan nama db.forward dan db.revese contoh nya db.forward saya beri nama db.taufik kemudian db.revese saya beri nama db.hidayat lalu setelah menentukan itu mulai untuk mengkonfigurasi
- Pindah ke directory /etc/bind/
cd /etc/bind/
- Edit file named.conf.local
 nano named.conf.local
- Tambahkan baris berikut tepat di bawah //include "/etc/bind/zones.rfc1918";

zone "tataufik.com" {
type master ;
file "/etc/bind/db.taufik";
};

zone "25.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.hidayat" ;
};

- Lalu save dengan perintah ctrl + x lalu y dan enter
- Kemudian kita salin file ke db tersebut
cp db.local db.taufik
cp db.127 db.hidayat
 - Setelah itu edit db.taufik
nano db.taufik
  Sesuikan seperti ini

 ;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     tataufik.com. root.tataufik.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@         IN      NS      tataufik.com.
@         IN      A       192.168.25.5
@         IN      MX      2       mail.tataufik.com
ns        IN      A       192.168.25.5
www    IN      A       192.168.25.5
ftp        IN      A       192.168.25.5
mail     IN      A       192.168.25.5
portal  IN      A       192.168.25.5


- Lalu edit juga db.hidayat
nano db.hidayat
;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     tataufik.com. root.tataufik.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.tataufik.com.
5       IN      PTR     ns.tataufik.com.
5       IN      PTR     tataufik.com
5       IN      PTR     www.tataufik.com
5       IN      PTR     ftp.tataufik.com
5       IN      PTR     mail.tataufik.com
5       IN      PTR     portal.tataufik.com
- Kemudian edit resolv
nano /etc/resolv.conf
tambahkan domain dan ip server anda, pastikan ip server berada di atas
- Lalu restart bind9
/etc/init.d/bind9 restart
 - Instal DNS utilis
apt-get install dnsutils
 - Coba apakah DNS sudah berjalan atau belum
nslookup tataufik.com
Server:        192.168.25.5
Address:    192.168.25.5#53

Name:    tataufik.com
Address: 192.168.25.5
nslookup www.tataufik.com
 Server:        192.168.25.5
Address:    192.168.25.5#53

Name:    www.tataufik.com
Address: 192.168.25.5

jika seprti di atas maka sudah berhasil

2. Setting pada Mikrotik

- Selanjunya kita setting pada mikrotik agar DNS dapat bekerja pd cilent
- Masuk winbox
- Lalu klik IP > DNS
- Masukan Servers dengan ip server anda, lalu klik Static
- Masukan domain dan ip server baik yang tataufik.com maupun www.tataufik.com
- Jika sudah OK. lalu close winbox.

3. Testing

- Masuk ke browser
- Ketikan domain anda
- Jika berhasil maka akan muncul apache
Read More ->>

Jumat, 21 Agustus 2015

Install Webmin di Debian Server 8


       Webmin adalah antarmuka berbasis web untuk administrasi sistem untuk Unix. Menggunakan browser web yang modern, Anda dapat mengatur account pengguna, setup Apache, DNS, file sharing, dan banyak lagi. Webmin menghilangkan kebutuhan untuk secara manual mengedit file konfigurasi Unix seperti / etc / passwd, dan memungkinkan anda untuk mengelola sistem dari konsol jarak jauh.jadi selain mengunakan remote access secara cli yaitu telnet dan ssh ternyata juga dapat dipantau melalui web dan digunakan dan diatur admin melalui web browser

      Langkah-langkah installasi webmin hampir sama seperti monitorix ,webmin juga diinstall menggunakan deb file yang dapat anda download di situs resmi webmin.

1. Download dan Upload Webmin

- Silakan kunjungi situs resmi webmin > http://www.webmin.com
- Lalu klik tab Downloads dan pilih yang untuk debian.
- Setelah selesai mendownload selanjunya kita upload ke server. Sebenarnya ada beberapa cara untuk upload file ke server, tapi kali ini saya akan menguploadnya lewat terminal saja.
- Masuk Terminal sebagai super user
taufik@TaufikPC ~ $ su
Password:
- Pindah ke directory dimana file webmin berada, misal di folder downloads
TaufikPC taufik # cd Downloads
- Lalu upload dengan perintah berikut
TaufikPC Downloads # scp webmin_1.760_all.deb root@192.168.22.2:/home/smk7 
 - Jika sudah terupload sekarang masuk ke debian server, saya remote lewat terminal menggunakan ssh
taufik@TaufikPC ~ $ ssh root@192.168.22.2
root@192.168.22.2's password:
 - Pindah ke directory dimana webmin di upload
root@smk:~# cd /home/smk7

2. Install Webmin

- Sebelum instal webmin terlebih dahulu instal beberapa paket yang dibutuhkan
root@smk:/home/smk7# apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python 
- Setelah paket webmin tersimpan di server selanjutnya adalah install dengan perintah
root@smk:/home/smk7# dpkg -i webmin_1.760_all.deb
- Proses unpacking memakan waktu lumayan lama, jadi tunggu saja.
Selecting previously unselected package webmin.
(Reading database ... 33679 files and directories currently installed.)
Preparing to unpack webmin_1.760_all.deb ...
Unpacking webmin (1.760) ...
- Jika installasi selesai dan berhasil maka akan ada seperti ini
Webmin install complete. You can now login to https://192.168.22.2:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
 - Webmin sudah terinstall dan dapat diakses malalui domain atau ip server dengan layanan https dan mengakses port 10000 contoh https://smk7kendal.sch.id:10000 atau https://192.168.22.2:10000 , lalu anda dapat login dengan mengunakan username root dan password server untuk mengelola server secara gui dan memantau keadaan servernya.



Read More ->>