sırayla iptables kullanarak bir internet bağlantısı paylaşmak için
Birçok kullanıcı, küçük ağlar koşmak ev veya iş yerinde olsun. küçük bir yerel ağ üzerinden internet bağlantı paylaşımı için yaygın olarak kullanılan tekniklerden biri de Microsoft'un ICS (Internet Bağlantısı Paylaşımı) 'dir.
ana sunucu pencereleri ne çalıştığına değilse ne olur? Bazı linux için tercih ve (örneğin dns, dhcp, samba, NIS, etcâ € |) Bu ağ üzerindeki istemci bilgisayarlara yararına çeşitli hizmetler çalıştırmak tercih
linux kullanıcıları için iyi bir haber bu, ICS aynı işlevselliği yararlanabilir ama linux iptables kullanıyor.
Aşağıdaki örnek bir kural:
/ Sbin / iptables-t nat-A POSTROUTING-o eth1-j MASQUERADE
Eğer ip yönlendirme etkin olması gerektiğini unutmayın.
RedHat / Fedora kullanıcıları aşağıdaki yürütebilirsiniz:
/ Proc/sys/net/ipv4/ip_forward echo 1>
Şimdi, bu kurallara o kabuk (chmod + x filename.sh) çalıştırılabilir yapmak, bir. Sh dosyasında kaydedilebilir
Daha sonra bu dosya her sistem çizme yürütmesi. Örneğin düzenleme / etc / rc.local ve orada bu dosyanın yolunu ayarı olacak.
Bu basit iptables kural sipariş gibi portlar (tcp, udp), vb gelen paketler için bazı liman, blok diğerleri, kontrol protokolleri izin vermek için genişletilebilir
Gelişmiş kurallar umarım daha sonra gelmek.