Feeds:
Tulisan
Komentar

Perintah dasar Linux

Banyak perintah dasar linux.. tp yang ini jelas berguna

diambil dari http://www.alumni-smktelkomjkt.org/forum/viewthread.php?forum_id=32&thread_id=29

============================================

gunzip filename.gz Meng-uncompress sebuah file zip (*.gz” or *.z). dengan menggunakan gzip (juga zip atau compress) jika anda menginginkan mengompress file.

bunzip2 filename.bz2 Meng-uncompress file dengan format (*.bz2) dengan utiliti “bzip2″, digunakan pada file yang besar.

unzip filename.zip Meng-uncompress file dengan format (*.zip) dengan utiliti “unzip” yang kompatibel dengan pkzip for DOS.

find / -name “filename” Mencari “namafile” pada komputer anda dimulai dengan direktori / . Namafile tersebut mungkin saja berisi wildcard (*,?).

locate filename Mencari file dengan string “filename”. Sangat mudah dan cepat dari perintah di atas.

pine Email reader yang sangat mudah digunakan, dan menjadi favorit banyak pemakai mesin Unix. Atau anda bisa pakai email yang sangat customize, yaitu “mutt”,

talk username1 Berbicara dengan keyboard dengan user lain yg sedang login pada mesin kita (atau gunakan “talk username1@machinename” untuk berbicara dengan komputer lain) . Untuk menerima undangan percakapan, ketikkan”talk username2″. Jika seseorang mencoba untuk berbicara dengan anda dan itu dirasakan mengganggu, anda bisa menggunakan perintah “mesg n” untuk menolak pesan tersebut. Dan gunakan perintah “who” atau “rwho” untuk melihat siapa user yang mengganggu tersebut.

mc Menjalankan “Midnight Commander” sebagai file manager, cepat dan bagus.

telnet server Untuk menghubungkan komputer kita ke komputer lain dengan menggunakan protokol TELNET. Gunakan nama mesin atau Nomor IP mesin, dan anda akan mendapatkan prompt login name dari mesin tersebut, masukkan passwordnya, oh ya .. anda juga harus punya account di mesin remote tersebut. Telnet akan menghubungkan anda dengan komputer lain dan membiarkan anda untuk mengoperasikan mesin tersebut. Telnet sangat tidak aman, setiap yang anda ketik menjadi “open text”, juga dengan password anda !

rlogin server (=remote login) Menghubungkan anda ke komputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda.

rsh server (=remote shell) Jalan lain untuk menghubungkan anda ke remote machine. Apabila login name/password anda sedang dipakai di remote mesin tsb, maka password anda tidak akan berlaku.

ftp server Ftp ke mesin lain, ini sangat berguna untuk mengopy file ke/dari remote mesin.

