Cara Membuat Hotspot Wifi di Ubuntu untuk Android

Cara membuat hotspot wifi di ubuntu untuk android mudah-mudah susah sob hehehe, sebelumnya saya sudah memposting tentang cara membuat hospot atau access point di ubuntu untuk komputer atau sharing koneksi internet di ubuntu dan untuk membuat hotspot antar komputer kita dapat membuat jaringan via adhoc tetapi android tidak bisa membaca jaringan ini melainkan anya dapat membaca jaringan infrastruktur atau Akses Point saja. Jika di dalam windows kita mengenal adanya aplikasi Conectify, nah dengan ubuntu kita juga bisa membuat pengganti Conectify sob, sehingga kita dapat menshare koneksi kita dengan android sob. Oke kita langsung saja sob.

Konfigurasi Hospot Android


1. Pertama kita Install dulu tool yang akan digunakan, yaitu hostapd dan dhcp-server.

sudo apt-get install dhcp3-server hostapd

2.  Buat file hostapd.conf, kita buat di home folder saja agar mudah

sudo gedit hostapd.conf

3. Masukkan script konfigurasi berikut ke dalam file hostapd.conf

interface=wlan0
driver=nl80211
ssid=wifi_android
channel=1
hw_mode=g
auth_algs=1
wpa=3
wpa_passphrase=1234567890
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP
ssid dan wpa_passpharse bisa diganti sesuai keinginan sob. Simpan dan tutup file.

 4. Masuk ke file dhcpd.conf di /etc/dhcp

sudo gedit /etc/dhcp/dhcpd.conf

Disini kita akan memasukkan konfigurasi untuk koneksi kita sob, masukkan script berikut di paling bawah file.

option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;

option domain-name-servers 8.8.8.8, 8.8.4.4 ;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.254;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;

DNS yang akan digunakan adalah DNS Google yaitu 8.8.8.8, 8.8.4.4. Range IP host adalah 192.168.1.10 sampai dengan 192.168.1.254 sobat boleh menggantinya asal sesuai aturan dari TCP/IP yah. Sedangkan router adalah laptop kita, yaitu menggunakan IP 192.168.1.1. Simpan lalu close.

5. Buka file isc-dhcp-server di /etc/default

sudo gedit /etc/default/isc-dhcp-server
Setelah file terbuka cari INTERFACES="" lalu beri value wlan0 sehingga menjadi INTERFACES="wlan0" simpan dan tutup lagi.

6. Konfigurasi file sysctl.conf di /etc

sudo gedit /etc/sysctl.conf

Hilangkan tanda pagar pada #net.ipv4.ip_forward=0 , dan ubah 0 menjadi angka 1. Simpan dan tutup file.

7. Buka file rc.local

sudo gedit /etc/rc.local

Tambahkan script dibawah sebelum exit 0

/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Untuk konfigurasi selesai sampai disini, lalu kita lanjutkan untuk membuat perintah agar hospot wifi untuk android kita aktif.

Membuat Koneksi Hotspot Wifi di Ubuntu untuk Android

1. Buat file konek.sh

sudo gedit konek.sh

lalu isi file dengan script dibawah ini

#!/bin/sh -e
sudo nmcli nm wifi off
sudo rfkill unblock wlan
sudo hostapd -B hostapd.conf
sleep 1
sudo ifconfig wlan0 inet 192.168.1.1
sleep 1
sudo /etc/init.d/isc-dhcp-server start
exit

 2. Jalankan hotspot

Jika konfigurasi sudah selesai kita coba jalankan wifi kita dan kita coba konekkan dengan hp android kita.

sh konek.sh

Disini saya sudah test sob dengan android saya.

Cara Membuat Hotspot Wifi di Ubuntu untuk Android

Cara Membuat Hotspot Wifi di Ubuntu untuk Android


Dan hasilnya koneksi dengan wifi berjalan lancar, tetapi sering terganggu jika akan konek ke internet, entah apa yang salah sob, mungkin dilain waktu saya akan perbaiki. jika sobat ada yang sudah lancar tolong dishare disini sob agar saling menambah ilmu kita. Nah semoga sobat berhasil Membuat Hotspot Wifi di Ubuntu untuk Android.
Previous
Next Post »

2 comments

Click here for comments
Ijal_Friezt
admin
January 31, 2015 at 6:08 AM ×

pas dijalanin fail mas, katanya begini

afrizal@afrizal-Aspire-4552:~$ sh konek.sh
Configuration file: hostapd.conf
Could not read interface wlan0 flags: No such device
nl80211: Driver does not support authentication/association or connect commands
Could not read interface wlan0 flags: No such device
nl80211 driver initialization failed.
hostapd_free_hapd_data: Interface wlan0 wasn't started
SIOCSIFADDR: No such device
wlan0: ERROR while getting interface flags: No such device
* Starting ISC DHCP server dhcpd * check syslog for diagnostics.
[fail]

ini kenapa ya mas? mohon bantuannya mas..

Reply
avatar
February 10, 2015 at 10:41 AM ×

Could not read interface wlan0.

itu wifiya ga ada atau belum terdetksi, atau bisa dengan nama lain, coba cek ifconfig

Reply
avatar

ConversionConversion

Thanks for your comment