Sabtu, 09 Juni 2012

Connectify for Linux with Single wireless interface

Wireless tools needed - iw, hostapd, wpa_supplicant, iwconfig
other tools - ifconfig, iptables, udhcpd
check whether all the above mentioned are installed, if not install before proceed further
Aim : To setup a wireless hotspot to share your internet connection you already have on a wireless interface
Here the hotspot and ur existing connection are going to be on the same single wireless interface card
step 1
Check whether ur wireless interface has the capability to act as access point, run the command
$ iw list
Under Supported interface modes, AP represents access point mode
step 2
check whether ur wireless interface driver is already build with nl80211 support
Run the following command to check that
$ lsmod | grep ath
ath9k 118238 0
mac80211 294370 2 ath9k,rtl8187
ath9k_common 13851 1ath9k
ath9k_hw 323077 2ath9k,ath9k_common
ath3k 12713 0
ath 23773 2 ath9k,ath9k_hw
cfg80211 178528 4 ath9k,rtl8187,mac80211,ath

If cfg80211 is ter in the output, it means u can use nl80211 driver
Mine is Atheros wireless adapter, so i am searching for ath driver
If urs broadcom, grep for bcm or b43
Having checked till here, if u r impatient go to last step where i
have provided shell script to do the remaining automatically
step 3
shutdown NetworkManager services which is used by gnome network manager applet “nm-applet” or
in kde, network manager plasma
in ubuntu/kubuntu/debian
$sudo service network-manager stop
step 4
create two virtual interface for ur existing wireless interface
$ sudo iw phy phy0 interface add new0 type station
$ sudo iw phy phy0 interface add new1 type __ap
here new0 and new1 are the new interfaces v have jst created
Change the MAC address for any one interface.
say
$sudo ifconfig new1 ether hw 12:34:a3:4f:5g:4e
check whether its created successfully, run the following command
$ ifconfig -a
it should show new0, new1
step 5
We are gonna setup access point @ new1 interface
Use the following minimal hostapd configuration file for that
#hostapd.conf
#change wlan0 to your wireless device
interface=new1
driver=nl80211
ssid=alfi-linux
channel=7
hw_mode=g
wme_enabled=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=********
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

I have located it under /etc/hostapd.conf
wpa_passphrase represents password, ssid represents ur wireless hotspot name
Give ur own value
This is a wpa2 personal encryption example
Run the following command to start the wireless hotspot
 
$ sudo hostapd /etc/hostapd.conf

 
step 6
set a static ip address to interface new1
$ sudo ifconfig new1 192.168.27.1 up

 
step 7
set up a dhcp server to provide ip address, dns, gateway details automatically to the clients
we are gonna use udhcpd service to setup our dhcp server
edit the file /etc/udhcpd.conf
 
start 192.168.27.2
end 192.168.27.254 
interface       new1 

since i set ip 192.168.27.1 for my new1, i am gonna use 192.168.27.0 subnet,
so start and end should be within that range
 
opt dns 192.168.x.x
option subnet 255.255.255.0
opt router 192.168.27.1
option  domain  urorgonizaion.edu

DNS is ur organizations DNS ip
router is ur wlan0 ip
domain is ur organizations domain
Having configured ur conf file, its time to start our udhcp server
 
$ service udhcpd start
or
$ /etc/init.d/udhcpd start

Check whether ur clients are able to see this hotspot, and able to connect

 
step 8

I am gonna connect to my existing wireless infrastructure network thro my new0 interface
our network is a wpa2 enterprise infrastructure network
so i am going to use wpa_supplicant tool to connect
if urs is wep encryption, use iwconfig tool
if urs wpa2 personal, use wpa_supplicant, refer man wpa_supplicant.conf page for help
here is my sample conf file
 
ctrl_interface=/var/run/wpa_supplicant
network={ 
ssid="kcc-wifi" 
key_mgmt=WPA-EAP 
eap=PEAP identity="****" 
password="***********" 
phase1="peaplabel=0" 
phase2="auth=MSCHAPV2" 
}

