[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-sunucu
Subject:    [Linux-sunucu] Re: =?iso-8859-9?q?dhcp_servera_ba=F0lanan_makinalar_internete_er?=
From:       Erdem Uyguner <erdem.linux () gmail ! com>
Date:       2014-03-18 11:34:15
Message-ID: CAEnPr5rS-M-772wKmTTL8J=2AuA+FAWZu6bWdpcpQsYkGYcO3A () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Ö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 <okaratas@member.fsf.org> 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 <erdem.linux@gmail.com> 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
> Linux-sunucu@liste.linux.org.tr
>
> 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
>
>

[Attachment #5 (text/html)]

<div dir="ltr">Ö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.</div><div \
class="gmail_extra"><br><br><div class="gmail_quote">18 Mart 2014 09:05 tarihinde \
Ozgur <span dir="ltr">&lt;<a href="mailto:okaratas@member.fsf.org" \
target="_blank">okaratas@member.fsf.org</a>&gt;</span> yazdı:<br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr">Selamlar,<div><br></div><div>oncelikle bir \
sunucunun bilinmeyen yonde tek bir gateway&#39;i olur, yani her iki interfaces altina \
da gateway yazilmaz. Cunku gateway sunucun 192.168.1.X icin eth1&#39;den gidecegini, \
192.168.2.X network&#39;u icin eth0&#39;den gidecegini biliyor. Bunun disinda kalan \
network&#39;ler icin default bir gateway yazmalisin o da bu sunucunun onundeki modem, \
router felan olmali.</div>

<div><br></div><div>route add default gw 192.168.1.2 gibi mesela bir komut girerek \
internet cikisinin 192.168.1.2 ip adresli modem oldugunu \
soyleyebilirsin.</div><div><br></div><div>Bunun disinda DHCP ile IP dagitiyorsun ama \
oradaki gateway tanimi da hatali, 192.168.2.254 demissin bu nerenin IP adresi? eth0 \
arkasindaki client&#39;larin gateway&#39;i bu linux server olacaksa 192.168.2.1 \
olarak duzeltilmeli.</div> <div class="">
<div><br></div><div>iptables -A FORWARD -i eth0 -j ACCEPT \
<br></div><div><br></div></div><div>yukaridaki komuta gerek yok zaten eth1&#39;den \
cikan paketler icin masq uygulamissin ve eth0 eth1 arasinda routing enable \
durumda.</div>

<div><br></div><div>Tek sikinti sanirim gateway tanimlarinda, eger bu sunucunun \
eth1&#39;i bir modeme bagli ise </div><div><br></div><div>route add default gw \
modem-ip </div><div><br></div><div>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&#39;dan \
gelecek sekilde yapacak.</div>

<div><br></div><div>Saygilar</div><div><br></div><div>Ozgur</div><div \
class="gmail_extra"><br><div class="gmail_quote">18 Mart 2014 10:15 tarihinde Erdem \
Uyguner <span dir="ltr">&lt;<a href="mailto:erdem.linux@gmail.com" \
target="_blank">erdem.linux@gmail.com</a>&gt;</span> yazdı:<div> <div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr">Merhaba<div><br></div><div>Ubuntu Server 12.04.04 yüklü bir makinem var. \
Üzerinde iki adet ethernet kartı mevcut. eth1&#39;i internet çıkışı, eth0 ise dhcp \
server ile iç ağda kullanmak istiyorum.</div>

<div><br>
</div><div>/etc/interfaces dosyam aşağıdaki gibi</div><div><br></div><div><div>auto \
lo</div><div>iface lo inet loopback</div><div><br></div><div>auto \
eth1</div><div>iface eth1 inet static</div><div>address 192.168.1.100</div>


<div>netmask 255.255.255.0</div><div>gateway \
192.168.1.1</div><div><br></div><div><br></div><div>auto eth0</div><div>iface eth0 \
inet static</div><div>address 192.168.2.1</div><div>netmask \
255.255.255.0</div><div>gateway 192.168.1.100</div>


</div><div><br></div><div>DHCP sunucuşunu kurdum /etc/dhcp/dhcpd.conf dosyamın \
konfigürasyonu</div><div><br></div><div><div>default-lease-time \
600;</div><div>max-lease-time 7200;</div><div><br></div><div>subnet 192.168.2.0 \
netmask 255.255.255.0 {</div>


<div> range 192.168.2.10 192.168.2.200;</div><div> option routers \
192.168.2.254;</div><div> option domain-name-servers 8.8.8.8;</div><div> option \
domain-name &quot;server.local&quot;;</div><div>}</div></div><div><br></div>


<div>yine /etc/default/isc-dhcp-server dosyamda ise eth0 arayüzü ayarlanmış \
durumda</div><div><br></div><div>INTERFACES=&quot;eth0&quot;<br></div><div><br></div><div>dhcp \
serverda herhangi bir sorun olmadan çalışıyor ve bağlanan makinelere ip adresi \
veriyor.</div>


<div>bağlı makineler birbirlerine ve 192.168.2.1 adresine yani eth0 arayüzüne ping \
atabiliyorlar.</div><div><br></div><div>iptables üzerinde route eth0&#39;dan gelen \
isteklerin eth1 üzerinden internete çıkışlarını yapabilmeleri için </div>


<div><br></div><div><div>echo 1 &gt; /proc/sys/net/ipv4/ip_forward</div><div>iptables \
-t nat -A POSTROUTING -o eth1 -j MASQUERADE</div><div>iptables -A FORWARD -i eth0 -j \
ACCEPT</div></div><div><br></div><div>komutlarını girdim ancak halen clientlar ile \
internete erişimi sağlayabilmiş değilim...</div>


<div><br></div><div>önerisi olan ya da bak burada şu hatayı yapmışsın diyerek hatamı \
düzeltecek arkadaşlar yardım edebilirlerse çok makbule \
geçecektir.</div><div><br></div><div>şimdiden zaman ayırıp cevap yazan arkadaşlara \
çok teşekkür ediyorum.</div>

</div></blockquote></div></div></div></div></div>
<br>_______________________________________________<br>
Linux-sunucu E-Posta Listesi<br>
<a href="mailto:Linux-sunucu@liste.linux.org.tr">Linux-sunucu@liste.linux.org.tr</a><br>
 <br>
Liste kurallarını <a href="http://liste.linux.org.tr/kurallar.php" \
target="_blank">http://liste.linux.org.tr/kurallar.php</a>  bağlantısından \
okuyabilirsiniz;<br> <br>
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.<br> <a \
href="https://liste.linux.org.tr/mailman/listinfo/linux-sunucu" \
target="_blank">https://liste.linux.org.tr/mailman/listinfo/linux-sunucu</a><br> \
<br></blockquote></div><br></div>



_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallar=FDn=FD http://liste.linux.org.tr/kurallar.php  ba=F0lant=FDs=
=FDndan okuyabilirsiniz;

Bu Listede neden bulundu=F0unuzu bilmiyorsan=FDz veya art=FDk bu listeden g=
elen e-postalar=FD almak istemiyorsan=FDz a=FEa=F0=FDdaki ba=F0lant=FD adre=
sini kullanarak 1 dakika i=E7inde =FCyeli=F0inizi sonland=FDrabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic