Remote Services Administration

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:

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
Rangkuman konfigurasinya sebagai berikut (jika ada yang salah silahkan dikoreksi, karena terkadang capture tidak sesuai kenyataan):


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.

Adapun kebutuhan aplikasinya antara lain:


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
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:

Simpan konfigurasi IP Ctrl+X dan Y untuk menyimpan. Kemudian lakukan restart atau reboot jika perlu

untuk mengecek perubahan lakukan perintah ifconfig, jangan lupa untuk login sebagai root:

tampak bahwa eth0 sudah berubah menjadi 192.168.100.2, sedangkan eth1 (host-only) digenerate menjadi 192.168.56.101 oleh virtualbox, anda dapat mengganti dengan cara yang sama, misalnya diganti menjadi 192.168.56.5:

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:

user: osboxes
password: osboxes.org

Kalian juga dapat meggunakan aplikasi Remote Client seperti WinSCP berikut ini:




1 comment:

  1. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. Teleprompter operator Los Angeles

    ReplyDelete