From: Alper Oguz (alperliste@showtv.com.tr)
Date: Tue 14 Oct 2003 - 05:21:29 EDT
Merhaba,
Basitce asagidakileri yazarak bir router kurdum. iki ethernet de
gercek IP'ye sahip.
ifconfig eth0 1.2.3.1 netmask 255.255.255.192
ifconfig eth1 213.1.1.2 netmask 255.255.255.240
route add -net 1.2.3.64 netmask 255.255.255.192 gw 1.2.3.2 eth0
route add -net 1.2.3.128 netmask 255.255.255.128 gw 1.2.3.2 eth0
route add default gw 213.1.1.1 eth1
echo "1" >/proc/sys/net/ipv4/ip_forward
Bu subnet ve ag adreslerini su anki agimizdaki Cisco router'in
dokumunden alarak yaptim. Router'da sorun olunca yerine linux
koyarak test yapacaktim.
DNS disinda hicbir sorun yok. Bir sure test ettik, http, ftp, ping
calisti. ilk basta dns cache'lerinden dolayi sorunu farketmedik.
Birkac dk sonra bazi sitelere baglanamayinca sorunun farkina vardik.
Bu makina disaridaki (mesela ttnet) ve icerideki dns sunucularina
sorgu yapip cevap alabiliyor, ama 1.2.3 agindaki hicbir makina
disaridaki dns sunucularina sorgu yapamiyor. nslookup ile sorgu
yapildiginda dns time-out aliniyor. Ayni sekilde internetten icteki
1.2.3 agindaki dns sunucusuna da sorgu yapilamiyor.
Makinada hicbir iptables kurali aktif degil.
Yani kurdugum router dns paketlerini route etmiyor gibi. Dagitim
Slackware 9.0. Ne onerirsiniz?
tesekkurler
-- Alper Ošuz alperliste@showtv.com.tr