İnternet sayfasına yönlendirmek

Başlatan Mx0Ub, 31 Temmuz 2012 - 19:23:34

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Mx0Ub

Öncelikle merhaba biraz uzun oldu ama anlatmak istedim kısa bir şey.

Kablosuz bir ağ kurdum.İp atamasını yaptım.Kurdum ağda internet yok.

Ağa giren kişi her hangi bir siteye girerken benim apache ile yayın yaptım siteye girmesini istiyorum.(192.168.1.1:80 yayın adresi)

Ancak internet olmadığından ağa giren kişi dns paketlerine cevap bulamıyor.

dhcp.conf

ddns-update-style ad-hoc;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8;
range 192.168.1.2 192.168.1.254;
}


internet isteklerini iptables kuralı ile yönlendirdim.

Ancak dns isteklerine cevap bulunamayınca ağa bağlan kişi tcp paketlerine geçemiyor.


Acaba kendime dns server sunucu kurup bu paketlere cevap mı vermeliyim?

Yoksa daha kolay bir çözüm biliyor musunuz? (Örneğin modemlerde internet olmadığında doğrudan interneti kendi sayfasına yönlendirebilmesi gib)
Not:
Hic bi sorumluluk kabul edilmez yapılan yorumlardan ve verilen kodlardan

ct

Hosts dosyası ile yapabilirsiniz doğru anlamışsam. Mesela başka bir sitenin adresi girilince localhost'a yönlendirme yaptım burada.

sudo gedit /etc/hosts

Aşağıdaki satırı değiştirip kaydedin.

127.0.0.1 www.yonlenilensite.com

Sunucuyu yeniden başlatın.

sudo /etc/init.d/apache2 restart

Mx0Ub

#2
Bu benim sadece benim için geçerli değil mi ?

Ben kurdum ağa bağlanan kullanıcılarında böyle olmasını istiyorum.

Şuan bind9 ile uğraşıyorum inşallah başarıcam.
Not:
Hic bi sorumluluk kabul edilmez yapılan yorumlardan ve verilen kodlardan

ct

Pardon, kafam yorulmuş herhalde yanlış anlayıp cevaplamışım.

andirinli

#4
domain-name-servers 8.8.8.8
yazan yeri 192.168.1.1 yap
bilgisayara da Bind yükle.

/etc/named.conf dosyasını aç

options {
directory "/var/named";
query-source port 53;
forwarders {192.168.1.1;};
};


şekline getir.

daha sonrada net,com,com.tr,net.tr gibi alan adı uzantıları için ayır ayrı kayıt girip hepsinin ip adresi olarak 192.168.1.1 i belirt. zaten 5 yada 6 tane önemli uzantıları girsen yeterli olacaktır.
nasıl bind kaydı oluşturulur diyorsan forumu ara yada google amcaya sor
Kasa : RAIDMAX AEOLUS-ATX-WB
PowerSupply :CODEGEN SX500
Anakart : GIGABYTE  GA-970A-DS3
İşlemci :AMD Desktop FX-Series X8120 3.1
Bellek : 4 x 4 GB CORSAIR 1600Mhz, DDR3 CL9 Vegeance
Ekran Kartı : MSI R7 370 GAMING 2G AMD Radeon R7 370 2GB GDDR5 256 Bit
HDD : 4 x Sandisk SSD Plus 480GB
Monitör : 2 x DELL S2240T Dokunmatik

cagriemer


gecegezen

daha önce hiç dns sunucu falan kullanmadım ama istediğim şey için; kendi makinene dns sunucu kurmalısınız bind9 galiba o işe yarıyordun birde modemden kendi makinen için sabit bir ip tanımlamalısın ve modemenin dhcp ayarlarından o ip adresinini dns sunucu olarak atamalısın.
Bind9 ayarlarının hiç bilmiyorum.
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw