Sunday, April 24, 2016

Pengertian IPTables Postrouting Prerouting

Pengertian IPTables Postrouting Prerouting

Pengertian IPTables Postrouting Prerouting


IPTABLES adalah suatu tools dalam sistem operasi linux yang berfungsi sebagai alat untuk melakukan filter (penyaringan) terhadap (trafic) lalulintas data. Secara sederhana digambarkan sebagai pengatur lalulintas data. Dengan iptables inilah kita akan mengatur semua lalulintas dalam komputer kita, baik yang masuk ke komputer, keluar dari komputer, ataupun traffic yang sekedar melewati komputer kita.


Command, command dan rule yang dipasang pada iptables (firewall) memiliki ketentuan. Pada dasarnya iptables pada komputer dianggap sebagai TABEL IP sesuai dengan namanya. System hanya akan menjalan rule yang ada pada tabel. Sedangkan rule yang sudah ada pada iptables juga dapat di hapus atau di replace dengan rule lain. Berikut beberapa command untuk penambahan, penghapusan dan operasi sejenisnya yang akan diperlakukan terhadap rule.


CommandKeterangan
-A, –appendPerintah ini menambahkan aturan di akhir chain. Aturan ditambahkan di akhir baris chain yang bersangkutan, sehingga dieksekusi terakhir kali
-D,–deleteMenghapus satu aturan chain. Caranya dengan menyebutkan perintah mana yang ingin dihapus secara lengkap atau menyebutkan nomor baris perintah yang akan dihapus.
-R, –replaceMenggantikan aturan chain dengan aturan (entry) baru.
-I, –insertMemasukkan aturan pada suatu baris di chain. Aturan akan dimasukkan ke baris yang ditulis, dan aturan yang tadinya ada di baris tersebut akan bergeser ke bawah bersama dengan baris-baris selanjutnya
-L, –listMenampilkan semua aturan pada tabel. Jika tabel tidak disebutkan, seluruh aturan di semua tabel akan ditampilkan, walaupun tidak ada aturan sama sekali pada tabel. Command ini bisa dikombinasikan dengan option –v (verbose), -n (numeric) dan –x (exact).
-F, –flushPerintah ini mengosongkan aturan pada sebuah chain. Apabila chain tidak disebutkan, maka semua chain akan hilang.
-N, –new-chainMembuat chain baru.
-X, –delete-chainMenghapus chain yang dituliskan. Notabene, tidak boleh ada aturan lain yang bersangkutan dengan chain tersebut.
-P, –policyMembuat kebijakan default pada chain. Jika ada paket yang tidak memenuhi aturan pada baris yang diinginkan, paket akan diperlakukan sesuai dengan kebijakan default ini.
-E, –rename-chainMengubah nama chain.

OPTION, terdiri dari command, dan parameter serta opsi tambahan :

OptionCommandKeterangan
-v, –verbose–list, -append, –insert, –delete, –replaceMemberi output secara detail. Jika digunakan dengan –list, akan menampilkan K (x1.000), M (1.000.000) dan G (1.000.000.000).
-x, –exact–listMemberikan output secara tepat.
-n, -numeric–listMemberikan output berbentuk angka. IP Address dan port ditampilkan dalam bentuk angka, bukan hostname ataupun nama servis/repositori.
–line, -number–listMenampilkan nomor dari daftar aturan.
–modprobeAllMemerintahkan IPTables memanggil modul tertentu. Dapat digunakan bersama semua command.


POSTROUTING, yaitu melakukan NAT paket data yang keluar dari firewall, kebanyakan postrouting dipakai untuk translasi alamat IP.


PREROUTING, yaitu untuk melakukan NAT paket data yang memasuki firewall, kebanyakan digunakan untuk transparency proxy server dan membangun beberapa server dengan satu IP publik.

sumber http://siteblogforu.blogspot.co.id/2014/02/pengertian-iptables-postrouting.html

Monday, April 4, 2016

Menggunakan Proxy Server Untuk Akses Internet di Shell Prompt Dengan http_proxy

langkah untuk akses internet melewati proxy yang tidak transaparent 

Mengatur http_proxy variabel shell di Linux / OS X / Unix shell bash

Ketik perintah berikut untuk mengatur server proxy:
$ export http_proxy=http://server-ip:port/ 
$ export http_proxy=http://127.0.0.1:3128/ 
$ export http_proxy=http://proxy-server.mycorp.com:3128/

Jika server proxy memerlukan username dan password kemudian menambahkan ini ke URL.Misalnya, untuk memasukkan foo username dan password bar:
$ export http_proxy=http://foo:bar@server-ip:port/ 
$ export http_proxy=http://foo:bar@127.0.0.1:3128/ 
$ export http_proxy=http://USERNAME:PASSWORD@proxy-server.mycorp.com:3128/

Bagaimana cara setup variabel proxy untuk semua pengguna?

Untuk setup variabel lingkungan proksi sebagai variabel global, terbuka / etc / profile:
# vi /etc/profile
Menambahkan informasi berikut:
export http_proxy=http://proxy-server.mycorp.com:3128/
ATAU
export http_proxy=http://USERNAME:PASSOWRD@proxy-server.mycorp.com:3128/
Simpan dan tutup file tersebut.

Catatan tentang memungkinkan akses proxy untuk pengguna tertentu

Untuk mengaktifkan akses proxy untuk pengguna tertentu, tambahkan profil shell garis pengguna. Untuk bash shell default, profil adalah .bash_profile berkas. Misalnya, mengaktifkan akses proxy untuk pengguna specifc disebut vivek, ketik:
$ vi $HOME/.bash_profile
ATAU
# vi /home/vivek/.bash_profile
Tambahkan baris berikut:
export http_proxy=http://USERNAME:PASSOWRD@proxy-server.mycorp.com:3128/
Simpan dan tutup file tersebut.

Bagaimana cara menggunakan sandi dilindungi server proxy menggunakan berbagai opsi baris perintah?

Anda hanya dapat menggunakan perintah wget sebagai berikut:
$ wget --proxy-user=USERNAME --proxy-password=PASSWORD http://path.to.domain.com/some.html
Lynx perintah memiliki sintaks berikut:
$ lynx -pauth=USER:PASSWORD http://domain.com/path/html.file
perintah curl memiliki sintaks berikut:
$ curl --proxy-user user:password http://url.com/

Saturday, April 2, 2016

Cara install kinfsoft office 2013

Cara install kinfsoft office 2013
Install Kingsoft Office 2013 for Linux

Step 1: Remove previous Kingsoft Office package

sudo apt-get purge kingsoft-office
 
Step 2: Install Kingsoft Office

32bit

wget http://kdl.cc.ksosoft.com/wps-community/kingsoft-office_9.1.0.4280~a12p4_i386.deb

sudo dpkg -i kingsoft-office_9.1.0.4280~a12p4_i386.deb
 
 
For 64bit OS
sudo dpkg --add-architecture i386

sudo apt-get update

wget kingsoft kdl.cc.ksosoft.com/wps-community/kingsoft-office_9.1.0.4280~a12p4_i386.deb

sudo dpkg -i kingsoft-office_9.1.0.4280~a12p4_i386.deb