i located my file under /etc/wpa_supplicant.conf
use wpa_supplicant to connect
$ sudo wpa_supplicant -i new0 -c /etc/wpa_supplicant.conf

 
step 9
set up ip address statically or use dhcp client to get ipaddress dynamically
$ sudo udhcpc -i new0
this command will pull ip address, dns, gateway info for ur machine

 
step 10
Enable IP forwarding & NAT(Network Address Translation)
as root user
 
# echo "1" > /proc/sys/net/ipv4/ip_forward

Next, use iptables to do NAT(Network Address Translation)
 
$ iptables --table nat --append POSTROUTING --out-interface new0 -j MASQUERADE
$ iptables --append FORWARD --in-interface new1 -j ACCEPT

here new0 is connected to internet
new1 is our wireless hotspot access point
So in my case, i have internet connection in my new0 interface
thats been shared thro new1 interface
 
step 11
Shell Script to automate the above steps
 #1 hostapd.conf file, download and put it under /etc/
and change ssid & wpa_passphrase value
 #2 hotspotsetup.sh , download and execute like this
$ bash hotspotsetup.sh
as root user

Minggu, 04 Desember 2011

Convert Video di Debian - Ubuntu Menggunakan MMC (Mobile Media Converter)

Apakah di linux khususnya distro ubuntu bisa meng-convert video ke MP3, 3GP, AMR, WMA, OGG, WAV, MPEG, AVI, MP4, etc??? seorang penjaga toko Handphone di daerah Pertokoan Pd.Indah bertanya kepada saya. seandainya bisa saya mau beralih menggunakan ubuntu nih !!!

Bagi anda yg berkecimpung di dunia convert-mengconvert saya akui di mikocok windoz memang banyak sekali applikasi yg bisa menconvert media dari 'ini' ke 'itu' dan sangat di sayangkan karna minoritas applikasi yg 'mereka' gunakan adalah bajakan (ada juga orang bodoh yg gak tau kl applikasi yg ia gunakan adalah applikasi bajakan - ya ya ya orang bodoh itu adalah gw sendiri, tapi itu dulu...hahahahha)

Di linux, khususnya distro debian - ubuntu dan turunannya anda bisa menggunakan applikasi MMC (Mobile Media Converter) untuk melakukan convert video ke berbagai media format lainnya, applikasi ini saya dapat dari situs http://www.miksoft.net

Applikasi ini bisa anda download di http://www.miksoft.net/products/mmc_1.5.0_i386.deb

Setelah di download, dobel klik hasil download tersebut. maka otomatis applikasi MMC akan tampil di Application - Sound & Video - (instal applikasinya mudah kan :D )

Mobile Media Converter

Bagi anda penggemar berat CLI (Command Line Interface) anda bisa menginstallnya dengan cara di bawah ini.

root@R3M3X:~$ wget -c http://www.miksoft.net/products/mmc_1.5.0_i386.deb
--2009-10-09 09:04:24-- http://www.miksoft.net/products/mmc_1.5.0_i386.deb
Connecting to 192.168.3.1:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: 4108096 (3.9M) [text/plain]
Saving to: `mmc_1.5.0_i386.deb'

100%[======================================>] 4,108,096 34.6K/s in 2m 3s

2009-10-09 09:06:29 (32.5 KB/s) - `mmc_1.5.0_i386.deb' saved [4108096/4108096]

root@R3M3X:~$ sudo dpkg -i mmc_1.5.0_i386.deb
[sudo] password for eva-00:
Selecting previously deselected package mobilemediaconverter.
(Reading database ... 127188 files and directories currently installed.)
Unpacking mobilemediaconverter (from mmc_1.5.0_i386.deb) ...
Setting up mobilemediaconverter (1.5.0) ...

root@R3M3X:~$


Contoh di bawah ini, saya mengconvert video "Paramore-Use.Somebody-Kings.Of.Leon.Cover-Live.Lounge.mp4" ke Format MP3.


Semoga berguna bagi Agan-agan sekalian dan selalu cinta Indonesia :iloveindonesia

Kamis, 01 Desember 2011

Avant window navigator di ubuntu

untitled

Tampilan desktop yang menggunakan AWN dock

Avan Window Manager (AWN) adalah bar navigasi duntuk desktop linux yang posisi berada di bagian bawah layar. Hal ini dapat digunakan untuk memperlihatkan window yang terbuka dan bisa berfungsi sebagai kumpulan windows umum. Bentuknya cantik dan bisa di edit dengan berbagai macam tipe misalnya Flat, 3d atau curve. Bisa juga untuk menambah aplikasi lain yang tidak tersedia di applets menu.

untitled2

Berikut adalah Cara installasinya :

Menggunakan command di terminal

1
$sudo apt-get install avant-window-manager

Menggunakan Ubuntu Software Center dengan cara

  1. Main Menu -> Ubuntu Software center
  2. Pada kolom Search ketik Avant lalu enter
  3. Klik Install

Secara otomatis setelah installasi AWN akan terpasang di Main Menu -> Accessories -> Avant Window Navigator.

Agar AWN dapat muncul begitu startup caranya :

  1. Main Menu -> Preferences
  2. Pilih Startup Application
  3. Klik pada check box AWN

Setting AWN nya sesuai dengan keinginan yaitu :

1. Klik Pada menu paling kiri (Avant Window Navigator) akan tampil sebagai berikut

untitled3

2. Pilih Dock Preference maka akan tampil seperti berikut :

Bentuk Dock bisa disesuaikan dengan keinginan Anda, Bentukanya bisa 3D, Curve, Flat atau yang lain. Lalu ada Behavior dari Dock seperti Windows Dodge, Always Visible, Custom atau yang lain, Ada Auto Hide menu yang dapat secara otomatis menyembunyikan dock AWN jika tidak di pakai dan menu-menu lain untuk membantu anda mengcustomize bentuk dari AWN, jangan lupa pilih“Start AWN automatically” jika ingin AWN bisa start secara otomatis .

Pada menu Task Manager memungkinkan mengcustomize manager dari dock-nya, klik pilihan yang ada jika Anda Anda menambah Launchers secara otomatis dengan cara meng klik “Add” seperti contoh di bawah ini.

Apabila Anda ingin menambah menu dengan mudah, bisa menggunakan Applets yang tersedia. Klik pada Applets yang tersedia lalu klik tanda panah ke bawah. Secara otomatis Applets yang Anda pilih tadi akan terlihat di dock AWN nya.

Anda juga dapat memilih Themes AWN sesuai selera atau menginstall themes yang bisa AndaDownload langsung di situs AWN disini atau situs penyedia themes AWN yang bisa Anda temukan di Internet.

Jika Anda mengklik tombol Customize maka akan tampil Panel control, Numeric setting dan Iconyang juga bisa disetting sesuai dengan keinginan Anda.

Terakhir adalah menu Advanced yang juga bisa Anda sesuaikan sesuai selera.

Bagi beberapa orang AWN memang lebih kuno dibanding dengan Docky atau gnome do tetapi tidak bisa dipungkiri bahwa penggunaan dan customize AWN lebih mudah walaupun menu dan kemampuannya terbatas. Sekali lagi ini hanya masalah selera.


Semoga berguna bagi Agan-agan sekalian dan selalu cinta Indonesia :iloveindonesia

Cara Kerja Wireshark dan Pemakaiannya

Cara Kerja Wireshark dan Pemakaiannya



Wireshark adalah sebuah software sniffer freeware yang dapat didownload dengan mudah di www.wireshark.org. Walaupun termasuk kategori software gratis, software yang sebelumnya dinamakan Ethereal memiliki banyak fitur powerful yang tidak kalah dengan software sejenis. Program sniffer adalah program yang dapat digunakan apabila kita ingin ‘mengintip/mengendus/sniff’ sebuah jaringan, baik Ethernet m

aupun non-ethernet. Hanya saja, sehari-hari rasanya kita lebih sering berkutat dengan jaringan Ethernet.


Mengapa kita perlu ‘mengintip/mengendus’ jaringan ? Salah satu alasan kuat yang sering ditemui oleh penulis adalah “paket tidak pernah berbohong”. Yang dimaksud di sini, pada saat customer mengatakan bahwa jaringan nya pelan, atau jaringan nya tidak responsive, atau jaringan nya kadang cepat kadang tidak bisa connect, dsb., maka cara paling mudah adalah ‘mengendus’ jaringan dengan langsung melihat isi-isi paket yang lewat di jaringan tersebut. Pernah ada satu kasus yang penulis temukan, pada saat customer mengeluh network nya bermasalah (dan mereka langsung menyalahkan switchnya), setelah pa

ket diintip, kejadian sebenarnya adalah, ada satu mesin gateway, yang apabila mesin tersebut mendengar adanya paket request, maka mesin tersebut selalu menjawab untuk drop paket tersebut, sehingga jaringan seolah-olah tidak connect. Dari sini bisa kita pelajari, bahwa jaringan yang tidak lancar, bisa disebabkan oleh banyak sekali faktor yang harus diselidiki lebih lanjut.


Dahulu kala, semasa jaringan masih menggunakan hub, para pemakai jaringan amat mudah ‘mengintip’ isi percakapan dari para pemakai jaringan lainnya, karena teknologi hub memang masih bersifat shared. Shared yang dimaksud di sini adalah, walaupun komputer A hanya berbicara dengan komputer B, percakapan mereka dapat didengar oleh komputer C yang dicolokkan ke hub yang sama dengan A dan B. Masih teringat jelas saat bekerja di sebuah perusahaan yang memakai hub, dan di pagi hari penulis d

apat meng-crack semua user password pada saat login ke NT Domain(yang memang tidak secure, atau bisa dicrack dengan dictionary attack) memakai software l0pthcrack.


Untunglah, dengan adanya switch, hal tersebut di atas tidak mungkin terjadi ( walaupun masih mungkin dilakukan dengan teknik-teknik seperti ARP poisoning dsb. ), karena teknologi switch membuat jalur virtual untuk komunikasi antar pemakainya. Lalu, apabila memang ingin meng-sniff jaringan di lingkungan switch, bagaimana caranya ?


Salah satu cara yang bisa dilakukan adalah melakukan proses port mirroring dari switch tersebut ke salah satu port di mana kita memasang software sniffer kita. Cuma saja, biasanya hanya product switch yang manage-able yang bisa melaku

kan hal ini. Jika switch kita memakai unmanaged, maka prosesnya akan lebih rumit :D












Gambar di atas dapat dijadikan contoh kebanyakan jaringan yang ada, di mana biasanya network administrator menginginkan memonitor koneksi jaringan ke Internet. Maka yang dilakukan adalah melakukan ‘port mirroring’ pada link yang merah, dengan target mirror port adalah port tempat di mana wireshark dipasang. Tetapi, tentu saj

a untuk melakukan hal tersebut, network administrator harus mengkonfigurasi switch. ( Hampir sebagian besar switch yang ada di Allied Telesis, tempat penulis bekerja sudah mendukung port mirroring )













Bagaimana apabila tidak bisa mengotak-atik switch, atau switch tidak mendukung mirroring ? Salah satu jalan keluarnya adalah memasang hub. Memang sayangnya, tidak mudah mendapatkan hub di saat-saat sekarang, karena di pasaran kebanyakan sudah tidak diproduksi lagi. Kelemahan lain dari penggunaan hub adalah jenis koneksi nya half duplex, bukan full duplex seperti pada switch.






Minggu, 30 Oktober 2011

BurG Manager Di linux

sora

Dengan menggunakan Program buatan Ingalex & Canopus0003 ini kita jadi sangat mudah mengunakan karena selain pengaturan yang full GUI Burg-Manager ini juga sudah support bahasa Indonesia

Untuk bisa menggunakan Burg-manager ini anda harus menginstall BUC terlebih dahulu.
Download deb installer BUC :Untuk bisa menggunakan Burg-manager ini anda harus menginstall BUC terlebih dahulu.

ROOT-buc_014-241x300

ROOT-buc_015-300x298

ROOT-buc_016-293x300

ROOT-buc_017-293x300

ROOT-buc_018-293x300

ROOT-buc_019-293x300

Untuk bisa menggunakan Burg-manager ini anda harus menginstall BUC terlebih dahulu.

Download deb installer BUC :

https://dl.dropbox.com/s/c8ax2sqm2jj65lg/buc-0.5.2_bin_full.deb?dl

