bildirgec.org

dns hakkında tüm yazılar

IP ve alan adı sorgulama araçları

isasari | 20 July 2008 13:31

IP adresi (İngilizce: Internet Protocol Address), internete ya da diğer herhangi bir ağa bağlı cihazların, ağ üzerinden birbirlerine veri yollamak için kullandıkları adrestir.

İnternet’e bağlanan her bilgisayara bir IP adresi atanır, diğer bilgisayarlar bu bilgisayara bu adres ile ulaşırlar. Yani iki farklı cihaz aynı yerel ağda olmasa dahi, IP adresi birbirleri ile iletişim imkânı sağlar.

(kaynak)

Günümüzde internet kullanan herkesin, hakkında ufak tefek bilgi sahibi olduğu IP adresleri ve alan adlarıyla ilgili bazı detaylara birkaç basit araçla ulaşmak mümkündür. İşte bu araçlardan bazıları:

.htaccess ile otomatik subdomain oluşturma

Redingot | 17 July 2008 14:04

htaccess ile ilgili buradaki yazımdan sonra htaccess kullanarak kendinen alt alan adları oluşturmadan bahsedeceğim.

CPanel ve benzeri kontrol panelleri üzerinden elle (manual olarak) subdomainler oluşturabilmekteyiz. Fakat diyelim ki sitemizde bulunan her kullanıcı için bir subdomain vermek istiyoruz. O zaman kullanıcıları kuyruğa alıp sonra cpanel üzerinden elle alt alanadları oluşturmak bir hayli zahmetli ve anında etkileşimli olmayan bir iş.

Hi5.com ve benzeri sitelerde görüleceği üzere, üye olan her kullanıcı subdomain sahibi olabilmekte.

Şimdi otomatik subdomaini manual oluşturmaktan başka olarak iki şeyden bahsedeceğim.

1. .htaccess ile:
RewriteEngine OnRewriteCond %{HTTP_HOST} ^([^.]+).bildirgec.org$ [NC]RewriteCond %1 !^(www|ftp|mail)$ [NC]RewriteRule ^.*$ http://arsiv.pilli.com/uye.php?kullaniciadi=%1 [R,L]

Görüldüğü gibi www, ftp, mail haricinde tüm kullanıcı adları için subdomain oluşturulabilecektir.Yalnız işlem bu kadar basit olabileceği gibi bu kadar kolay da olmayabilir. DNS ayarları gerekebilir.

DNS ayarları:
DNS Functions > Edit DNS Zone kısmındaDNS: *.bildirgec.org (ya da sadece *)TTL: 14400IN: INRecord Type: A (Kayıt Türü)
şeklinde ayarlanır.

Bu ayar ile subdomain’lerin hostunuzun bulunduğu ip adresine düşmesi sağlanır.Ayrıca Host firmanızın DNS wildcard‘ı aktifleştirmiş olması gerekmektedir.

Bu tüm subdomain’lerin hesabınıza yönlenmesini sağlayacaktır. Bu işlem de ServerAlias direktifleri ile httpd.conf ile yapılır.

httpd.conf ayarı:
<VirtualHost 255.255.255.0>DocumentRoot /home/username/public_htmlServerName www.bildirgec.orgServerAlias bildirgec.orgServerAlias *.bildirgec.org</VirtualHost>

2. PHP’de CPanel ile Etkileşerek:
Siteniz PHP dilini destekliyorsa

<?phpdefine(’CPANELKADI’,'cpanel_kullanici_adini_buraya_giriniz’);define(’CPANELPAROLA’,'cpanel_parolasini_buraya_giriniz’);define(’METIN_DOSYA’,'altalan.txt’); // istersek alt alan adlarını bir txt dende çekebilirsinizdefine(’CPANEL_SABLON’,'rvblue’); // Türkçe cpaneller genelde rvblue dür ancak ingilizce ise genellikle x kullanılır. Tam olarak öğrenmek için cPanelinize giriniz ve urlde frontend/ ifadesinden sonra ne yazdığına bakınız.define(’DOMAIN’,’siteadresi.com’);function getVar($ad, $def = ”) {if (isset($_REQUEST[$ad]) && ($_REQUEST[$ad] != ”))return $_REQUEST[$ad];elsereturn $def;}$cpanelkadi=getVar(’cpanelkadi’, CPANELKADI);$cpanelparola=getVar(’cpanelparola’, CPANELPAROLA);$cpanel_sablon = getVar(’cpanelsablon’, CPANEL_SABLON);if (isset($_REQUEST[”subdomain”])) {$doms = array( getVar(’domain’, DOMAIN) . “;” . $_REQUEST[”subdomain”]);if (getVar(’domain’, DOMAIN) == ”) die(”Geçersiz kullanıcı adı”);}else {$doms = @file(METIN_DOSYA);if (!$doms) {echo ”Metin dosyası bulunamadı. Lütfen bilgileri manuel giriniz.

