Cara Install dan Konfigurasi DHCP Server Debian 8

Cara Install dan Konfigurasi DHCP Server Debian 8

keyword


Assalamu'alaikum wr.wb

Cara Install dan Konfigurasi DHCP Server Debian 8 - Setelah setting ip address yg lalu, kali ini saya akan membahas cara mengkonfigurasi dhcp server pada debian 8 jessie. Nah sebelum masuk ke langkah langkahnya saya akan memberi sedikt penjelasan tentang dhcp server. Dynamic Host Configuration Protocol atau sering di singkat DHCP adalah protocol client-server yang digunakan untuk memberikan alamat ip kepada komputer Client/ perangkat jaringan secara otomatis. Jadi client tidak perlu mengatur ip secara manual lagi, karna client akan langsung si beri ip oleh server DHCP sesuai list ip yang tersedia. Nah langsung saja ke langkah langkahnya untuk mengkonfigurasi Dhcp server.

Langkah pertama, check ip berapa server anda yang akan diinstall service dhcp seperti "eth0 192.168.14.0/24" untuk mengecheck cukup ketikkan perintah,


root@zonemint:~#ifconfig eth0


Langkah kedua, install paket aplikasi yang dibutuhkan untuk membangun services DHCP server di Debian 8 yaitu "isc-dhcp-server". Kemudian ketikkan perintah seperti berikut ini,


root@zonemint:~#apt-get install isc-dhcp-server 


Jangan lupa tekan "enter" untuk mengeksekusi perintah tersebut. 

Langkah ketiga, lakukan edit file config supaya service dhcp berjalan dengan semestinya. Letak file tersebut berada di "/etc/dhcp/dhcpd.conf" untuk mengedit file tersebut kita ketikkan perintah "nano /etc/dhcp/dhcpd.conf" kemudian tekan "enter" supaya perintah tersebut dieksekusi.

Sebelum diedit file config dhcpd.conf :


Sesudah diedit file config dhcpd.conf:


#Subnet merupakan alamat net ID jaringan kita (LAN) serta netmask sesuai dengan interface yang kita gunakan (eth0).
#Range merupakan alamat IP yang akan diberikan ke client, perhatikan juga titik koma (;).
#Domain-name-servers merupakan alamat DNS server yang akan dipakai oleh client, jika alamat DNS lebih dari satu bisa kita tambahkan (,). 
#Domain-name merupakan domain jaringan LAN atau biasa disebut DNS server anda. 
#Routers merupakan IP gateway untuk client : IP gateway secara default adalah IP router (eth0). 
#Broadcast-address merupakan alamat broadcast dari network kita.
#Jangan lupa hilangkan tanda pager supaya script bisa di eksekusi.

Langkah keempat, lakukan restart service dhcp server Debian 8 anda dengan perintah,

root@zonemint:~#/etc/init.d/isc-dhcp-server restart
root@zonemint:~#/etc/init.d/isc-dhcp-server status



Catatan :"Hati itu senantiasa haus, tak ada yang bisa memuaskan dahaganya melainkan rasa cinta kepada Allah, dan berdzikir mengingat-Nya" Dr. Khalid Al Mushlih

#Debian #Sysadmin #Dhcp #Jessie

By : Eva & Margi
Sekian dari saya
Wassalamu'alaikum wr.wb
Cara Mengatasi Cannot set LC_ALL Debian, Ubuntu

Cara Mengatasi Cannot set LC_ALL Debian, Ubuntu

keyword

Assalamu'alaikum wr.wb

Cara Mengatasi Cannot set LC_ALL to default locale: No such file or directory di Debian maupun Ubuntu - Pada saat proses install sebuah aplikasi di Debian 9 saya mengalami error seperti judul diatas, Lalu saya cari mbah Google akhirnya berhasil diatasi. Nah bagaimana Cara Mengatasi Cannot set LC_ALL to default locale ikuti langkah dibawah ini ya!!!

Langkah pertama, saya kasih gambar error pada saat prose install aplikasi di Debian 9. Jangan bingung dulu pasti ada kok solusinya jadi tetap dibaca sampai selesai ya.


