Posts

Showing posts from 2017

Cara Instalasi, Hapus dan Update Program di Debian Server dan turunannya

Instalasi Program di Debian Server Untuk melakukan instalasi program di debian server kita dapat menggunakan perintah apt-get dengan format sebagai berikut: apt-get install <nama paket> Misalnya kita akan menginstal program ssh. apt-get install ssh Instalasi File deb Selain dengan apt-get kita juga dapat melakukan instalasi program dengan menggunakan file deb. Kita download file deb program yang akan di instalasi dari internet kemudian jalankan perintah dpkg. dkpg -i <nama paket> Ketika kita melakukan instalasi file deb dengan dpkg biasanya ada dependensi yang belum terinstal. Hal ini dapat menyebabkan error saat instalasi. Untuk mengatasi error kita harus menginstal dependensi yang dibutuhkan. Berikut adalah perintah yang dapat digunakan untuk mengatasinya. apt-get install -f Perintah diatas dapat digunakan setiap kali kita mendapatkan error setelah menjalankan perintah dpkg -i. Perintah tersebut akan menginstal dependensi yang dibutukan jika memang dapat dipen

Menghubungkan Host ke Guest dan sebaliknya pada VirtualBox

Image
Untuk menghubungkan host ke guest pada virtualbox ikutilah langkah berikut: Tambahkan Host-only Adapter dengan klik pada File -> Preferences... -> Network. Pada Kolom Host-only Networks klik icon plus untuk menambah network. Untuk merubah ip address kita dapat melakukan klik ganda pada vboxnet0 yang baru saja ditambahkan. IP 192.168.56.1 adalah ip untuk host. Sekarang jalankan mesin virtual. Pada saat mesin virtual dijalankan, pada host interface vboxnet0 akan otomatis muncul kita dapat mengeceknya dengan ifconfig. ifconfig vboxnet0 Pada guest interface tidak otomatis muncul sehingga kita perlu menambahkan ip addressnya terlebih dahulu. Rentang ip yang tersedia untuk guest antara 2-254. Pada debian tambahkan konfigurasi ip address pada file /etc/network/interfaces. nano /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.56.2 netmask 255.255.255.0 Kemudian restart networking. service networking restart

Menghubungkan Guest ke Internet pada VirtualBox

Image
Untuk menghubungkan guest ke internet ikutilah langkah berikut: Cek terlebih dahulu koneksi host ke internet dengan ping ke 8.8.8.8. Kemudian jalankan virtualbox dan klik pada mesin yang ingin dihubungkan ke internet kemudian klik Network. Aktifkan Adapter 1 dengan menconteng pada Enable Network Adapter. Pada Attached to pilih Bridged Adapter. Kemudian pada Name pilih interface pada host yang telah terhubung ke internet. Disini saya memilih wlp3s0 karena komputer host terhubung ke internet melalui wifi. Untuk lebih jelasnya lihat gambar dibawah: Setelah itu jalankan mesin virtual kemudian login dan lakukan ping ke 8.8.8.8.

Menghubungkan guest dengan guest pada VirtualBox

Image
Sangat penting untuk dapat menghubungkan antar guest ketika sedang membuat simulasi jaringan di virtualbox. Misal kita memiliki dua guest sebut saja A dan B. A memiliki ip address 192.168.0.1 dan B memiliki ip address 192.168.0.2. Agar A dan B dapat saling terhubung ikutilah langkah berikut: Buka virtual box kemudian klik pada guest A. Kemudian klik Network. Pada tab Adapter1 klik Enable Network Adapter untuk mengaktifkan Adapter 1. Kemudian pada Attached to pilih Internal Network. Pada kotak Name akan otomatis terisi intnet. Lakukan hal yang sama pada guest B. Setelah itu kita jalankan mesin virtual kemudian berikan ip address pada masin-masing guest. Pengisian ip address pada masing-masing guest sesuai dengan jenis sistem operasi yang digunakan. Pada debian tambahkan ip address pada file /etc/network/interfaces. nano /etc/network/interfaces auto eth0 iface inet static address 192.168.0.1 netmask 255.255.255.0 Kemudian restart networking. service ne

Instalasi Guest Addition pada Linux

Guest Addition berfungsi untuk menambah beberapa fitur pada komputer guest seperti sharing folder, full screen, kamera, printer dll. Langkah instalasinya ialah sebagai berikut: Jalankan komputer guest linux. Pada guest buka terminal kemudian instal paket-paket yang dibutuhkan. apt-get install make build-essential module-assistant dkms Pada menu bar pilih Devices kemudian pilih Insert Guest Additions CD Image.... Pada sistem operasi berbasis GUI biasanya CD sudah otomatis termount, sehingga kita hanya perlu membuka file manager dan klik pada CD. Namun pada sistem operasi berbasis text seperti pada server maka kita perlu melakukan mount secara manual. Perintahnya ialah sebagai berikut: mount /dev/cdrom /media/cdrom Perintah diatas melakukan mount CD ke direktori /media/cdrom. Kini kita dapat membuka CD tersebut di /media/cdrom. Masuk ke CD kemudian jalankan file VBoxLinuxAdditions.run. Saat menjalankan file tersebut harus dengan akun root. sudo su cd /media/

Konfigurasi FTP Server

Image
Untuk melakukan konfigurasi ftp server di debian 8 ikutilah langkah berikut: Install vsftpd sebagai ftp server. apt-get install vsftpd Edit file /etc/vsftpd.conf. nano /etc/vsftpd.conf Cari dan rubahlah pada bagian-bagian berikut: local_enable=YES write_enable=YES chroot_local_user=YES rsa_cert_file=/etc/ssl/private/vsftpd.pem rsa_private_key_file=/etc/ssl/private/vsftpd.key ssl_enable=YES Tambahkan baris-baris berikut dibagian bawah file. allow_writeable_chroot=YES allow_anon_ssl=NO force_local_data_ssl=YES force_local_logins_ssl=YES ssl_tlsv1=YES ssl_sslv2=NO ssl_sslv3=NO require_ssl_reuse=NO ssl_chipers=HIGH Buat sertifikat ssl untuk ftp. Sertifikat ssl terdiri dari dua file yaitu ftp.pem dan file kuncinya bernama ftp.key openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/ftp.key -out /etc/ssl/certs/ftp.pem Buat user untuk ftp. Disini saya akan menambahkan dua user bernama bandung dan jakarta. adduser bandung adduser jakarta Kemudian buat

Konfigurasi DNS Server pada Debian 8 Server

Image
DNS server berfungsi untuk memetakan ip address ke domain misalnya www.google.com, www.yahoo.com dsb. DNS dibuat untuk mempermudah kita dalam mengingat alamat suatu server. Untuk konfigurasi DNS server pada Debian ikutilah langkah berikut: Konfiguradi IP address menjadi sbb: IP Address : 192.168.0.2 Netmask : 255.255.255.0 Cara konfigurasi ip address di Debian bisa dilihat di bagian Konfigurasi IP Address . Rubah hostname pada file /etc/hostname sesuai yang diinginkan. nano /etc/hosts 127.0.0.1 localhost #127.0.1.1 ns1 192.168.0.2 ns1.kita.com ns1 Rubah hostname pada file /etc/hostname sesuai yang diinginkan. nano /etc/hostname Disini saya beri nama ns1. ns1 Untuk mengaktifkan nama hostname baru jalankan perintah berikut: hostname -F /etc/hostname Cek hasilnya dengan perintah: hostname Setelah itu install paket bind9. Untuk menginstalnya kita memerlukan koneksi internet atau CD repositori. apt-get install bind9 File k

Konfigurasi DHCP Server pada Debian 8 Server

Image
DHCP Server berfungsi untuk pengalokasian ip address untuk client secara dinamis sehingga kita tidak perlu mensetting satu persatu ip address pada client. Client hanya perlu mensetting pengaturan ip secara dinamis(DHCP). Berikut rincian server DHCP: IP Address : 192.168.10.1 Netmask : 255.255.255.0 Broadcast : 192.168.10.255 Network : 192.168.10.0 Gateway : 192.168.10.100 Untuk konfigurasi DHCP Server ikutilah langkah berikut: Instalasi isc-dhcp-server dengan perintah: apt-get install isc-dhcp-server File konfigurasi dhcp terletak di /etc/dhcp/. Edit file /etc/dhcp/dhcpd.conf. nano /etc/dhcp/dhcpd.conf Rubah pada bagian-bagian berikut: # A slightly different configuration for an internal subnet. subnet 192.168.10.0 ne

Mengatasi Sinyal Lemah (Weak Signal) pada Wifi RTL8723BE di Ubuntu

Image
Cek jenis cipset wifi yang terpasang dengan perintah: # lspci | grep Network Maka akan muncul jenis cipset yang dipakai seperti yang ditebalkan pada baris berikut: 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter Download driver yang diperlukan pada alamat https://github.com/lwfinger/rtlwifi_new Kemudian masuk pada direktori tempat hasil download berada kemudian lakukan ekstrak. # cd Downloads/ # unzip rtlwifi_new-master.zip Setelah itu masuk ke direktori hasil ekstrak. # cd rtlwifi_new-master/ Kemudian lakukan compile. # make Jika tidak ada error kemudian instal hasil compile ke sistem linux kita. # make install Hapus modul wifi yang sudah ada dan ganti dengan yang baru. # modprobe -rv rtl8723be # modprobe -v rtl8723b ant_sel=2 Ubah angka 2 pada ant_sel dengan nilai yang sesuai misal 1 atau yang lainnya jika wifi tidak berfungsi dengan baik. Sampai disini seharusnya wifi sudah ber

Instal Cisco Paket Tracer 7 di Fedora 25

Image
Instal Cisco Paket Tracer 7 di Fedora 25 Download file Cisco Packet Tracer 7 bernama PTL7064.tar.gz . Disini saya memakai yang 64 bit. Kemudian ekstrak di folder ~/Downloads/ . Kemudian instal beberapa paket yang dibutuhkan. $ sudo dnf install qtwebkit-2.3.4-11.fc24.x86_64 qtwebkit-devel-2.3.4-11.fc24.x86_64 Librari libcrypto.so.1.0.0 di butuhkan oleh Paket Tracer namun sayangnya paket tersebut sudah tidak ada di repositori resmi Fedora 25. Untuk itu kita akan memasangnya secara manual. Librari libcrypto.so.1.0.0 terdapat pada paket openssl-1.0.0i-1.fc17.x86_64.rpm . Karena itu kita download dulu paket tersebut dari halaman http://archives.fedoraproject.org/ . Atau download dari terminal. $ wget -c ‘http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/17/Everything/x86_64/os/Packages/o/openssl-1.0.0i-1.fc17.x86_64.rpm’ Kemudian kita ekstrak file rpm yang telah di download. $ rpm2cpio ./openssl-1.0.0i-1.fc17.x86_64.rpm | cpio -idmv Maka t

Install kazam di Fedora 25

Install kazam Fedora 25 Download zip dari https://launchpad.net/kazam . Ekstrak hasil download. Misal di ekstrak di folder ~/Downloads . Install paket yang dibutuhkan. $ sudo dnf install python3-distutils-extra python3-dbus intltool Jalankan file setup di folder hasil ekstrak. $ cd ~/Downloads/kazam-1.4.5/kazam-1.4.5/ $ sudo python3 setup.py install Kemudian jalankan kazam dari terminal. $ kazam Jika muncul pesan seperti dibawah: /usr/bin/kazam:32: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded. from gi.repository import Gtk Traceback (most recent call last): File "/usr/bin/kazam", line 146, in from kazam.app import KazamApp File "/usr/lib/python3.5/site-packages/kazam/app.py", line 35, in from kazam.backend.prefs import * File "/usr/lib/python3.5/site-packages/kazam/backend/prefs.py&

Menghubungkan komputer Host dan Guest di Virtualbox

Image
Jika kita ingin menghubungkan komputer host ke guest di virtualbox, caranya adalah sebagai berikut: Buka virtualbox kemudian klik menu File kemudian klik Preferences... . Kemudian pilih Network . Setelah itu pilih kolom Host-only Networks . Klik icon plus untuk menambah interface seperti pada gambar. Akan muncul sebuah interface bernama vboxnet0 . Kita dapat menentukan ip address yang akan dipakai oleh komputer host dengan double klik pada vboxnet0 . Rubah ip address sesuai kebutuhan. Jika sudah klik OK kemudian OK . Pada komputer host buka terminal kemudian ketikan perintah berikut: ifconfig Akan terdapat interface yang tadi ditambahkan. vboxnet0 Link encap:Ethernet HWaddr 0a:00:27:00:00:00 inet addr:192.168.56.1 Bcast:192.168.56.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overr

Konfigurasi IP Address di Debian 8

Sebelum konfigurasi IP address kita lihat terlebih dahulu interface yang terpasang di sistem. $ su # ifconfig | grep eth Hasilnya adalah: eth0 Link encap:Ethernet HWaddr 08:00:27:6e:b7:a0 Disini saya memiliki satu interface yang aktif bernama eth0 . Jika kita telah memasang ethernet namun belum terbaca di sistem, gunakan perintah berikut untuk melihat ethernet yang terpasang. # ifconfig -a Untuk mengaktifkan interface. # ifup eth0 Untuk menonaktifkan interface. #ifdown eth0 Memberi IP Address Untuk memberi ip address pada interface yang telah terpasang ikuti langkah-langkah berikut: Buka file /etc/network/interfaces . # nano /etc/network/interfaces Kemudian edit pada bagian berikut: # The primary network interface #allow-hotplug eth0 auto eth0 iface eth0 inet static address 192.168.4.2 netmask 255.255.255.248 network 192.168.0.0 broadcast 192.168.4.7 gateway 192.168.4.1 dns-nameserver 202.10.200.2 dn

