Menggunakan iptables untuk berbagi koneksi internet

9 November 2006

Banyak pengguna menjalankan jaringan kecil, baik itu di rumah atau bekerja. Salah satu teknik yang banyak digunakan untuk berbagi koneksi internet melalui jaringan daerah kecil lokal Microsoft ICS (Internet Connection Sharing).

Bagaimana jika server utama tidak berjalan windows? Beberapa lebih suka memilih untuk linux, dan menjalankan beberapa layanan yang bermanfaat bagi komputer klien di jaringan ini (seperti dns, dhcp, samba, NIS, etcâ € |)

Kabar baik bagi pengguna linux adalah bahwa mereka dapat memperoleh manfaat dari fungsi yang sama ICS, tetapi menggunakan iptables linux.

Berikut ini adalah aturan contoh:

/ Sbin / iptables-t nat-A eth1-j MASQUERADE POSTROUTING-o

Perlu diketahui bahwa Anda akan perlu memiliki ip forwarding diaktifkan.

RedHat / pengguna Fedora bisa jalankan perintah berikut:

echo 1> / proc/sys/net/ipv4/ip_forward

Sekarang, aturan-aturan ini dapat disimpan dalam sebuah file. Sh, membuat yang shell script executable (chmod + x filename.sh)

Kemudian, membuat file ini menjalankan setiap kali sistem anda boot. Sebuah contoh akan mengedit / etc / rc.local dan pengaturan path ke file yang di sana.

Aturan iptables sederhana dapat diperluas untuk memungkinkan port tertentu, lain blok, protokol memeriksa paket yang masuk pada port tersebut (tcp, udp), dll

Advanced aturan untuk datang kemudian mudah-mudahan.

Tags:
  1. Membuat LAN dengan Linux dan Windows XP? | LINUX MASALAH
    8 Juli 2007 di 01:55
    # 1