28-11-2011 08:37, Aziz YÜCELEN yazmış:
Merhabalar
Öncelikle ilginiz için teşekkür ederim. Bu sistemi proxy ihtiyacı için
kurdum ve firewall a herhangi bir routing yazmadım.Firewall olarakta
iptables kurdum. Mesela oracle veritabanı 1521 no nu portu
kullanıyorsa firewall a rule olara hangi komutları girmeliyim, ayrıca
iki network bacağındaki paylaşımların biribirini görmesini nasıl
sağlayabilirim.Teşekkürler.
eth0(int)10.1.10.2----SERVER----eth1(ext) 192.21.1.100
192.21.1.100 bu public ip adresi ama Amerikada'da, burada bir terslik
var. Ya public ip adres bloğunu iç ağda kullandınız yada bu sistem
"Pennsylvania"da. Eğer iç ağ ise bunu private network için ayrılan
bloklardan biri ile değiştirin.
Öncelikle linuxda routing açmanız gerekli, böylece her iki network arası
paketler linux üzerinden geçer.
echo "1" > /proc/sys/net/ipv4/ip_forward
ayarın kalıcı olması için de:
"/etc/sysctl.conf" içerinde "net.ipv4.ip_forward = 1" yapın.
Bu haliyle eth0 tarafındaki bilgisayarlarda ağ geçidi 10.1.10.2, eth1
tarafındakinde ise 192.21.1.100 ise
bu ağ birbiri ile linux üzerinden iletişim kurabilir.
Eğer MASQUERADE (yada SNAT) yaparsanız, 10.1.10.0 ağındakiler,
192.21.1.0 ağına erişebilir (10.1.10.0 ağındakilerin ağ geçidi
linux(10.1.10.2) olmak zorunda):
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
Ağ yapınız konusunda daha fazla ayrıntı verseydiniz, daha net bir cevap
verebilirdik.
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu