Tam o sırada, başka bir pillinetwork sitesi olan 22dakika.org'da: "Come Fly With Me | tanıtım"

Etiket:

dns hakkındaki yazılar:

sadece bildiriler gösteriliyor, tüm yazıları görmek için tıklayın

1e100.net, Google tarafından Kasım ayında kurulan bir web sitesi. Birçok kişinin sistemi bu web sitesi ile iletişim halinde. Bu yeni site, internet trafiğinin 3%'ünü ele geçirmiş bulunmakta ve Alexa sıralamasında ise 44. sırada yer alıyor. Google'dan resmi bir açıklama gelmemesine rağmen, birçok Google servisi bu web sitesi ile iletişim halinde gözükmekte.

\

Henüz bu site hakkında bilinen bir şey olmasa da ismi Google için önemli. Bazı kullanıcıların zararlı yazılım sandığı bu uygulama Google'ın altyapı hizmetleri ile alakalı bir site.

1e100 , 10 üzeri 100 demek yani, Googol anlamına geliyor. Google'ın kurulduğu yıllarda alternatif olarak düşünülen bu isim, büyük miktarda verileri saklamak için düşünülmüş. Bu site de Google'ın sürekli artan altyapısının adı ve göstergesi.

\

Spacer
Spacer
 | 9 yorum var 
 | 17 Şubat 2010 15:04 

Özellikle telekomünikasyon kurumu tarafından engellenen sitelere erişebilmek için birçoğumuz alternatif alan adı servisleri (dns) kullanıyorduk.

\

Bu servislerin başında hızlı ve güvenilir olarak bilinen OpenDNS geliyor.

Bugün Google resmi blogunda duyurulan habere göre Google,
\
dünya çapında ücretsiz olarak kullanılabilecek bir alan adı sağlayıcı hizmeti vermeye başladı, ismi kısaca Google Public Dns
Bu servis ile Google un bize öncelikli vaadi; dns standartlarında hız, güvenlik.

Spacer
Spacer
 | 18 yorum var 
 | 04 Aralık 2009 17:00 

Merhabalar

Wordpress mu (multi-user) kurulumu belki bir çok yerde yayınlandı. Fakat genel olarak Wildcard dns ayarlarının yapılması için http.conf dosyasına girilmekten bahsedildi, bunu deneyen kullanıcılar %80 oranında başarısızlıkla sonuçlandı, ya ayarlarını tam olarak yapamıyordu yada http.conf dosyasını karıştırıp sunucunun yayın düzenini bozuyorlardı, ki bunun yanında http.conf ne olduğunu bilmeyen bir çok arkdaşımız vardı, ben bunun için yeni bir yöntem buldum. Bu daha önce ingilizce yada türkçe olarak işlenmedi. Sunucusunun Whm (Reseller olması fark etmez ) Panelini ve Cpaneli açabilen herkes wordpress mu kurabilir.

Spacer
Spacer
 | 9 yorum var 
 | 25 Eylül 2008 16:12 

opendns biçoğumuzun haberdar olduğu ve genellikle türk telekom tarafından engellenmiş sitelere erişmek için (örnek 1, örnek 2) kullanılan bir dns servisi.

\
bu yazıda bu güzel servisin (arama motoru olmasa çok daha güzel olacak) belki de bildiğiniz bir özelliğinden bahsedeceğim.

çocukların bazı zararlı içerikli sitelere erişmesini engelleyecek çeşitli programlar mevcut. örneğin ilk aklıma gelen ad-watch. bu ücretli programın yaptığını nispeten de olsa opendns ile gerçekleştirebilirsiniz.

Spacer
Spacer
 | 7 yorum var 
 | 20 Ağustos 2008 11:20 

yasak
yasak

Öncelikle bikaç şeye değinmekte fayda var; ülkemizde son dönemde yasaklanan siteler arttı, bunların başında tabii ki bildiğimiz gibi youtube var. yasakları kimse doğru bulmuyor ama yiğidi öldürelim hakkını yemeyelim. bu yasaklar sayesinde insanlarımız dns,proxy gibi terimleri vtunnel, ktunnel gibi siteleri yakından tanıma fırsatı buldu. bu yasakları fırsat bilip türeyen binlerce proxy sitelerinin sahiplerine sağladığı ticari faydayı saymıyorum bile.

Spacer
Spacer
 | 51 yorum var 
 | 11 Ağustos 2008 10:37 

\

Bir web sitesi sahibinin başına gelebilecek en kötü şeylerden birisi de, birkaç dakikalığına (hattâ saniyeliğine de olsa) web sitesinin barındırma (hosting) problemleri yüzünden erişilemez hâle gelmesidir. Özellikle ülkemizde, altyapı yetersizliği ve profesyonel olarak hosting işi yapanların azlığı nedeniyle bu tür durumlara çok sık rastlamaktayız. sinir bozucu olan bu gibi durumların önüne her ne kadar geçebilmek imkânsızsa da, internet üzerinde yer alan birkaç araçla hiç değilse sitenizin ne zamanlar erişilemez durumda olduğunu öğrenebiliyorsunuz. İşte bu araçlardan bazıları:

Spacer
Spacer
 | 15 yorum var 
 | 22 Temmuz 2008 14:21 

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ı:

Spacer
Spacer
 | 8 yorum var 
 | 20 Temmuz 2008 13:31 

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 On RewriteCond %{HTTP_HOST} ^([^\.]+)\.bildirgec\.org$ [NC] RewriteCond %1 !^(www|ftp|mail)$ [NC] RewriteRule ^.*$ http://www.bildirgec.org/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ında DNS: *.bildirgec.org (ya da sadece *) TTL: 14400 IN: IN Record 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_html ServerName www.bildirgec.org ServerAlias bildirgec.org ServerAlias *.bildirgec.org </VirtualHost>

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

<?php define(’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 çekebilirsiniz define(’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]; else return $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 $talep\r\n”; $in .= “HTTP/1.0\r\n”; $in .= “Host:$host\r\n”; $in .= “Authorization: Basic $pass\r\n”; $in .= “\r\n”; 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.
Spacer
Spacer
 | 9 yorum var 
 | 17 Temmuz 2008 14:04 

1 2 3 Sonraki
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

etiket menüsü

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu