05.49

Dial-Up for Linux

Diposting oleh Rianda CyberCafe.net

Koneksi Dial-up di Linux

Mau Share internet dilinux ternyata tidak semudah seperti kita melakukan konfigurasi windows internet share, tapi disinilah seni nya linux kita jadi tahu bukan hanya sharing aja karena ternyata sharing itu perlu routing dan mapping DNS.

Berikut cara mensetting Internet Sharing di Linux

pertama pastikan anda punya perangkat kerasnya:

  1. Modem External ( Lebih saya sarankan karena lebih bnyak disupport )

  2. Workstation ( komputer yang telah terkoneksi dengan jaringan )

  3. line telepon

Kedua persiapan Aplikasinya :

  1. wvdial ( pada distro Mandriva 2007 sudah tidak terintegrasi )

  2. OS Mandriva 2005

  3. Iptables

Asumsi saya komputer anda telah terinstall OS Mandriva 2005 , semua aplikasi sudah terintegrasi ( included ) pada cd Mandriva 2005 jadi anda hanya tinggal install seperti biasa menggunakan rpm maupun urpmi.

Konfigurasi wvdial

masuk sebagai root

[userdrake@migration-team ~]$ su -
[root@migration-team ~]#

jalankan wvdialconf

[root@migration-team ~]# wvdialconf /etc/wvdial.conf
Scanning your serial ports for a modem.

ttyS1<*1>: ATQ0 V1 E1 — OK
ttyS1<*1>: ATQ0 V1 E1 Z — OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 — OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 — OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 — OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0 — OK
ttyS1<*1>: Modem Identifier: ATI — 28800
ttyS1<*1>: Speed 2400: AT — OK
ttyS1<*1>: Speed 4800: AT — OK
ttyS1<*1>: Speed 9600: AT — OK
ttyS1<*1>: Speed 19200: AT — OK
ttyS1<*1>: Speed 38400: AT — OK
ttyS1<*1>: Speed 57600: AT — OK
ttyS1<*1>: Speed 115200: AT — OK
ttyS1<*1>: Max speed is 115200; that should be safe.
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0 — OK
ttyS0<*1>: ATQ0 V1 E1 — ATQ0 V1 E1 — ATQ0 V1 E1 — nothing.
Port Scan<*1>: S2 S3

Found a modem on /dev/ttyS1.

Lakukan konfigurasi wvdial.conf

[Dialer Defaults]
Modem = /dev/ttyS1
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0
Phone = 080989999
Username = telkomnet@instan

Password = telkom

jalankan wvdial

[userdrake@migration-team ~]# wvdial

setelah komputer terkoneksi biasanya komputer nya akan mendapatkan DNS di /etc/resolve.conf dan routing gateway telkom itu artinya komputer anda sudah bisa browsing,

Untuk menshare ada beberpa tahapan konfigurasi lagi.

Aktifkan forward ipv4

[userdrake@migration-team ~]# vi /etc/sysctl.conf

ipv4_forward = 1 ( aktif , default=0 )

