Özgür Bey dediğiniz düzeltmeleri yaptım şu anda hiç bir sorun olmadan
internet erişimi sağlanıyor. Tekrardan çok teşekkür ederim.


18 Mart 2014 09:05 tarihinde Ozgur <[email protected]> yazdı:

> Selamlar,
>
> oncelikle bir sunucunun bilinmeyen yonde tek bir gateway'i olur, yani her
> iki interfaces altina da gateway yazilmaz. Cunku gateway sunucun
> 192.168.1.X icin eth1'den gidecegini, 192.168.2.X network'u icin eth0'den
> gidecegini biliyor. Bunun disinda kalan network'ler icin default bir
> gateway yazmalisin o da bu sunucunun onundeki modem, router felan olmali.
>
> route add default gw 192.168.1.2 gibi mesela bir komut girerek internet
> cikisinin 192.168.1.2 ip adresli modem oldugunu soyleyebilirsin.
>
> Bunun disinda DHCP ile IP dagitiyorsun ama oradaki gateway tanimi da
> hatali, 192.168.2.254 demissin bu nerenin IP adresi? eth0 arkasindaki
> client'larin gateway'i bu linux server olacaksa 192.168.2.1 olarak
> duzeltilmeli.
>
> iptables -A FORWARD -i eth0 -j ACCEPT
>
> yukaridaki komuta gerek yok zaten eth1'den cikan paketler icin masq
> uygulamissin ve eth0 eth1 arasinda routing enable durumda.
>
> Tek sikinti sanirim gateway tanimlarinda, eger bu sunucunun eth1'i bir
> modeme bagli ise
>
> route add default gw modem-ip
>
> seklinde default gateway tanimla ve bunu interfaces dosyandan duzelt ve
> son olarak da dhcp ile ip dagitirken default-routers kismina da 192.168.2.1
> olarak degistir cunku routing isini bu server eth0'dan gelecek sekilde
> yapacak.
>
> Saygilar
>
> Ozgur
>
> 18 Mart 2014 10:15 tarihinde Erdem Uyguner <[email protected]> yazdı:
>
> Merhaba
>>
>> Ubuntu Server 12.04.04 yüklü bir makinem var. Üzerinde iki adet ethernet
>> kartı mevcut. eth1'i internet çıkışı, eth0 ise dhcp server ile iç ağda
>> kullanmak istiyorum.
>>
>> /etc/interfaces dosyam aşağıdaki gibi
>>
>> auto lo
>> iface lo inet loopback
>>
>> auto eth1
>> iface eth1 inet static
>> address 192.168.1.100
>> netmask 255.255.255.0
>> gateway 192.168.1.1
>>
>>
>> auto eth0
>> iface eth0 inet static
>> address 192.168.2.1
>> netmask 255.255.255.0
>> gateway 192.168.1.100
>>
>> DHCP sunucuşunu kurdum /etc/dhcp/dhcpd.conf dosyamın konfigürasyonu
>>
>> default-lease-time 600;
>> max-lease-time 7200;
>>
>> subnet 192.168.2.0 netmask 255.255.255.0 {
>>  range 192.168.2.10 192.168.2.200;
>>  option routers 192.168.2.254;
>>  option domain-name-servers 8.8.8.8;
>>  option domain-name "server.local";
>> }
>>
>> yine /etc/default/isc-dhcp-server dosyamda ise eth0 arayüzü ayarlanmış
>> durumda
>>
>> INTERFACES="eth0"
>>
>> dhcp serverda herhangi bir sorun olmadan çalışıyor ve bağlanan makinelere
>> ip adresi veriyor.
>> bağlı makineler birbirlerine ve 192.168.2.1 adresine yani eth0 arayüzüne
>> ping atabiliyorlar.
>>
>> iptables üzerinde route eth0'dan gelen isteklerin eth1 üzerinden
>> internete çıkışlarını yapabilmeleri için
>>
>> echo 1 > /proc/sys/net/ipv4/ip_forward
>> iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
>> iptables -A FORWARD -i eth0 -j ACCEPT
>>
>> komutlarını girdim ancak halen clientlar ile internete erişimi
>> sağlayabilmiş değilim...
>>
>> önerisi olan ya da bak burada şu hatayı yapmışsın diyerek hatamı
>> düzeltecek arkadaşlar yardım edebilirlerse çok makbule geçecektir.
>>
>> şimdiden zaman ayırıp cevap yazan arkadaşlara çok teşekkür ediyorum.
>>
>
> _______________________________________________
> 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
>
>
_______________________________________________
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

Cevap