Di sini akan dibahas mengenai aplikasi remote service pada Linux Debian, salah satunya adalah aplikasi SSH server. Untuk layanan SSH, kita perlu menginstall SSH Server dan Putty sebagai remote client-nya.
Untuk memulainya silahkan buat jaringan seperti di bawah ini:
Untuk memulainya silahkan buat jaringan seperti di bawah ini:
Skenario:
- Network 192.168.10.0/24 adalah LAN eksternal (LAN kondisi sebenarnya) yang terhubung dengan Router Client pada ether2.
- Interface ether2 pada Router Client berjenis Bridge agar network 192.168.10.0/24 bisa ping ke jaringan Virtualbox
- Lakukan Routing sampai Linux Debian mendapat akses internet
- Lakukan proses NAT Firewall Router Client seperti biasanya
- Lakukan proses DNS pada Router Client dan Router Server seperti biasanya
- Debian dipasang 2 Ethernet, sebagai internal network (192.168.100.2) dan host-only (generate 192.168.56.101)
- Semua adapter Host-only bersifat sementara untuk memudahkan konfigurasi secara remote saat menggunakan Winbox Mikrotik maupun SSH Client ke Debian
Instalasi Linux Debian Pada VirtualBox
Agar proses instalasi Linux Debian tidak berlama-lama karena harus instalasi driver hardware dan konfigurasinya pada virtualbox, maka untuk lebih mudah digunakan image yang dibuat OSBoxes () dimana image linux debian sudah dalam kondisi terkonfigurasi, sedangkan saat menambahkan layanan lain, kita masih tetap membutuhkan image iso linux debian yang lebih lengkap.
Agar proses instalasi Linux Debian tidak berlama-lama karena harus instalasi driver hardware dan konfigurasinya pada virtualbox, maka untuk lebih mudah digunakan image yang dibuat OSBoxes () dimana image linux debian sudah dalam kondisi terkonfigurasi, sedangkan saat menambahkan layanan lain, kita masih tetap membutuhkan image iso linux debian yang lebih lengkap.
Adapun kebutuhan aplikasinya antara lain:
- Virtualbox
- Linux Debian Image versi OSBoxes (saya gunakan debian Jesie 8.10), silahkan download di https://drive.google.com/file/d/1RJwddGUyF7M6tucXmFA4i3KV3XeFs5lZ/view?usp=sharing. Sedangkan untuk versi lain bisa kunjungi https://www.osboxes.org/debian/. Selanjutnya uraikan file Debian_8.10-VB-64bit.7z.
- Linux Debian Full version, silahkan download di https://www.debian.org/CD/http-ftp/, dimana jumlah CD nya sebanyak 8 iso image.
- Aplikasi Putty remote client, silahkan download di https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Install Debian Linux OSBoxes pada virtualbox
Type Linux, Version Debian 64 bit
Selanjutnya konfigurasi Adapter VirtualBox. Disini kita buat 2 adapter, yaitu internal network dan host-only adapter.
Mengkonfigurasi Storage Virtualbox dengan menambahkan file Debian 8.10 (64bit).vdi Linux Debian OSBoxes yang sudah didownload sebelumnya.
Pilih tombol Choose existing disk
Pilih file VDI Linux Debian OSBoxes
Kalau sudah klik tombol OK dan Start
Install SSH Server
Sesuai topologi di atas, maka debian memiliki 2 adapter:
Enter saja
Masukkan password: "osboxes.org"
Hura....sukses
Install SSH Server
Sesuai topologi di atas, maka debian memiliki 2 adapter:
- Ether1 untuk IP: 192.168.100.2 di network 192.168.100.0/24
- Ether2 untuk konfiguraasi kita buat 192.168.56.2 sesuai DHCP virtualbox
Sehingga kita harus mengubah ip static NIC pada debian.
Buka terminal Linux Debian dan login sebagai root dengan perintah su - password: osboxes.org
osboxes@osboxes:~$ su -
Password: osboxes.org
root@osboxes:~# nano /etc/network/interfaces
kemudian lakukan konfigurasi IP serperti dibawah ini:
untuk mengecek perubahan lakukan perintah ifconfig, jangan lupa untuk login sebagai root:
selanjutnya lakukan reboot dan cek dengan ifconfig
agar debian terhubung dengan DNS public seperti google.com, maka konfigurasi DNS pada debian
# nano /etc/resolv.conf
dan masukkan nameserver nya, contoh:
nameserver 10.10.10.1 # ether3 dari router client
nameserver 8.8.8.8 # DNS public punya google, free
nameserver 208.67.222.222 # DNS public punya OpenDNS, Free
ping dari windows command ke debian melalui host-only
Tahap selanjutnya kita instal layanan SSH server.
Update package:
root@osboxes:~# apt-get update
Sebelum menginstall SSH Server maka kita persiapkan file repository Debian CD1. Dari gambar CDROM bagian bawah pilih file debian-8.10.0-amd64-CD-1.iso.
root@osboxes:~# apt-cdrom add
root@osboxes:~# nano /etc/apt/sources.list
root@osboxes:~# apt-get install openssh-server
Secara default port SSH adalah 22, Anda dapat menggantinya melalui file konfigurasi SSH:
root@osboxes:~# nano /etc/ssh/sshd_config
Lalu simpan dengan menekan tombol CTRL + X lalu Y kemudian enter. Setelah selesai menginstall SSH jangan lupa untuk di-force unmout CD dari virtualbox
restart
root@osboxes:~# /etc/init.d/ssh restart
reboot
root@osboxes:~# reboot
untuk pengujian melalui localhost (test di debian itu sendiri):
root@osboxes:~# ssh osboxes@localhost -p 2018
Jika ingin meremote dari windows, kita bisa gunakan Putty, sebagai berikut:
Lalu simpan dengan menekan tombol CTRL + X lalu Y kemudian enter. Setelah selesai menginstall SSH jangan lupa untuk di-force unmout CD dari virtualbox
restart
root@osboxes:~# /etc/init.d/ssh restart
reboot
root@osboxes:~# reboot
untuk pengujian melalui localhost (test di debian itu sendiri):
root@osboxes:~# ssh osboxes@localhost -p 2018
Jika ingin meremote dari windows, kita bisa gunakan Putty, sebagai berikut:
Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. Teleprompter operator Los Angeles
ReplyDelete