agar network local dapat melakukan routing ke ppp0 ( disini kunci agar jaringan komputer kita dapat sharing internet

[userdrake@migration-team ~]# iptables -t nat -A POSTROUTING -s 10.60.254.0/24 -o ppp0 -j MASQUERADE

05.30

Jaringan Linux

Diposting oleh Rianda CyberCafe.net

Konfigurasi Jaringan Linux


Jaringan komputer adalah kumpulan sejumlah komputer yang saling terhubung untuk dapat saling berkomunikasi dalam bentuk sharing data, chating, browsing dan lainya. Artikel kali ini akan membahas tentang sistem jaringan pada mesin Linux. Sistem Linux mempunyai kemampuan untuk administrasi sistem jaringan dengan berbasis GUI dan berbasis Text. Tutorial kali ini membahas administrasi sistem jaringan pada mesin Linux berbasis Text yakni dengan menggunakan sistem console atau shell linux yang mempunyai kemiripan dengan comment prompt atau dos prompt pada mesin windows.

A. Mendeteksi Kondisi Kartu Jaringan (NIC)
1. Memeriksa keberdaan kartu jaringan
Saat pc melakukan booting, mesin linux akan melakukan pendeteksian semua perangkat keras yang terpasang untuk melakukan pengecekan ulang, termasuk juga kartu jaringan. Jika muncul pesan eth0 bernilai [OK] maka kertu jaringan bisa digunakan, tapi jika pesannya adalah eth0 bernilai [FAILED] maka kartu jaringan perlu dilakukan instalasi ulang atau upgrade.

2. Memeriksa kartu jaringan dengan perintah, #modprobe [nama kartu jaringannnya]
[root @ sambaserver root ]# modprobe rtl8139 => jika [OK] maka bisa dipakai.


B. Memasang IP Address melalui konsole atau shell linux
1. Melihat kondisi settingan kartu jaringan dengan perintah ifconfig
[root @ sambaserver root ]# ifconfig
:>> informasi yang muncul berupa Ipaddress yang ada
2. Jika IP address belum ada, maka pengisian IP address dengan perintah ifconfig sbb :
[root @ sambaserver root ]# ifconfig eth0 [no IP adrress] netmask [nonetmask/subnetmask] broadcast [no pancaran]
3. Memasang IP address pada alamat eth0
[root @ sambaserver root ]# ifconfig eth0 192.168.1.200 netmask 255.255.255.0 broadcast 192.168.1.255
4. Memeriksa konfigurasi IP address
[root @ sambaserver root ]# ifconfig eth0 => (hanya alamat pada eth0}
# ifconfig => (informasi alamat yang lengkap)
5. Menonaktifkan kartu jaringan pada eth0 (disable)
[root @ sambaserver root ]# ifconfig eth0 down
6. Mengaktifkan kembali kartu jaringan pada eth0 (activated)
[root @ sambaserver root ]# ifconfig eth0 up
7. Daemon yang digunakan pada jaringan
Daemon yaitu program untuk menangani system jaringan. Linux memiliki daemon yang bernam network yang berada dalam direktori = /etc/rc.d/init.d/network
Sintak untuk mengaktifkan daemon jaringan adalah sbb:
# /etc/rc.d/init.d/network {start | stop | restart | reload | status }
8. Menjalankan Daemon jaringan
[root @ sambaserver root ]#/etc/rc.d/init.d/network start
jika muncul pesan [OK] maka konfigurasi berhasil dan daemon dah aktif.
9. Menjalankan kembali daemon jaringan
[root @ sambaserver root ]# /etc/rc.d/init.d/network restart
10. Mematikan daemon jaringan
[root @ sambaserver root ]# /etc/rc/d/init.d/ network stop


C. Membuat file untuk konfigurasi IP address
Proses intalasi / setting IP tersebut diatas sifatnya hanya sementara, artinya jika komputer dimatikan atau restart maka saat hidup lagi settingan IP sudah hilang. Maka settingan IP addres sebaiknya dilakukan saat instalasi linux pertama kali.
Namun demikian ada cara lain, agar settingan IP address tidak hilang yaitu dengan membuat file konfigurasi tersendiri yang akan mengkonfigurasi saat Pc booting. Caranya adalah sbb :
1. saat login kedalam mesin linux, maka masuklah dengan user root sebagai super user/administrator. Namun jika sudah terlanjur dengan user biasa, bisa login ulang dengan perintah $ su
[user @ sambaserver user ] $ su {user bisa}
password : * * * * * {sebagi user root}
[root @ sambaserver root ]#
2. Buat file konfigurasi jaringan pada rc.local yang berada di direktori /etc/init.d, yang berupa file local yang akan dijalankan setiap kali PC booting.
3. buka file tersebut dengan editor vi, dengan perintah sbb :
[root @ sambaserver root ]# vi /etc/init.d/rc.local
lalu tambahkan baris berikut, dengan mengawalinya menekan huruf [I] = :
/sbin/modprobe rtl8139 => aktifkan kartu jaringannya
/sbin/ifconfig eth0 192.168.1.200 netmask 255.255.255.0 broadcast 192.168.1.255
=> setting ip addressnya
/sbin/ifconfig lo 127.0.0.1 => aktifkan ip addres mesin local
/sbin/ifconfig eth0 up = > aktifkan eth0 yang sudah berisi ip address
/sbin/ifconfig lo up => aktifkan lo yang sudah berisi ip addres local
4. Simpan file rc.local tersebut dengan cara menekan [esq], lalu tombol [shift] + [:] dilanjutkan tekan huruf [w] dan [q] lalu [enter].
Demikian Tutorial kali ini. Mohon maaf jika masih ada kekurangan.

untuk mendownload distro linux klik imag diatas

05.19

Sharing Internet

Diposting oleh Rianda CyberCafe.net

Sharing Internet di Linux

Apa yang ada pada modem adsl anda tidak perlu ubah , kecuali anda
sudah konsultasi dengan technical support isp anda.
dari data yang anda berikan bahwa :
Lan Modem Ip Konfigurasi
Ip adres= 192.168.1.1
Subnet mask= 255.255.255.0

eth0 = 192.168.1.2 netmask 255.255.255.0 adalah lancard ke modem
eth1 = 192.168.0.1 netmask 255.255.255.0 adalah lancard ke client
client menggunakan ip 192.168.0.0/24

Langkah langkah untuk melakukan sharing internet
pertama tama pastikan dulu iptables sudah terinstall pada mesin anda
dan kernel anda sudah support untuk nat dan masquarading

dari yang anda sebutkan adalah redhat 10 ? ( setau saya redhat cuman
sampe 9 ) tapi gak masalah apapun itu variant linux anda
yang penting latest version , supaya anda tidak repot mengupdate dan
melakuakn patch security.

ok mari kita mulai tahapan pembuatan sebuah gateway
login sebagai root


pastikan sysctl anda sudah berisi ipv4 forwarding jika belom maka
paste 2 baris ini kedalam sysctl anda

-su-2.05b# pico /etc/sysctl.conf

#---------paste ini -------
net.ipv4.ip_forward=1
net.ipv4.conf.default.rp_filter=1
#--------------------------

-su-2.05b# sysctl -w net.ipv4.ip_forward=1
-su-2.05b# sysctl -w net.ipv4.conf.default.rp_filter=1

lalu jadikan ip 192.168.1.1 pada modem sebagai default gateway
dengan mengetikan

-su-2.05b# route add default gateway 192.168.1.1

setelah itu masukan dns server isp anda pada /etc/resolv.conf


-su-2.05b# pico /etc/resolve.conf
#----paste ini -------
nameserver 202.xxx.xx.x
nameserver 202.xxx.xx.x
#---------------------

lalu anda chek koneksi server linux anda ke internet , misal
menggunakan ping, traceroute , atau jika icmp di block, anda juga
bisa menggunakan lynx

-su-2.05b# ping www.yahoo.com
-su-2.05b# traceroute www.yahoo.com
-su-2.05b# lynx www.yahoo.com

jika tahapan yang anda lakukan betul dan tidak ada kerusakan pada
hardware semua perintah di atas
akan menampilkan result seperti ini
ping www.yahoo.com
PING www.yahoo.akadns.net (66.94.230.34): 56 data bytes
64 bytes from 66.94.230.34: icmp_seq=0 ttl=53 time=205.509 ms
64 bytes from 66.94.230.34: icmp_seq=1 ttl=53 time=212.910 ms
64 bytes from 66.94.230.34: icmp_seq=2 ttl=53 time=199.721 ms
^C
--- www.yahoo.akadns.net ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 199.721/206.047/212.910/5.398 ms

-su-2.05b# traceroute www.yahoo.com
traceroute: Warning: www.yahoo.com has multiple addresses; using
66.94.230.49
traceroute to www.yahoo.akadns.net (66.94.230.49), 64 hops max, 40
byte packets
1 router.indofreebsd.or.id. (xxx.xxx.xxx.xxx) 4.124 ms 3.858 ms
2.899 ms
2 192.168.34.41 (192.168.34.41) 94.073 ms 86.728 ms 111.133 ms
3 61.94.21.14 (61.94.21.14) 97.456 ms 100.135 ms 50.421 ms
4 203.208.143.173 (203.208.143.173) 95.818 ms 101.186 ms 96.320
ms
5 203.208.182.1 (203.208.182.1) 1307.220 ms 1332.852 ms 971.969
ms
6 so-0-1-0.plapx-cr2.ix.singtel.com (203.208.182.150) 344.335 ms
216.022 ms 248.116 ms
7 203.208.173.66 (203.208.173.66) 215.310 ms 193.145 ms 193.261
ms
8 203.208.168.246 (203.208.168.246) 203.853 ms 203.459 ms
204.305 ms
9 ge-3-0-0-p240.msr1.scd.yahoo.com (216.115.106.177) 197.231 ms ge-
4-0-0-p450.msr2.scd.yahoo.com (216.115.106.205) 213.411 ms ge-3-0-0-
p240.msr1.scd.yahoo.com (216.115.106.177) 197.287 ms
10 ten-2-3-bas1.scd.yahoo.com (66.218.82.221) 199.777 ms ten-1-3-
bas1.scd.yahoo.com (66.218.82.217) 200.899 ms ten-2-3-
bas1.scd.yahoo.com (66.218.82.221) 197.747 ms
11 p18.www.scd.yahoo.com (66.94.230.49) 194.097 ms 211.100 ms
194.902 ms


jika sampai tahap ini tidak ada masalah , anda tinggal melanjutkan
pada tahap berikutnya yaitu :
membuat firewall yang akan mentranlasikan network anda atau
memasquaradekan network anda

-su-2.05b# iptables -t nat -L

jika install default rule rule nat tersebut masih kosong , oleh
karena itu mari kita membuat simple script firewall nya

-su-2.05b# pico /sbin/firewall
#----------isi file firewall---------

#!/bin/sh
RULE=/sbin/iptables
$RULE -F INPUT
$RULE -F OUTPUT
$RULE -F FORWARD
$RULE -X
$RULE -t mangle -F
$RULE -t nat -F
$RULE -t mangle -X
$RULE -t nat -X

# stop S P O O F
for f in /proc/sys/net/ipv4/conf/*/rp_filter; do
echo 1 > $f
done


$RULE -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE

#---------------------------------------

lalu save
buat file terebut executable
-su-2.05b# chmod +x /sbin/firewall

lalu eksekusi firewall kita

-su-2.05b#/sbin/firewall
kita buat agar setelah restart script tersebut automatis tereksekusi
dengan cara memasukan nya ke rc.local

-su-2.05b# pico /etc/rc.local
#------isi file rc.local---
/sbin/firewall

#--------------------------


setelah itu test gateway baru kita dari pc client

misal pc client dengan setting sebagai berikut :

ip address 192.168.0.10
dns nya isi dengan ip dns isp anda
gateway 192.168.0.1


kemudian cobalah browsing

22.07

Welcome

Diposting oleh Rianda CyberCafe.net

Selamat Datang Di webblog

Rianda Cybercafe.net

Blog yang mengkhususkan untuk komunitas pelanggan
wanet Rianda CyberCafe.net..

blog ini merisikan tutorial, game, free software untuk warnet n info tentang
warnet Rianda Cybercafe dan Warnet yang ada di daerah Teluk Kuantan sekitarnya..