Rabu, 23 Januari 2008

Tutorial Proxy Server:Pertama-tama kita install dulu program untuk membuat Proxy Server yaitu denganaptitude -> / -> squid -> enter -> + -> g -> g ->
setelah program untuk membuat Proxy Server sudah terinstall semua, barulah kita mulai mengedit program tersebut yaitu dengan cara:

mcedit /etc/squid/squid.conf
acl all src 0.0.0.0/0.0.0.0
acl lab1 src 192.168.1.0/255.255.255.0
acl tidak dstdomain www.download.com
acl manager proto cache_objectacl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
serta
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
# Example rule allowing access from your local networks. Adapt
# to list your (internal) IP networks from where browsing should
# be allowed
#acl our_networks src 192.168.1.0/24 192.168.2.0/24
#http_access allow our_networkshttp_access allow localhosthttp_access deny tidakhttp_access allow lab1
# And finally deny all other access to this proxyhttp_access deny all
# TAG: http_access2
# Allowing or Denying access based on defined access lists
#
# Identical to http_access, but runs after redirectors. If not set
# then only http_access is used.
#
#Default:
# none
# TAG: http_reply_access
# Allow replies to client requests. This is complementary to http_access.
#
# http_reply_access allowdeny [!] aclname ...
#
# NOTE: if there are no access lines present, the default is to allow
# all replies
#
# If none of the access lines cause a match the opposite of the
# last line will apply. Thus it is good practice to end the rules
# with an "allow all" or "deny all" entry.
#
#Default:
# http_reply_access allow all
#
#Recommended minimum configuration:
#
# Insert your own rules here.
#
#
# and finally allow by defaulthttp_reply_access allow all

Minggu, 20 Januari 2008

AnTenA kAleNg

Konsep dasar gaya hidup hijau, yakni reuse, refill, dan recycle, juga berlaku di dunia teknologi informasi. Dengan mendaur ulang kaleng menjadi antena wireless LAN. Sebenarnya isitilah antena kaleng bukan penyebutan yang benar. Sebab, kaleng dalam keseluruhan antena ini, hanya berfungsi sebagai balancing saja yang menganalogikan dengan antena helical pada HT yang sebenarnya hanya balancing, bukan antena.

Dengan menganalisis berdasarkan jarak jangkauan dan stabilitas koneksi saja. Sedangkan signaling tidak bisa dianalisis tanpa tool. Jadi, saat itu tidak diperoleh data kebocoran sinyal, adanya spletter ke frekuensi lain, dan lain sebagainya.Antena kaleng itu umumnya punya sudut pancaran (beamwidth) 15 derajat. Hal ini diketahui dengan membandingkan sudut pancaran signal antena jadi dengan memanfaatkan secara maksimal panduan-panduan mengenai antena wireless yang ada di Internet.

Teknik Pemasangan

Pembuatan antena kaleng sendiri melalui beberapa tahap. Tahap pertama adalah pembuatan antena kaleng itu sendiri. Dilanjutkan dengan pemasangan dan pointing.Setelah terpasang dan sudah di-pointing, bandingkan gain antena wave guide dengan antena existing link yang sudah ada. Pasang antena di tower atau pipa kemudian lakukan pointing sampai maksimal dan siap digunakan.

Jangan lupa, perhatikan cuaca untuk keselamatan antena dan radio. Jangan pernah melakukan pointing saat mendung, apalagi hujan. Baik di lokasi pemasangan atau di ISP yang hendak dituju. Bagaimanapun, antena wave LAN, baik kaleng atau orisinal, masih sensitif terhadap cuaca.

CARA PEMBUATAN ANTENA KALENG

1. Pertama, siapkan peralatan dan bahan-bahan. Mulai bor, penggaris, hingga kaleng bekas dengan profil dimensi yang sesuai. Dalam contoh yang diperagakan, digunakan kaleng bekas Quaker Outmeal. Kaleng ini setara dengan kaleng susu instan ukuran 400 gr, Twister Stick Snack, atau kaleng buah produk Cina.

Kemudian, kaleng dibersihkan dan diratakan mulutnya agar tidak melukai tangan. Pastikan kaleng sudah bersih dan kering sebelum masuk ke tahap berikutnya. 1

2. Dilanjutkan dengan pengukuran diameter dan tinggi kaleng. Masukkan ukurannya dalam rumus untuk menentukan titik wave guide dan penguatannya. Rumus bisa dilihat di situs pada akhir artikel ini.

Siapkan konektor N Female Panel Mount dan membuat wave guide sesuai hasil kalkulasi dimensi kaleng dan frekuensi yang telah diperoleh sebelumnya dari rumus.

3. Ukur lokasi dari dasar kaleng dan bor titik wave guide. Kemudian buat lubang baut dudukan konektor N Female Panel Mount.

Tahap berikutnya adalah perkabelan. Kupas inner tembaga kabel CNT/LMR-200 yang memiliki nilai resistansi 50 Ohm untuk wave guide. Lanjutkan dengan menyambung kabel inner Wave Guide ke konektor N Female Panel Mount.

Panjang kabel jumper adalah kelipatannya hasil yang diperolehdari rumus: berdasarkan rumus (3 x 108 (rambatan sinyal di udara)/frekuensi dalam khz) x 0,92 (koefisien kabel)

4. Pasang wave guide yang sudah tersolder di ke lubang di kaleng. Eratkan baut konektor ke kaleng. Jangan lupa untuk segera menutup dengan rubber silicon sebagai pelindung dari kebocoran air dan mencegah terjadinya karat pada konektor.

Bor dasar kaleng untuk memasang clamp mounting ke tower atau dudukan antena. Solusi lain, bisa juga menggunakan besi plat untuk stang kaleng. Intinya, kaleng bisa ditempelkan kuat ke tower atau tiang tanpa kesulitan. Tentu saja, wave guide tidak boleh bergeser atau bergerak ke titik yang lain.

5. Potong kabel RG-8 9913/CNT/LMR-400 yang memiliki nilai resistansi 50 Ohm untuk jumper dengan panjang kelipatan 11,5 cm. Perhatikan situs referensi untuk melihat rumus perhitungan cable balancing.

Pasangkan konektor N Male atau N Female ke jumper. Lalu lindungi sambungan konektor dengan rubber silicon.

Setelah terpasang kuat, baru masuk tahap finishing, yakni pemasangan tutup depan kaleng. Tutup depan ini perlu diperhatikan bahannya, tidak dari bahan metal. Jadi bisa plastik atau PVC. Kemudian semua celah diberi silicon gel, untuk penahan air. Lalu dimulailah pengecatan bodi kaleng sesuai selera.

6. Setelah terangkai semua dengan kuat dan enak dilihat, maka antena kaleng siap dipasang. Ada dua cara pemasangan antena kaleng ini. Keduanya tidak jauh berbeda dengan pemasangan antena wave LAN biasa. Kedua cara ini tergantung pada jenis perangkat radio yang digunakan.

Ada perangkat yang langsung ke komputer, ada juga yang membutuhkan router. Setelah terpasang, uji coba antena dengan teknik War Driving. Teknik ini menggunakan software Site Survey seperti Netstumbler.





SAMBA SERVER

Samba merupakan service yang berfungsi untuk filesharing dan printer Linux pada client Windows. Pada saat instalasi debian Etch 4.0, paket samba sudah ada di opsi awal pemilihan paket yang bernama filesharing. Namun, perlu diketahui bahwa konfigurasi awal dari samba tersebut dirasa kurang sempurna walaupun secara security sudah baik. Lalu bagaimana cara membuat konfigurasi sederhana, mudah serta aman.

Langkah-lankah yang harus dilakukan:

1.Ketikkan command /etc/init.d/sambastop

Setelah service samba sudah mati, anda edit file konfigurasi samba (smb.conf) yang berada pada /etc/samba/.


2.Edit file smb.conf dan penjelasan konfigurasinya :

[global]

workgroup = YUNITA ----> nama workgroup yang muncul nantinya
server string = %h server
dns proxy = no
interfaces = 127.0.0.0/8 eth0 ---> eth0 merupakan LANcard,bisa diganti menurut medianya
bind interfaces only = true
log file = /var/log/
samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/
samba/panic-action %d

###### Authentication #######

security = user ---> hanya untuk user yang terdaftar.
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
passwd program = /usr/bin/passwd %u
passwd chat = *EntersnewsUNIXspassword:* %nn *RetypesnewsUNIXspassword:* %nn *passwordsupdatedssuccessfully* .

#==============Share Definitions ====================

[data] (menentukan nama filesharing)
path = /media/repo/ (path tempat folder dishare)
guest ol = no - ---> akses guest ditolak, untuk menghidupkan ganti dengan yes
browseable = yes ---> bisa dibrowsing
read-only = no ---> read-only memiliki opsi yes atau no
valid-users = yodi, root ----> list user yang memiliki akses
writeable = yes ---> bisa ditulis.
create mask = 700 ----> hak membuat file
directory mask = 700 ----> hak membuat direktori

[my data]
path = /media/
guest ol = yes
browsable = yes
read-only = no
writeable = yes
valid users = yodi,root

[printers]
comment = All Printers
browseable = no
path = /var/spool/
samba
printable = yes
public = no
writable = no
create mode = 0700