Instal Windows Font di Ubuntu

Image
Yang dimaksud windows font disini ialah seperti times new roman, courier, arial dll. Saat kita menginstal ubuntu-restricted-extras maka windows font akan otomatis didownload dan diinstal. Namun jika kita tidak tersambung internet saat menginstal ubuntu-restricted-extras, misal karena kita install dari repository yang ada di harddisk atau menggunakan file deb hasil download apt-id maka kita harus mengistal windows font secara manual. Untuk itu terlebih dahulu kita download windows fontnya. Kita bisa cari di google untuk nama-nama file berikut: andale32.exe arial32.exe arialb32.exe comic32.exe courie32.exe georgi32.exe impact32.exe times32.exe trebuc32.exe verdan32.exe wd97vwr32.exe webdin32.exe Letakan semua file yang telah di download dalam satu folder. Jika kita akan menggunakannya dilain waktu maka copylah terlebih dahulu ke folder lain karena semua file tersebut jika telah dieksekusi akan otomatis dihapus. Buka terminal kemudian

Menambakan Terminal di Geany Teks Editor

Geany adalah teks editor yang biasa dipakai untuk ngoding program. Terminal pada geany biasanya telah muncul secara default, tapi pada beberpa distro turunan ubuntu kadang terminalnya tidak muncul. Terminal sangat bermanfaat ketika kita ingin meng-compile program agar dapat di eksekusi seperti pada bahasa C. Untuk memunculkan terminal lakukan langkah-langkah berikut: Instal paket libvte9 $ sudo apt-get install libvte9 Jika kita sedang menjalankan geany, close dulu kemudian jalankan lagi maka terminal akan muncul dibagian bawah.

Cara Install Adobe Flash Player di Iceweasel/Firefox

Untuk instal Adobe Flash Player di Icewease/Firefox lakukan langkah-langkah berikut: Download filenya di https://get.adobe.com/flashplayer/ . Buka terminal kemudian ekstrak file install_flash_player_11_linux.i386.tar.gz di direktori Downloads . $ cd Downloads $ tar xvzf install_flash_player_11_linux.i386.tar.gz Masuk ke direktori hasil ekstrak. $ cd install_flash_player_11_linux.i386 $ ls Terdapat dua direktori dan dua file yaitu: LGPL/ usr/ libflashplayer.so readme.txt Kemudian copy file libflashplayer.so ke direktori /usr/lib/mozilla/plugins/ $ sudo cp libflashplayer.so /usr/lib/mozilla/plugins/ Copy semua file yang ada di usr/ ke direktori /usr. $ sudo cp usr/* /usr Instalasi telah selesai. Coba jalankan Firefox dan mainkan video secara online.

Install Cisco Packet Tracer 6 di Debian, Ubuntu dan Turunannya

Untuk melakukan instalasi Cisco Packet Tracer 6 di Debian, Ubuntu dan turunannya lakukan langkah-langkah berikut: Pertama persiapkan Cisco Packet Tracer yang akan kita instal. Dinisi nama filenya adalah Cisco-PT-620.tar.gz . Jika kita belum memiliki Packet Tracer-nya kita dapat mendownloadnya di internet, cari dengan keyword Cisco-PT-620.tar.gz . Setelah Cisco Packet Tracernya tersedia, kemudian buka terminal dan masuk ke direktori tempat file Cisco Packet Tracer berada. Setelah itu ekstrak file Cisco Paket Tracer-nya. $ cd Download/ $ tar xvzf Cisco-PT-620.tar.gz Kemudian masuk ke folder hasil ekstrak tersebut. $ cd PacketTracer62Student/ Masuk ke akun root kemudian lakukan instal. $ sudo su # ./install Tekan enter sampai 99% kemudian tekan "y". Tunggu sampai proses instalasi selesai. Kemudian jalankan dengan perintah berikut: $ packettracer

Mengatasi Error: dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) pada Ubuntu

Jika kita mengalami dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) dikarenakan gagal ketika instalasi suatu program (disini program yang error ialah codeblocks -- cara ini bekerja untuk setiap error dengan pesan seperti pada judul) maka cara mengatasinya ialah sebagai berikut: Jalankan perintah dibawah untuk memperbaiki error. sudo apt-get install -f Maka muncul keluaran seperti dibawah, perhatikan yang diberi warna hijau. Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following packages were automatically installed and are no longer required: libntdb1 libsidplayfp Use 'apt-get autoremove' to remove them. The following extra packages will be installed: codeblocks-contrib codeblocks-dev Recommended packages: valgrind The following packages will be upgraded: codeblocks-contrib codeblocks-dev 2 upgraded, 0 newly installed, 0 to remove and 9 not upgrad