Langkah kedua, Nah untuk mengatasinya teman-teman edit file "/etc/default/locale" lalu tambahkan script seperti dibawah ini. Jangan lupa ketikkan perintah "nano /etc/default/locale" kemudian tekan "enter".

LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

keyword

Sumberidnetter

Catatan : "Janganlah bersedih, karena sungguh Allah bersama kita" QS. At Taubah: 40

#Sysadmin #Debian #Ubuntu #VPS


Sekian dari saya
Wassalamu'alaikum wr.wb
Cara Membuat Repository Lokal Debian 9

Cara Membuat Repository Lokal Debian 9

keyword

Assalamu'alaikum wr.wb

Cara Membuat Repository Lokal Debian 9Repository adalah suatu kumpulan dari berbagai banyak sekali macam aplikasi atau suatu paket aplikasi distribusi Linux. Repository ini sendiri biasa disingkat dengan Repo. Tujuan utama dari repository tersebut ialah menghemat waktu dan bandwith jaringan saat pengambilan paket-paket untuk menginstall suatu aplikasi. Banyak sekali juga server repository diindonesia salah satunya Kambing.ui.ac.id yang menyediakan berbagai sistem operasi Linux baik Ubuntu, Debian, Centos dll. Artikel ini juga saya pakai sebagai tugas akhir untuk keahlian Teknik Komputer dan Jaringan diimplementasikan disekolahan saya SMK N 1 BANTUL. Mungkin itu saja yang dapat menjadi referensi dari saya langsung aja ke langkah install dan konfigurasi Repository Lokal Debian 9.

Langkah pertama, Sebelumnya upload 3 DVD iso Debian 9 ke dalam server repository anda baik menggunakkan SFTP maupun FTP. Jika sudah buatlah directory untuk menyimpan paket-paket tersebut dengan perintah sebagai berikut ini :

mkdir /repo
mkdir /media/dvd1
mkdir /media/dvd2
mkdir /media/dvd3
mkdir -p /repo/pool/
mkdir -p /repo/dists/stretch/main/binary-amd64/
mkdir -p /repo/dists/stretch/main/source


Langkah kedua, Unmount ketiga DVD tersebut ke dalam directory "/media/dvd1-3" untuk itu ketikkan perintah dibawah ini ya!!!

mount -o loop debian-9.6.0-amd64-DVD-1.iso /media/dvd1
mount -o loop debian-9.6.0-amd64-DVD-2.iso /media/dvd2
mount -o loop debian-9.6.0-amd64-DVD-3.iso /media/dvd3


Langkah ketiga, kita melakukan sinkronisasi pada paket-paket yang udah dimount tadi kedalam directory "/repo/pool" dengan perintah sebagai berikut ini :

rsync -avH /media/dvd1/pool/ /repo/pool/
rsync -avH /media/dvd2/pool/ /repo/pool/
rsync -avH /media/dvd3/pool/ /repo/pool/


Langkah keempat, Lakukan proses scanning pada paket dan buatlah sebuah arsip paket Packages.gz dan Sources.gz dengan command seperti dibawah ini :

 dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
 dpkg-scanpackages . /dev/null | gzip -9c > Sources.gz

Jika error pada saat mengeksekusi proses scannning cara mengatasinya install paket "dpkg-dev" dengan perintah :

apt-get install dpkg-dev


Langkah kelima, Pindahkan paket Packages.gz dan Sources.gz pada direktori seperti gambar dibawah dengan mengetikkan perintah :

mv Packages.gz dists/stretch/main/binary-amd64/
mv Sources.gz dists/stretch/main/source

Langkah keenam, Buatlah link directory "/repo" kedalam directory public_html "/var/www/html/" dengan command :

ln -s /repo/ /var/www/html/debian


Langkah ketujuh, konfigurasi file sebagai sumber repository debian dengan perintah "nano /etc/apt/sources.list" lalu tekan "enter", lalu tambahkan script paling bawah seperti berikut

deb http://zonerepo.net/debian stretch main
deb-src http://zonerepo.net/debian stretch main

keyword