# Sharing Printer Windows clients look for this share name as a source of downloadable
[print$]
comment = Printer Drivers
path = /var/lib/
samba/printers
browseable = yes
read only = yes
writable = yes
guest ok = no ----> guest dilarang masuk
write list = root, @ntadmin

# Sharing CD-ROM with others.
[cdrom]
comment =
Samba server's CD-ROM
writable = no
locking = no
path = /cdrom
public = yes ----> public berarti bebas dipakai oleh siapa saja

sQuiD sErver debian

1.Langsung ketikkan perintah apt-get install squid

2.Tunggu sampai selesai ddengan settingan konfigirasinya ada di vim /etc/squid/squid.conf

3.Untuk melihat user proxy gunakan perintah /etc/group
ownership file, file yang diubah ownershipnya diantaranya : squid.conf, dengan perintah :chown -R proxy:proxy /etc/squid/*

4.Terus lakukan perintah :
squid -z untuk mengecek apakah setingan squid kita sudah benar dengan perintah :
*squid -NCd1
*squid -D

5.Lanjutkan apakah Squid sudah berjalan dengan melihat pidnya :
ps -aux

root 2347 0.0 0.2 4628 672 ? Ss 08:34 0:00 /usr/sbin/squid -D -sYC
proxy 2349 0.0 1.9 6852 4576 ? S 08:34 0:00 (squid) -D -sYC
proxy 2359 0.0 0.1 1420 280 ? Ss 08:34 0:00 (unlinkd)
root 2361 0.0 0.5 2720 1396 ? Ss 08:34 0:00 /usr/sbin/dhcpd3 -q eth1
daemon 2369 0.0 0.1 1832 416 ? Ss 08:34 0:00 /usr/sbin/atd
root 2376 0.0 0.3 2192 764 ? Ss 08:34 0:00 /usr/sbin/cron
root 2403 0.0 0.2 1572 492 tty1 Ss+ 08:34 0:00 /sbin/getty 38400 tty1
root 2407 0.0 0.2 1576 492 tty3 Ss+ 08:34 0:00 /sbin/getty 38400 tty3
root 2408 0.0 0.2 1576 492 tty4 Ss+ 08:34 0:00 /sbin/getty 38400 tty4
root 2409 0.0 0.2 1576 492 tty5 Ss+ 08:34 0:00 /sbin/getty 38400 tty5
root 2410 0.0 0.2 1576 496 tty6 Ss+ 08:34 0:00 /sbin/getty 38400 tty6
root 2449 0.0 0.2 1576 492 tty2 Ss+ 10:38 0:00 /sbin/getty 38400 tty2
root 2507 0.0 0.9 7864 2380 ? Ss 16:07 0:00 sshd: root@pts/0
root 2509 0.0 0.7 4012 1780 pts/0 Ss 16:07 0:00 -bash
root 2677 0.0 0.2 4628 664 ? Ss 16:34 0:00 /usr/sbin/squid -D
proxy 2679 0.0 3.0 13600 7424 ? Sl 16:34 0:02 (squid) -Duntuk mentransparent dilakukan dengan iptables :
iptables -I PREROUTING -p tcp –dport 80 -s 192.168.90.0/24 -j REDIRECT –to-port 3120 -t natdan di rc.local ditambahi file :/bin/rm -f /var/run/squid.pid/usr/sbin/squid -D

6.Untuk testnya silahkan Anda browsing dengan mengetikkan perintah
tail -f /var/log/squid/access.log

UdAh dEh...

bWt sErvEr

Instalasi dhcp sErver
Langkah- langkahnya adalah:

1.Mencari paket dengan perintah apt-cache search dhcp(dalam MC)

2.Pilih paket yang bernama dhcp3-server dengan perintah apt-get install dhcp3-server (dalam MC )

3.Tunggu proses sampai selesai, setelah selesai dilanjutkan dengan mengconfigurasi dhcpd.confnya, lokasinya ada di :vim /etc/dhcp3/dhcpd.conf

4.Diedit pada baris# option definitions common to all supported networks…option domain-name “jaringan.net”;option domain-name-servers mesin.jaringan.net;option subnet-mask 255.255.255.0;default-lease-time 600;max-lease-time 7200;subnet 192.168.10.0 netmask 255.255.255.0 {range 192.168.10.1 192.168.10.15;option broadcast-address 192.168.10.255;option routers 192.168.10.1;

5.Sesuaikan dengan settingan client yang ada di jaringan anda. terus deklarasikan ethernet mana yang akan dilalui oleh dhcpnya ada di :vim /etc/default/dhcp3-serverdan edit dibagian :
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?# Separate multiple interfaces with spaces, e.g. “eth0 eth1″.INTERFACES=”eth1″

6.Kemudian di restart dengan konfigurasi /etc/init.d/dhcp3-server restart

sElamAt mEncOba