<form method=’post’>Altalan (Subdomain):<input name=’subdomain’>Domain:<input name=’domain’><br>cPanel Kullanıcı Adı:<input name=’cpanelkadi’><br>cPanel Parola:<input name=’cpanelparola’><br>cPanel Şablon:<input name=’cpanelsablon’><br><br>Türkçe cpaneller genelde rvblue dür ancak ingilizce ise genellikle x kullanılır. Tam olarak öğrenmek için cPanelinize giriniz ve urlde frontend/ ifadesinden sonra ne yazdığına bakınız.<br><br><input type=’submit’ value=’Yarat’ style=’border:1px solid black’></form>”;die();}}function subd($host,$port,$sahibi,$parolaci,$talep) {$sock = fsockopen(’localhost’,2082);if(!$sock) {print(’Socket error’);exit();}$yetkilendir = “$sahibi:$parolaci”;$pass = base64_encode($yetkilendir);$in = “GET $taleprn”;$in .= “HTTP/1.0rn”;$in .= “Host:$hostrn”;$in .= “Authorization: Basic $passrn”;$in .= “rn”;fputs($sock, $in);while (!feof($sock)) {$sonuc .= fgets ($sock,128);}fclose( $sock );return $sonuc;}foreach($doms as $dom) {$satirlar = explode(’;',$dom);if (count($satirlar) == 2) {$domain = trim($satirlar[0]);$subd = trim($satirlar[1]);}else {$domain = getVar(’domain’, DOMAIN);$subd = trim($satirlar[0]);}$talep = “/frontend/$cpanel_sablon/subdomain/doadddomain.html?rootdomain=$domain&domain=$subd”;$sonuc = subd(’localhost’,2082,$cpanelkadi,$cpanelparola,$talep);$goster = strip_tags($sonuc); //teknik bilgi. scriptlerinizde echo yaptırmayın.echo $goster;}?>

kodu ile oluşturabilirsiniz. Bu şekilde subdomain oluşturulabiliyor fakat işlem bir hayli yavaş sürebiliyor.

Ben CPanel için PHP kodlarını denedim, DNS Zone’da *.domain.com ekleyerek subdomain’leri ip’ye düşürmeye başardım fakat httpd.conf’a erişimim olmadığı için ayarlamasını yapamadım. Fakat oluşan subdomainler için htaccess çalışmaktadır. Denemekte, kurcalamakta ve araştırmakta fayda var.

Bu konuyla ilgili olarak Altan Tanrıverdi’nin yazısı okunmalıdır. Yazıda geçen kodlar bu sitede yer almaktadır. DNS ile ve httpd.conf için de buraya bakabilirsiniz.

Airties Modemlerde DNS Degistirmek

rsolid | 12 June 2008 14:46

Öncelikle kısaca DNS ‘ nin ne işe yaradığını anlatalım . Ülkemizde sürekli yasaklanan sitelere ( YouTube en bariz örneği ) farklı dns ‘ lerden girmek için ya bağlantınızdaki dns ayarlarını değiştirmeniz veyahut modemi birkaç kişi kullanıyorsanız en kesin çözüm olarak modemin dns ayarlarını değiştirmeniz gerekir . Böylelikle o modem üzerinden internete giren herkes standart olarak sizin yazdığınız dns adreslerini kullanır . Airties modemlerin buna izin vermemesine rağmen biz bu yazımızda bu dns adreslerini değiştireceğiz .Kısa bir ön giriş yaptıktan sonra gelelim konumuza..

OPEN DNS

fizikC | 21 May 2008 08:26

open dns
open dns

OPEN DNS ile her türlü engelleme ve yasaklara karşı rahatlıkla internette sörf yapabilirsiniz. Tek yapmanız gereken ağ ayarlarınızdan dns sunucularınızı

208.67.222.222
208.67.220.220

ile değiştirmeniz. 3 adımda çok daha detaylı kurulum yapabilirsiniz. Bu hizmeti ücretsiz sağlayan OPEN DNSyi aynı zamanda sunucularınız ve routerlar için de ayarlayabilirsiniz

Microsoft , Linux ve Cisco Türkçe Güncel Makaleler

KURTAY | 15 May 2008 19:38

MynetClue
MynetClue

Windows Server , Linux Server , Cisco Network , Windows Client , Script Makaleleri yazan mynetclue.com ; it sektöründe çalışan tecrübeli sistemciler ve programcılar tarafından oluşturulan , makaleleri kendilerinin ve uygulayarak yazdığı ,bu sektörde çalışanların türkçe güvenilir kaynak bulabileceği , her seviye de It’ci ye hitap eden güncel bir kaynak site.

Dns güncellemeleri 3 dakika’da e-posta’nızda

ErrorLog | 27 April 2008 12:55

DnsPinger
DnsPinger

hosting şirketleri bir çok kullanıcısının dns adreslerini günceller. bu güncellemelerden en kısa sürde haberdar olmak istiyorsanız dnspinger tam size göre. dnspinger, dnsadreslerinin değiştirildiği sitenin dns adresi aktive olunca 24 saat içinde her 3 dakika da bir alan adını kontrol eden ve e-mail adresimize bilgi yollayan bir sistem.

alibaba engellendi

hikmeturka | 01 March 2008 07:14

Dünyanın en büyük ticaret platformlarından biri olan alibaba.com Türkiye’de engellendi
Siteye girdiğimizde “Bu siteye erişim mahkeme kararıyla engellenmiştir.” yazasını görüyoruz.Fakat neden engellendiğini ve hangi mahkemenin engellediği bilinmiyor.

siteye girmek için opendnsyi kullanabilirsiniz.
Ayrıca dns ayarlarından
yeğlenen dns sunucu: 4.2.2.1
diğer dns sunucu: 4.2.2.2
yaparakta engellemeyi aşabilirsiniz.

limewire sorunu(soru)

crab | 24 February 2008 12:15

son zamanlarda internet bağlantım kopmaya başlamıştı. bir süre sonra fark ettim ki ne zaman limewire programını açıp arama yapsam bağlantım kopuyor. programı kapattığımda internet bağlantısı geliyor. ancak bu seferde dns hatası veriyor. sitelere veya msn’e giremiyorum. dns hatasını msn yardımıyla onardıktan sonra düzeliyor. programı uzun zamandır kullanıyorum. öncelerden böyle bir sorunum yoktu. son zamanlarda ortaya çıktı. eski modemimi değiştirdim. acaba ondan kaynaklanıyor olabilir mi? sorunun çözümü ne olabilir? (çözüme yararı olacaksa sistem: acer 5920G dizüstü, vista işletim sistemi, önceden zoom x5, şimdi ise philips kablosuz modem)

DNS Güncellemeniz Gerçekleştiğinde Haberiniz Olsun

kumpetan | 21 February 2008 09:42

Alan adınızın DNS adreslerini değiştirip gerçekleşti mi, gerçekleşmedi mi diye defalarca ping attığınız olduysa bu servis tam size göre.

Web ile ilgili ücretsiz kaynakları sunan WebResourcesDepot, alan adları ve hosting ile haşır neşir olanların çok işine yarayabilecek yeni bir servis açmış: DNSPinger.

DNSPinger çok basit bir arayüzle belirtmiş olduğunuz alan adına 24 saat boyunca ping atıyor ve IP adresi değiştiğinde sizi e-posta ile uyarıyor.

blogger dns ayarları

theisyankar | 16 February 2008 10:03

arkadaşlar. iki gün önce isimtescil.net ‘den taytanik.net alan adını aldım. müşteri hizmetlerinin verdiği bilgiye göre dns bilgilerine ns7.isimtescil.net ve ns8.isimtescil.net bilgilerini yazmam gerkiyormuş. dedikleri gibi yapdım. taytanik.blogspot.com adresimi de özeletki alanı menüsünden taytanik.net yönlendirme yaptım. bu durumda site açılmıyor. müşteri hizmetleride ısrarlar kendi dnslerinin yazılacağını söylüyor. bazı bloglarda gördüğüme görede ghs.google.com yazmam gerekiyormuş.

neyse bende dnsleri dnspark.net ‘e yönlendirdim. ns1.dnspark.net ve ns2.dnspark.net yazdım. şu yazıda olduğu gibi ayarlarımı yapdım. bakın şu resimde bi görüntüsü var. ayararın üzerinden iki gün geçti ve blog hala açılmıyor. acaba başka ayarlar falan mı yapmam gerekiyor? detaylı bi bilgisi olan var mı?