Minicom Progam Minicom (dapat dikatakan seperti “Procomm for Linux”smiley.

./program_name Menjalankan program pada direktori aktif, yang mana tidak terdapat pada PATH anda

xinit Menjalankan X-window server (tanpa windows manager).

startx Menajalan X-window server dan meload default windows manager. Sama seperti perintah “win” under DOS dengan Win3.1

startx — :1 Menjalankan sesi X-windows berikutnya pada display 1 (default menggunakan display 0). Anda dapat menjalankan

banyak GUI terminal secara bersamaan, untuk pindah antar GUI gunakan , , etc, tapi ini akan

lebih banyak memakan memori.

xterm (pada X terminal) ,menjalankan X-windows terminal. Untuk keluar ketikkan “exit”

xboing (pada X terminal). Sangat lucu deh …., seperti games-games lama …..

gimp (pada X terminal) Program image editor yang sangat bagus, bisa disamakan dengan Adobe Photoshop, yangmembedakan adalah program ini gratis.

netscape (pada X terminal) menjalankan netscape, versi pada waktu tulisan ini dibuat telah mencapai versi 4.7

netscape -display host:0.0 (pada X terminal) menjalankan netscape pada mesin yang aktif dan menampilkan outputnya pada mesin yang bernama “host” display 0 screen 0. Anda harus memberikan akses untuk mesin aktif untuk menampilkannya pada mesin “host” dengan perintah “xhost”

shutdown -h now (sebagai root) Shut down sistem. Umumnya digunakan untuk remote shutdown. Gunakan untuk

shutdown pada konsol (dapat dijalankan oleh user).

haltreboot (sebagai root) Halt atau reboot mesin. Lebih simple dari perintah di atas.

man topic Menampilkan daftar dari sistem manual pages (help) sesuai dengan topic. Coba “man man”. lalu tekan “q” untuk

keluar dari viewer. Perintah “info topic” Manual pages dapat dibaca dilhat dengan cara “any_command –help”.

apropos topic Menampilkan bantuan manual berdasarkan topik..

printtool (sebagai root dalam X-terminal) Tool konfigurasi untuk printer anda. Setting akan membuat/menambahkan file /etc/printcap.

setup (sebagai root) Konfigurasi mouse, soundcard, keyboard, X-windows, system services.

alias ls=”ls –color” Membuat alias untuk perintah “ls” sehingga format menjadi berwarna. Dalam contoh ini alias adalah juga “ls”. Letakkan alias ke dalam file /etc/bashrc jika anda menginginkan alias selalu dapat diakses oleh semua user. Ketik

“alias” untuk melihat alias yang ada pada sistem.

adduser user_name Membuat account untuk user baru (anda harus berada pada posisi root). Contoh :adduser opicJangan lupa mengeset password untuk user baru tersebut pada langkah selanjutnya : “passwd opic” dan masukkan passwordnya 2 kali. Direktori user ini umumnya berada pada direktori /home/opic, tetapi dapat di set ke direktori lain.

useradd user_name Sama dengan adduser

userdel user_name Menghapus account user (harus dengan root)

groupadd group_name Membuat group baru pada sistem.

Passwd Merubah password pada account yg aktif. Jika anda sebagai root, anda dapat merubah password user dengan perintah smileyasswd user_name

chmod perm filename (=change mode) Merubah hak pakai file milik kita (jika anda dengan root anda bisa merubah permisi setiap file). Anda dapat membuat permisi file menjadi 3 mode : read (r), write (w), execute (x) ke 3 klas dari user : owner (u), group (g), others (o). Cek akses permisi dari file dengan perintah :ls -l filenameJika akses dari file tersebut untuk seluruh mode, maka akan ditunjukkan :rwxrwxrwx3 huruf pertama menunjukkan permisi untuk pemilik file (owner), 3 angka kedua menunjukkan groups, 3 angka terakhir untuk other. File yang tidak ada hak aksesnya biasanya ditunjukkan sebagai : “-”. Contoh, perintah ini akan menambahkan hak permisi untuk melihat file “junk” (read) kepada semuanya (=user+group+others):chmod a+r junkPerintah dibawah ini akan menghapus hak permisi untuk menjalankan file tersebut oleh others:chmod o-x junkAnda dapat mengeset secara default untuk hak akses suatu file baru yang dibuat dengan perintah “umask”, (lihat man umask)

chown new_ownername filenamechgrp new_groupname filename Mengubah kepemilikan suatu file.Anda akan menjalankan 2 perintah ini setelah anda mencopy file untuk digunakan orang lain.

su (=substitute user id) Dapat diasumsikan sebagai superuser (=root) anda diharuskan memasukan password root. Ketikkan “exit untuk melanjutkan login sebelumnya. Jangan menjalankan mesin anda dengan login sebagai root. Root account digunakan untuk administrasi sistem dan perintah “su” dipakai bila anda memang memerlukannya, ini untuk mencegah kerusakan sistem apabila terjadi hal-hal yang tidak diinginkan.

rpm -ivh filename.rpm (=Red Hat Package Manager) Instalasi program dengan utiliti dari Redhat dan menampilkan informasi-informasi yang terjadi. Lihat perintah berikutnya untuk instalasi melalui GUI (xwindow).

glintgnorpm (dalam X terminal) pada RH. 52 “glint” merupakan program utility instalasi untuk file “rpm” dan “gnorpm” pada RH6.0. Gunakan utility ini untuk melihat paket-paket yang terinstall pada komputer anda. Program yg belum terinstall terlihat pada RedHat CD anda dan informasi ditampilkan tentang hal itu, dan lakukan instalasi jika diinginkan (harus melalui root).

kernelcfg (sebagai root dalam X terminal). GUI untuk menambah/menghapus module. Anda dapat melakukan hal seperti tersebut melaui mode comman dline dengan perintah “insmod”, tetapi “insmode” kurang disenangi oleh para newbie linux.

insmod parportinsmod ppa (sebagai root) meload module ke dalam kernel (module dapat dikatakan device driver pada DOS). Contoh di samping menampilkan bagaimana memasukkan modules untuk mendukung eksternal paralel port zip drive (akan ditampilkan pesan2 untuk masalah yang muncul)

rmmod module_name (sebagai root, not essential). Menghapus module module_name dari kernel.

setserial /dev/cua0 port 0×03f8 irq 4 (sebagai root) Mengeset serial port ke setting non-standard. Contoh ini menunjukkan setting standar untuk serial port 1, COM1 pada DOS dan (cua0 atau ttyS0 pada Linux. Standar setting pada PC untuk serial port kedua (cua1 atau ttyS1) adalah: alamat dari i/o port 0×02f8, irq 3. Serial port ketiga (cua2 or ttyS2): 0×03e8, irq 4. Serial Port ke empat (cua3 or ttyS3): 0×02e8, irq 3. Tambahkan setting anda pada /etc/rc.d/rc.local jika anda menginginkannya dijalankan pada saat boot. Lihat “man setserial” untuk lebih lengkapnya.

fdisk (sebagai root) Utility Partisi untuk Hardisk ( (DOS memiliki utility ini dengan nama yang sama, heran juga …. smiley )

depmod -a (sebagai root) Membangun suatu tabel module yang berhubungan untuk kernel. Ini dapat digunakan setelah proses install dan booting pada kernel baru. Gunakan “modprobe -a” untuk meload module.

ldconfig (sebagai root) Membuat ulang suatu bindings dan cache sebagai loader dari dynamic libraries (“ld”smiley. Anda dapat menjalankan perintah “ldconfig” setelah instalasi libary baru pada sistem anda. (Ini juga dapat dijalankan pada setiap saat booting, sehingga setelah anda melakukan reboot anda tidak perlu melakukannya secara manual)

touch filename Membuat suatu file kosong jika file tersebut belum ada.

mknod /dev/fd0 b 2 0 (=make node, sebagai root) Membuat suatu file device. Contoh ini menunjukkan bagaimana cara membuat suatu file device floppy dan akan digunakan jika file device floppy anda terhapus. Pilihannya antara lain : b=block mode device (c=character mode device, p=FIFO device, u=unbuffered character mode device). Kedua integer menspesifikan nilai major dan minor dari nomor device.

fdformat /dev/fd0H1440mkfs -c -t ext2 (=format disket, sebagai root) Proses low-level format untuk floppy pertama (/dev/fd0), high density (1440 ksmiley. Lalu membuat Linux filesystem (-t ext2), mengecek/menandai daerah yang rusak atau bad blocks (-c ). Membuat file sistem sama artinya dengan memformat secara tingkat tinggi.

badblocks /dev/fd01440 1440 (sebagai root) Cek disket high-density floppy untuk bad blocks dan ditampilkan hasilnya pada layar. Parameter “1440″ diartikan bahwa terdapat 1440 blocks yang dicek. Perintah ini tidak memodifikasi dari isi disket.

fsck -t ext2 /dev/hda2 (=cek file system, sebagai root) Mengecek dan merepair file system. Misalnya pada partisi hda2, dengan type filesystem ext2.

dd if=/dev/fd0H1440 of=floppy_imagedd if=floppy_image of=/dev/fd0H1440 Membuat suatu image dari floppy ke file bernama “floppy_image” pada direktori aktif. Lalu mengcopy file tersebut ke disket yang lain. Sering disebut “diskcopy” pada DOS

mount -t auto /dev/fd0 /mnt/floppy (sebagai root) memount disket. Direktori /mnt/floppy harus ada, dan dalam posisi kosong dan bukan merupakan direktori aktif anda.

mount -t auto /dev/cdrom /mnt/cdrom (sebagai root) memount CD. pada /dev/cdrom merupakan device dari CDRom anda berada. Direktori /mnt/cdrom harus ada, dan bukan merupakan partisi aktif anda.

mount /mnt/floppy (sebagai user) memount disket oleh user. File /etc/fstab harus disetup untuk melakukan hal ini. Dan direktori /mnt/floppy bukan merupakan partisi aktif anda.

mount /mnt/cdrom (sebagai user) memount CD oleh user. File /etc/fstab harus disetup untuk melakukan hal ini. Direktori /mnt/cdrom bukan merupakan partisi aktif anda.

umount /mnt/floppy Meng-umount disket. Direktori /mnt/floppy harus bukan merupakan direktori aktif.

pwd Melihat direktori kerja saat ini

hostname Menampilkan nama local host (mesin dimana anda sedang bekerja). Gunakan perintah ” netconf” (sebagai root) untuk merubah nama host dari mesin tersebut, atau edit file /etc/hosts

whoami Mencetak login name anda

id username Mencetak user id (uid) atau group id (gid)

date Mencetak atau merubah tanggal dan waktu pada komputer, contoh merubah tanggal dan waktu ke 2000-12-31 23:57 dengan perintah smileyate 123123572000

time Melihat jumlah waktu yg ditangani untuk penyelesaian suatu proses + info lainnya. Jangan bingung dengan perintah “date”

who Melihat user yang login pada komputer kita.

rwho –a Melihat semua user yg login pada network anda. Layanan perintah rwho ini harus diaktifkan, jalankan setup sebagai root untuk mengaktifkannya.

finger user_name melihat informasi user, coba jalankan : finger root

last Melihat user sebelumnya yang telah login di komputer.

uptime Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.

ps (=print status) Melihat proses-proses yang dijalankan oleh user

ps axu | more Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.

top Melihat proses yang berjalan, dengan urutan penggunaan cpu.

uname -a Informasi system kernel anda

free Informasi memory (dalam kilobytes).

df -h (=disk free) Melihat informasi pemakaian disk pada seluruh system (in human-readable form)

du / -bh | more (=disk usage) Melihat secara detil pemakaian disk untuk setiap direktori, dimulai dari root (in human legible form).

cat /proc/cpuinfo Cpu info. Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).

cat /proc/interrupts Melihat alamat interrupt yang dipakai.

cat /proc/version Versi dari Linux dan informasi lainnya.

cat /proc/filesystems Melihat filesystem yang digunakan.

cat /etc/printcap Melihat printer yang telah disetup

lsmod (as root) Melihat module-module kernel yang telah di load.

set|more Melihat environment dari user yang aktif

echo $PATH Melihat isi dari variabel “PATH”. Perintah ini dapat digunakan untuk menampilkan variabel environmen lain dengan baik. Gunakan “set” untuk melihat environmen secara penuh.

dmesg Mencetak pesan-pesan pada waktu proses boot. (Menampilkan file: /var/log/dmesg.)

Artikel ini gak sepenuhnya daku sendiri yang tulis, sebagian ambil dari artikel” lain di google..Spesial Thanks to orang yang share artikel ini, karena dia gw jadi paham command linux..

Hostname

Seting hostname bisa menjengkelkan dan menyebabkan masalah… bahkan beberapa server irc menolak adanya kesalahan penulisan hostname. berikut ini merupakan artikel yang saya sadur dari http://www.cpqlinux.com/hostname.html

Checking your Linux host name
First, see if your host name is set correclty using the following commands:

uname -n
hostname -a
hostname -s
hostname -d
hostname -f
hostname

If the above commands return correctly with no errors then all may be well; however, you may want to read on to verify that all settings are correct.

Configuring /etc/hosts
If your IP address is assigned to you by a DHCP server, then /etc/hosts is configured as follows:

127.0.0.1 mybox.mydomain.com localhost.localdomain localhost mybox

If you have a static IP address, then /etc/hosts is configured as follows:

127.0.0.1 localhost.localdomain localhost
192.168.0.10 mybox.mydomain.com mybox

Setting the Host Name using “hostname”
After updating the /etc/hosts file correctly, the “hostname” command should be run as follows to set your hostname:

hostname mybox.mydomain.com

Checking /etc/HOSTNAME (if present)
You may or may not have the file /etc/HOSTNAME:

mybox.mydomain.com

Checking /etc/sysconfig/network
If you have a static IP address, then /etc/sysconfig/network is configured as follows:

NETWORKING=yes
HOSTNAME=”mybox.mydomain.com”

If your IP address is assigned to you by a DHCP server, and you wish to update the local DNS server through Dynamic DNS, then /etc/sysconfig/network is configured as follows:

NETWORKING=yes
HOSTNAME=”mybox.mydomain.com”
DHCP_HOSTNAME=”mybox.mydomain.com”

It makes more sense to move this “DHCP_HOSTNAME” variable into /etc/sysconfig/network-scripts/ifcfg-eth0 (or appropriate NIC cfg file). So the above section has been moved, see below. If you have only 1 NIC, then the above struck section works fine, but with more than 1 NIC it makes no sense. Maybe this is true for the “‘HOSTNAME” line too, maybe that line should be moved into /etc/sysconfig/network-scripts/ifcfg-eth0 as well. I will investigate further. By default RHL places HOSTNAME=localhost.localdomain in /etc/sysconfig/network.
Checking /proc/sys/kernel/hostname
This is checked with the following command:

cat /proc/sys/kernel/hostname

If you need to set this file, you can either reboot or set it now with the following command:

echo mybox.mydomain.com > /proc/sys/kernel/hostname

Dynamic DNS – Updating the local DNS server with your host name and DHCP IP
For Red Hat Linux if you receive your IP address from a DHCP server, you may update the local DNS server by adding the following line to the correct ifcfg file in /etc/sysconfig/network-scripts, such as ifcfg-eth0 or ifcfg-eth1:

DHCP_HOSTNAME=”mybox.mydomain.com”

or if running Debian, edit /etc/network/interfaces as follows (adding the hostname line):

iface eth0 inet dhcp
hostname mybox.mydomain.com

Updated information about ddns:
Kill the dhclient process (“killall dhclient”) – make sure it is gone
Then restart networking – “service network restart”

Updated information for ddns on Gentoo:
killall dhclient
Edit /etc/conf.d/net
uncomment and modify the line as follows:
dhcpcd_eth0=”-h yourhostname”
reboot or restart your network subsystem

Thanks to Jack for the Gentoo information!

For more info in Debian, see “man interfaces” and scroll down to”The dhcp Method”.
WINS – Updating the local WINS server with your host name and IP
If you wish to update the local WINS server, then use SAMBA, and configure it to point to the local WINS server. samba.html i.e. update the /etc/samba/smb.conf “wins server = ” entry with the WINS server addresses for your network – be sure not to enable “wins support = yes” as that will make Linux a WINS server.

Changing the hostname while in X-Windows
Changing the hostname while in X-Windows can be problematic. Most often, new windows cannot be opened. Either
1. change the hostname while the X-Windows is not running or
2. in X-Windows change the hostname, then restart X-Windows

Akhir-akhir ini banyak request yang meminta untuk mengakses data di situs Badan Kepegawaian Nasional /BKN, hubungannya dengan status mereka apakah sudah terdaftar sebagai tenaga honorer pusat atau belum.

Situs aslinya dapat diunduh langsung di http://bkn.go.id/honda/pusat/

Sayangya situs ini hanya dapat diakses dengan menggunakan browser Microsoft Internet Explorer mungkin karena developer menggunakan engine tertentu dalam membangun situs ini.
Setelah dilihat melalui IE ternyata setiap kabupaten memiliki 5 kategori yaitu :pendidik, administrasi, kesehatan, penyuluh serta teknis.

Sebagai contoh untuk kabupaten Purbalingga dengan kode daerah “6417″ maka situs yang diakses akan memiliki url :
http://www.bkn.go.id/honda/daerah/6417_pyl.txt = penyuluh
http://www.bkn.go.id/honda/daerah/6417_dik.txt = pendidik
http://www.bkn.go.id/honda/daerah/6417_kes.txt = kesehatan
http://www.bkn.go.id/honda/daerah/6417_tek.txt = teknis
http://www.bkn.go.id/honda/daerah/6417_adm.txt = administrasi

Sedangkan untuk daerah banyumas yang meiliki kode daerah 6415 maka alamat url-nya adalah :
http://www.bkn.go.id/honda/daerah/6415_pyl.txt = penyuluh
http://www.bkn.go.id/honda/daerah/6415_dik.txt = pendidik
http://www.bkn.go.id/honda/daerah/6415_kes.txt = kesehatan
http://www.bkn.go.id/honda/daerah/6415_tek.txt = teknis
http://www.bkn.go.id/honda/daerah/6415_adm.txt = administrasi

untuk nomor kode daerah dan jenis tenaga honorer dapat dilihat dari 4 digit pertama serta digit ke 5 dari Nomor Induk Tenaga Honorer yang bersagkutan. misal ABDI KOMARWAN / 7602200233 berarti dia berasal dari daerah dengan kode 7602 (lombokbarat) dan jenis tenaga honorer 2 (tenga kesehatan)

kode dan jenis jenis tenaga honorer:
1 = pendidikan
2 = kesehatan
3 = penyuluh
4 = teknis
5 = administrasi

Demikian buat para penggemar firefox semoga bermanfaat dan tidak menjadikan penyurutan niat dan beralih dari opensource

Coba install banjar versi 4 (thx buat om anton) di mesin Fedora Core 3.
Menilik spek yang di butuhkan bakalan ada banyak perubahan upgrade :

REQUIREMENTS
————
1. Linux (any linux capable of running iptables and tc with HTB)
2. Apache (any version)
3. MySQL (not tested on other database)
4. PHP 4/5 (wrote on php4 but will work on php5)
5. iptables
6. tc (iproute package)
7. cron

Untuk mesin old fashion tp keren FC3 minimal dan pertama perlu dilakukan upgrade versi MYSQL.
setelah brows kanan kiri nemu juga link buat uprgade versi mysql ke versi 4

http://fedoranews.org/contributors/tony_smith/mysql/

ternyata banyak file dependency yang di butuhkan… duh..

bersambung…..

OS = Fedora Core 3 (old fashion tp kerend)
Squid = Standard FC 3

Tambahkan baris dibawah ini pada squid.conf :

acl all src 0.0.0.0/0.0.0.0

# jaringan yang tak dibatasi bandwidthnya
acl admin src 192.168.1.0/255.255.255.248

# jaringan lokal yang dibatasi
acl lokal src 192.168.1.0/24

# pembatasan untuk download file2 dengan extensi dibawah :
acl filegede url_regex -i \.exe
acl filegede url_regex -i \.mp3
acl filegede url_regex -i \.vqf
acl filegede url_regex -i \.gz
acl filegede url_regex -i \.rpm
acl filegede url_regex -i \.zip
acl filegede url_regex -i \.rar
acl filegede url_regex -i \.avi
acl filegede url_regex -i \.mpeg
acl filegede url_regex -i \.mpe
acl filegede url_regex -i \.mpg
acl filegede url_regex -i \.qt
acl filegede url_regex -i \.ram
acl filegede url_regex -i \.rm
acl filegede url_regex -i \.iso
acl filegede url_regex -i \.raw
acl filegede url_regex -i \.wav

# jumlah jenis pembatasan ada tiga
delay_pools 3

# pembatasan pertama untuk download file dengan extensi diatas dengan aturan
# dalam keadaan normal sebesar 1000=1KB=8Kbps dan
# dalam keadaan kosong 2000 (2000 = 2KB = 16Kbps)
delay_class 1 3
delay_parameters 1 32000/32000 6000/8000 1000/2000
delay_access 1 allow lokal filegede
delay_access 1 deny all

# pembatasan kedua agar jaringan mendapatkan bandwidth total dalam
# keadaan normal 32000=32KB=128Kbps dan dalam
# keadaan kosong 64000=64KB=512Kbps dan untuk
# masing-masing host mendapat jatah normal 6000=6KB=48Kbps serta
# jatah dalam jalur keadaan #kosong 8000=8KB=64Kbps
delay_class 3 2
delay_parameters 3 32000/64000 6000/8000
delay_access 3 allow lokal
delay_access 3 deny all

# pembatasan untuk alamat komputer admin dengan jalur total tak terbatas
# dan jalur masing-masing juga tidak terbatas
delay_class 2 1
delay_parameters 2 -1/-1 -1/-1
delay_access 2 allow billing
delay_access 2 deny all

# eof =================

Memang dengan squid ini masih belum membatasi bandwidth klien sepenuhnya karena hanya untuk jalur http saja yang dibatasi, tetapi sudah cukup membantu.

Semoga bermanfaat

« Newer Posts - Tulisan Sebelumnya »