Catatan : "Barangsiapa bertakwa kepada Allah niscaya Dia akan mengadakan baginya jalan keluar. Dan memberinya rezeki dari arah yang tiada disangka-sangkanya". Ath Thalaq: 2-3

#Sysadmin #Debian #VPS


Sekian dari saya
Wassalamu'alaikum wr.wb
Cara Install SSH Keys di VPS Debian 9

Cara Install SSH Keys di VPS Debian 9

keyword

Assalamu'alaikum wr.wb

Cara Install SSH Keys di VPS Debian 9 dengan Mudah dan Cepat - Panduan ini bertujuan supaya saat kita mengakses VPS kita tanpa memasukkan kembali password lagi. SSH sangat perlu jika anda memiliki sebuah virtual private server yang memungkinkan kita meremote secara jarak jauh tanpa menyetuhnya langsung. Dengan begitu kita diperutungkan dapat meremote server tanpa memasukkan password kembali lagi dengan SSH Keys tersebut. Oke itu saja sedikit penjelasan langsung saja berikut ini langkah konfigurasi dan install SSH Keys di VPS.

Langkah pertama, Membuat SSH Key bisa juga disebut Key Rsa. RSA adalah sebuah algoritma pada enkripsi public key yang cocok untuk digital signature dan sering digunakan pada ecommerce.RSA adalah sebuah algoritma pada enkripsi public key yang cocok untuk digital signature dan sering digunakan pada ecommerce. Kita juga bisa membuat kunci Rsa di sistem Linux/Unix dengan menggunakkan terminal. Perintahnya ialah "ssh-keygen -t rsa".

root@zonemint:~#ssh-keygen -t rsa


Langkah kedua, Menyalin public_key ke VPS Debian 9 kita dengan perintah seperti berikut ini :

root@zonemint:~#ssh-copy-id root@IP_Address_VPS

keyword

Catatan : "Siapa yang menolong saudaranya dalam kebutuhannya, maka Allah Azza wa Jalla pun akan menolongnya dalam kebutuhannya". HR. Bukhari

#Sysadmin #VPS #Debian 

Sekian dari saya
Wassalamu'alaikum wr.wb
Cara Install dan Konfigurasi Prestashop 1.7.5 di Debian 9

Cara Install dan Konfigurasi Prestashop 1.7.5 di Debian 9

keyword

Assalamu'alaikum wr.wb

Cara Install dan Konfigurasi Prestashop di Debian 9PrestaShop adalah solusi e-commerce open source freemium. Perangkat lunak ini diterbitkan di bawah Lisensi Perangkat Lunak Terbuka. Itu ditulis dalam bahasa pemrograman PHP dengan dukungan untuk sistem manajemen database MySQL. Lebih umunya E-commerce kata laiinya Toko Online seperti Tokopedia, Bukalapak, Lazada dll. Untuk membangun website online sebaiknya install dulu web server seperti install LAMPP di Debian 9. Sebelum melakukan ini ikuti langkah instalasi LAMPP di Debian 9 yang udah saya buatkan artikel.nya di cek Dulu ya. Nah jika sudah siap semuanya ikuti langkah-langkah berikut ini :

Langkah pertama, pindahkan file prestashop ke dalam directory "/var/www/html/" kemudian ketikkan pada halaman browser anda "alamat_ip/prestashop/" lalu tekan "enter". Akan muncul installation assistant dan pilih bahasa yang akan digunakkan pada website toko online yang akan dibangun tadinya. Jika sudah kemudian tekan "Next".


Langkah kedua, instalasi Prestashop pada perjanjian lisensi saya sarankan centang pada kotak bawah kiri untuk menyetujui dan pilih "Continue" atau "Berikutnya".


Langkah ketiga, proses ini atau langkah ini memastikan tool yang dibutuhkan untuk menginstall prestashop diserver anda apakah sudah fix semua jika sudah klik "Continue" atau "Berikutnya".


Langkah keempat, kita disini mengisikan identitas mengenai toko online yang akan dibangun kemudian akun toko online yang akan dibuat jika sudah diisi semua klik "Next".


Langkah kelima, sebelumnya teman-teman sudah membuat database baru untuk toko online baik menggunakkan DB Mysql juga bisa. Isikan alamat server database anda, nama database, user dan password masuk DB Mysql anda. Jika sudah diisi klik "Next" atau juga bisa test connect apakah sudah terhubung dengan server database anda.


Langkah keenam, Tunggu hingga proses instalasinya selesai pastikan server terkoneksi internet atau juga bisa VPS. Jika proses selesai akan muncul email dan password untuk login pada dashboard admin Prestashop anda.


Langkah ketujuh, login sesuai email dan password tadi ya.


Fontend Prestashop version 1.7.5

keyword

Backend Prestashop version 1.7.5

keyword


Catatan : "Ketahuilah bahwa hati itu bisa melemah dan sakit, bahkan bisa mati karena kelalaian dan dosa-dosa". Ibnu Muflih (Kitab al-Adab al-Syar'iyah: 144)

Sekian dari saya
Wassalamu'alaikum wr.wb
Cara Install dan Konfigurasi Let's Encrypt SSL Debian 9

Cara Install dan Konfigurasi Let's Encrypt SSL Debian 9

keyword

Assalamu'alakum wr.wb

Cara Install dan Konfigurasi Let's Encrypt SSL Debian 9Nginx adalah server HTTP dan Proxy dengan kode sumber terbuka yang bisa juga berfungsi sebagai proxy IMAP/POP3. Kode sumber nginx ditulis oleh seorang warga negara Rusia yang bernama Igor Sysoev pada tahun 2002 dan dirilis ke publik pada tahun 2004. Let's Encrypt adalah organisasi non-profit baru dari Linux Foundation yang menyediakan SSL gratis untuk semua pemilik website. Let's Encrypt SSL gratis dan menawarkan perlindungan enkripsi standard, tapi tanpa warranty seperti SSL Certificates komersial dari RapidSSL, GeoTrust, Thawte dan Symantec. Aslinya SSL itu banyak sekali namun untuk versi free bisa pakai Let's Encrypt. SSL ini juga dapat diinstall pada VPS Linux anda, saya contohkan disini saya pakai Debian 9.4 64bit dari Domainesia. Untuk beli VPS murah dan cepat hanya di Domainesia dengan support 24 jam begitu juga panduan install VPS begitu mudah. Nah untuk itu ikuti langkah install Let's Encrypt SSL di Debian 9.4 :

Langkah pertama, Remote VPS anda dengan aplikasi pihak ketiga seperti putty, terminal (Linux) dll. Kemudian tambahkan repository cerbot untuk mengambil data-data yang dibutuhkan menginstall Let's Encrypt :

sudo add-apt-repository ppa:certbot/certbot

Langkah kedua, Update repository sistem operasi Debian 9 dengan command seperti berikut :

sudo apt-get update

Langkah ketiga, Jika proses update telah selesai, silahkan lakukan instalasi certbot pada sistem operasi Debian ini akan digunakan Web Server Nginx.

sudo apt-get install python-certbot-nginx

Langkah keempat, edit file konfigurasi default Nginx "/etc/nginx/sites-available/default" lalu pada server name isikan nama domain yang udah anda beli "server_name linxid.ga www.linxid.ga".


Langkah kelima, Nah, sekarang saatnya lakukan konfigurasi Let’s Encrypt di VPS agar bisa terpasang dengan cara,

sudo certbot -nginx -d linxid.ga -d www.linxid.ga

Jika muncul error hilangkan sintak atau perintah "-nginx".


Langkah keenam, masukkan email yang masih aktif lalu tekan "A" untuk menyetujui Terms of Service. Kemudian klik "Y" untuk melanjutkan proses selanjutnya.


Langkah ketujuh, Kamu bisa cek apakah VPS berhasil terinstall Let’s Encrypt apa belum lho! Silahkan tulis :

https://www.ssllabs.com/ssltest/analyze.html?d=www.linxid.ga



Catatan : "Bersabarlah kalian, karena Allah bersama orang-orang yang bersabar"
QS. Al-Anfal: 46.

Sekian dari saya
Wassalamu'alaikum wr.wb
Cara Cek ON atau OFF Kartu Jaringan Debian 9

Cara Cek ON atau OFF Kartu Jaringan Debian 9

keyword

Assalamu'alaikum wr.wb

Cara Cek ON atau OFF Kartu Jaringan Debian 9 - Metode ini atau cara ini hanyalah kita mengecheck apakah kartu jaringan tersebut mati (OFF) dan hidup (ON). Dengan ini kita tidak harus melihat langsung ke fisik kabel untuk mengechecknya. Paket yang diinstall cukup simple yaitu "ethtool net-tools", paket ethtool berfungsi untuk mengecheck keadaan atau kondisi kartu jaringan tersebut sehingga akan muncul ON atau OFF dimonitor anda. Paket Net-tools kita menginstall untuk perintah "IFCONFIG" jadi yang sudah terbiasa pakai ifconfig bisa diinstall paketnya net-tools. Untuk lebih lanjutnya simak langkah berikut ini :

Langkah pertama, install paket yang dibutuhkan dengan perintah :

root@zonemint:~# apt-get install ethtool net-tools


Langkah kedua, Nah jika sudah selesai menginstall paket tersebut lalu ketikkan perintah untuk mengchecknya kondisi kartu jaringan tersebut.

root@magigi-mint:~# mii-tool -i enp0s3 enp0s8


Catatan : "Jika seseorang berbuat kemunkaran, jangan Anda cela. Pujilah Allah karena anda selamat dari perbuatan itu, dan doakan dia agar mendapatkan hidayah" Syaikh Abdul ‘Aziz bin Muhammad As Sadhan.

Sekian dari saya
Wassalamu'alaikum wr.wb
Cara Konfigurasi Ip Address  Debian 8

Cara Konfigurasi Ip Address Debian 8

keyword


Assalamu'alaikum wr.wb

Cara Konfigurasi Ip Address (Static) Debian 8 Jessie - Setelah install minimal server Debian 8 lalu hal yang perlu atau terpenting adalah kita harus setting ip address agar dapat terhubung jaringan. Pengertian ip address itu sendiri "IP Address" atau kepanjangan dari Internet Protocol Address yang artinya alamat ip adalah deretan angka biner antara 32 bit sampai 128 bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Begitu penting kita setting ip address agar dapat terhubung dengan jaringan. Nah berikut ini langkah-langkah kita setting ip address dengan manual (Static) di Debian 8 Jessie.

Langkah pertama, login OS Virtual Server debian 8 anda dengan user "root" lalu kita edit directory "/etc/network/interfaces". Caranya yaitu dengan kettikan perintah :

root@zonemint:~# nano /etc/network/interfaces

Langkah kedua, edit script tersebut seperti dibawah ini :

iface eth0 inet static    
address 192.168.14.1
netmask 255.255.255.0
network 192.168.14.0
gateway 192.168.14.100
broadcast 192.168.14.255
dns-nameservers 8.8.8.8


Langkah ketiga, simpan dengan tekan tombol CTRL+ X lalu tekan "Y". Kemudian restart service dan cek status dengan caranya seperti berikut :

root@zonemint:~# /etc/init.d/networking restart
root@zonemint:~# /etc/init.d/networking status


Langkah keempat, cek apakah ip address "eth0" udah muncul atau belum, semisal belum lakukan restart service tersebut seperti langkah ketiga. Cara untuk mengeceknya yaitu ketikkan perintah seperti berikut :

root@zonemint:~# ifconfig eth0 atau root@zonemint:~# ifconfig -a

kedua perintah tersebut yang membedakkan "ifconfig eth0" kita hanya menampilkan adapter jaringan "eth0" saja namun "ifconfig -a" semua kartu jaringan yang ada di Debian 8 Jessie



Catatan : "Setiap yang bernyawa akan merasakan kematian" Ali Imran: 185


Sekian dari saya
Wassalamu'alaikum wr.wb
Konfigurasi RootLogin Ftp Server Debian 9

Konfigurasi RootLogin Ftp Server Debian 9

keyword

Assalamu'alaikum wr.wb

Konfigurasi RootLogin Ftp Server (Proftpd) Debian 9 - Sebelum ke langkah konfigurasinya pastikan udah install ftp server di Debian 9. Nah root diberikan akses untuk ftp itu aslinya rawan untuk disetting secara default dimatikkan namun hanya berbagi pengalaman atau untuk belajar lebih advanced aja. Itu saja yang dapat saya sampaikan lalu ikuti langkah berikut ini :

Langkah pertama, edit file konfigurasi default Proftpd "/etc/proftpd" lalu ketikkan perintah sebagai berikut :

root@zonemint:~# nano /etc/proftpd/proftpd.conf


Langkah kedua, tambahkan script paling bawah seperti berikut ini :

<Global>;
RootLogin on
UseFtpUsers off
</Global>;

Pastikan besar kecil huruf mempengaruhi ya!


Langkah ketiga, simpan lalu restart dan cek status konfigurasinya tersebut dengan command seperti berikut :

root@zonemint:~# /etc/init.d/proftpd restart
root@zonemint:~# /etc/init.d/proftpd status


Sumbermorzproject

Catatan : "Tidaklah seorang muslim tertimpa suatu kelelahan, atau penyakit, atau kehawatiran, atau kesedihan, atau gangguan, bahkan duri yang melukainya melainkan Allah akan menghapus kesalahan-kesalahannya karenanya"  HR. Al-Bukhari no. 5642 dan Muslim no. 2573

Sekian dari saya
Wassalamu'alaikum wr.wb
Tutorial Konfigurasi DNS Static di Mikrotik

Tutorial Konfigurasi DNS Static di Mikrotik

keyword

Assalamu'alaikum wr.wb

Tutorial Konfigurasi DNS Static di Mikrotik sama halnya dengan  Forwarding atau mengalihkan disaat user mengakses domain yang udah disetting untuk forward ke Local atau DNS Server Router. Cara atau langkah seperti ini sedikit advanced tentang keamanan untuk mengfilter pengguna yang mengakses domain atau website mengandung unsur porno, Judi dll. Nah untuk menyelesaikan Soal UKK TKJ Paket 2 dimana siswa untuk sebagai teknisi jaringan mengkonfigurasi DNS Static dengan mengalihkan website "mikrotik.com" ke "bsnp-indonesia.org". Tentunya kita mudah untuk mengkonfigurasi tetapi disini bsnp-indonesia memakai layanan security Cloudflare yang sulit untuk diredirect dan kita mengatasinya dengan Web Server Local atau Public seperti VPS. Untuk itu jika teman-teman sudah setting atau install Web Server LAMP ikuti langkah berikut :



Langkah pertama, tambahkan script di Web Server lalu simpan dengan tipe file ".php" atau "index.php". Berikut ini Script yang harus ditambahkan pada Web Server :

<?php 
if($_SERVER['HTTP_HOST'] == 'mikrotik.com') header("Location: http://bsnp-indonesia.org"); 
if($_SERVER['HTTP_HOST'] == 'www.mikrotik.com') header("Location: http://bsnp-indonesia.org");
?>

Script diatas saya ambil dari bluespedia

Langkah kedua, setting pada routeboard mikrotik pada menu "IP-DNS" lalu pilih "Static".


Langkah ketiga, selanjutnya klik Add atau tanda (+) kemudian isikan pada kolom name "mikrotik.com" dan Address "alamat Web Server local" mengapa begitu karena security website bsnp-indonesia menggunakkan layanan Cloudflare jadi kemungkinan sulit ditembus atau diredirect.


Langkah keempat, pastikkan anda menambahkan 2 konfigurasi dengan name "mikrotik.com" dan "www.mikrotik.com" Addressnya tetap alamat Web Server Local ya!


Untuk lebih lengkap bisa nonton Video dibawah ini :



Catatan : "3 hal yang jika hal ini terdapat dalam sebuah nasihat, maka tak kan tertolak: (1) jujur. (2) pengalaman dan memahami kondisi yang dinasihati. (3) lemah lembut dalam menyampaikannyaDr. Khalid Al Mushlih

Sekian dari saya
Wassalamu'alaikum wr.wb