Setelah BUC terinstall silakan download Burg-manager:

https://dl.dropbox.com/s/a11d0qb2o0m0v8z/burg-manager-0.2.1.deb?dl

Setelah semuanya terinstall anda bisa menjalankan Burg-Manager dari Application > System Tools > Burg-Manager.

Semoga berguna bagi Agan-agan sekalian dan selalu cinta Indonesia :iloveindonesia

Rabu, 05 Oktober 2011

Install Web Server Di linux














ini gan install web server di ubuntu linux,.(XAMPP)
mungkin sebagian dari kalian pernah menginstall web server di ubuntu dengan langkah-langkah seperti ini :
1. Install apache http server
2. Install php untuk server apache
3. Install mysql server database
4. dan sebagainya (kalau dipikir-pikir sulit cara seperti ini, dan menghabiskan waktu),


ternyata ada yang lebih mudah, pertama download lampp nya disini gan
jika sudah, silahkan buka terminal,
saya anggap file tadi sudah terdownload dan terletak di dalam folder Downloads


root@R3M3X:~# cd Downloads
setelah itu, pindahkan file tersebut ke dalam folder /opt

root@R3M3X:~# sudo cp xampp-linux-1.7.3a.tar.gz /opt
root@R3M3X:~# cd
root@R3M3X:~# cd/opt
untuk melihat apakah file tadi sudah di copy paste ke folder /opt

root@R3M3X:~# ls
kalau udah, tinggal diekstrak

root@R3M3X:~# sudo tar
sudo tar xzvf xampp-linux-1.7.2.tar.gz
kalau sukses, maka akan muncul folder “lampp”

lalu kembali lagi terminal



root@R3M3X:~# cd/opt/lampp
root@R3M3X:~# sudo/opt/lampp/lampp start
terakhir, silahkan buka firefox kalian, lalu ketikkan localhost
jadi kaya gambar di bawah ini deh













Semoga berguna bagi Agan-agan sekalian dan selalu cinta Indonesia :iloveindonesia

Senin, 03 Oktober 2011

Cara mempercepat koneksi diubuntu

Tahap-tahapnya sebagai berikut :

1.# Buka terminal (cara CTRL + F2 isi gnome-terminal)

2.# Target file kita adalah sysctl.conf dan berada di /etc/sysctl.conf

3.# Backup file sysctl.conf cara ketik dibawah ini :

$ sudo cp /etc/sysctl.conf /etc/sysctl.conf.backup

4.# Edit file sysctl.conf cara ketik dibawah ini :

$ sudo gedit /etc/sysctl.conf

5.# Isi file sysctl.conf :

# increase TCP max buffer size setable using setsockopt(

net.core.rmem_max = 16777216

net.core.wmem_max = 16777216

# increase Linux autotuning TCP buffer limits

# min, default, and max number of bytes to use

# set max to at least 4MB, or higher if you use very high BDP paths

net.ipv4.tcp_rmem = 4096 87380 16777216

net.ipv4.tcp_wmem = 4096 65536 16777216

# don’t cache ssthresh from previous connectionnet.ipv4.tcp_no_metrics_save = 1

net.ipv4.tcp_moderate_rcvbuf = 1

# recommended to increase this for 1000 BT or higher

net.core.netdev_max_backlog = 2500

# for 10 GigE, use this, uncomment below

# net.core.netdev_max_backlog = 30000

# Turn off timestamps if you’re on a gigabit or very busy network

# Having it off is one less thing the IP stack needs to work on

#net.ipv4.tcp_timestamps = 0

# disable tcp selective acknowledgements.

net.ipv4.tcp_sack = 0

#enable window scaling

net.ipv4.tcp_window_scaling = 1

6. Simpan file tersebut lalu jalankan

$ sudo sysctl -p

7. Untuk menghilangkan efeknya anda tinggal mengganti file systcl.conf dengan yang kita backup tadi.

Nah itu adalah Cara Mempercepat Koneksi Internet di Ubuntu mungkin anda akan merasakan perubahan dalam berselancar di Internet.. have fun..
Semoga berguna bagi Agan-agan sekalian dan selalu cinta Indonesia :iloveindonesia