Services

HostServ ve vHost: IRC'de Özel Host Adı Kullanmak

· Güncelleme: · 5 dk okuma

HostServ ve vHost: IRC'de Özel Host Adı Kullanmak
İçindekiler
  1. vHost Ne İşe Yarar?
  2. vHost ve Cloak Arasındaki Fark
  3. vHost Talep Etmek
  4. vHost'u Etkinleştirmek ve Kapatmak
  5. Operatörler için HostServ Komutları
  6. vHost Kuralları
  7. Gizlilik Açısından vHost
  8. Kanal Yöneticileri için vHost
  9. Sık Yapılan Hatalar
  10. Gerçek Bir Senaryo
  11. vHost Seçerken Nelere Dikkat Etmeli?
  12. Sonuç

IRC'de bir kullanıcının whois bilgisine baktığınızda genellikle "ayse!kullanici@xx-123-45.saglayici.com" gibi bir adres görürsünüz. Bu adres, kullanıcının internet sağlayıcısını ve bazen bulunduğu bölgeyi ortaya koyar. Modern ağlar bu bilgiyi korumak için cloak adı verilen otomatik host gizleme kullanır. HostServ ise bir adım öteye geçer: Kullanıcılara "ayse.uye.ornekag.net" veya "gelistirici.proje.org" gibi okunabilir, özel bir host adı atamanıza olanak tanır. Bu özel adrese vhost (virtual host, sanal host) denir.

vHost Ne İşe Yarar?

  • Gizlilik: Gerçek host'unuz yerine vhost'unuz görünür.
  • Kimlik ve aidiyet: Bir projenin geliştiricileri, ağın gönüllüleri veya bir topluluğun üyeleri ortak bir host deseniyle tanınabilir.
  • Güvenilir maske: vhost hesabınıza bağlı olduğu için kanal yöneticileri ban veya erişim listesinde bu maskeyi güvenle kullanabilir.
  • Estetik: Birçok kullanıcı için kişisel bir vhost, IRC'deki kimliğin bir parçasıdır.

vHost ve Cloak Arasındaki Fark

ÖzellikCloakvHost
Kim uygular?IRC sunucusu, otomatikHostServ, talep veya atama ile
GörünümKarıştırılmış karakterlerOkunabilir bir ad
Herkese uygulanır mı?Genellikle evetYalnızca vhost alanlara
Hesaba bağlı mı?Hayır (IP'ye dayalı)Evet

Cloak'ın nasıl çalıştığını UnrealIRCd cloaking yazımızda anlattık. vHost, cloak'ın yerini almaz; ikisi birlikte çalışır. vHost'unuzu etkinleştirmediğiniz sürece cloak'lı host'unuz görünmeye devam eder.

vHost Talep Etmek

Birçok ağda kullanıcılar HostServ'den vhost talep edebilir:

/hs REQUEST ayse.uye.ornekag.net
/msg HostServ REQUEST ayse.uye.ornekag.net

Talep, ağın operatörlerine iletilir ve onaylandığında size bildirim gelir. Onay süreci ağdan ağa değişir; bazı ağlar talepleri birkaç saat içinde değerlendirir, bazıları yalnızca belirli kurallara uyan talepleri kabul eder. Talep etmeden önce ağın vhost kurallarını okuyun.

Bazı ağlar ise talep sistemi kullanmaz; vhost'ları yalnızca belirli rollere (gönüllüler, proje üyeleri) operatörler doğrudan atar.

vHost'u Etkinleştirmek ve Kapatmak

vHost'unuz onaylandıktan sonra çoğu ağda NickServ'e her girişinizde otomatik olarak etkinleşir. Elle etkinleştirmek veya kapatmak için:

/hs ON
/hs OFF

OFF komutu vhost'unuzu geçici olarak kapatır ve cloak'lı host'unuza dönersiniz. vHost'unuzun etkin olup olmadığını /whois kendinickiniz ile kontrol edebilirsiniz.

Operatörler için HostServ Komutları

Ağ operatörleri HostServ'i şu komutlarla yönetir:

/hs SET Ayse ayse.uye.ornekag.net
/hs DEL Ayse
/hs LIST
/hs WAITING
/hs ACTIVATE Ayse
/hs REJECT Ayse Kurallara uygun değil
KomutNe yapar?
SETBir kullanıcıya doğrudan vhost atar
DELBir kullanıcının vhost'unu siler
LISTAtanmış vhost'ları listeler
WAITINGOnay bekleyen talepleri listeler
ACTIVATEBir talebi onaylar
REJECTBir talebi reddeder

Bazı sürümlerde ayrıca bir vhost'u bir hesabın bütün gruplanmış nicklerine uygulayan SETALL gibi komutlar bulunur. Komut adları Anope ve Atheme arasında farklılık gösterebilir; /hs HELP ile kontrol edin. Operatör yetkileri için services oper yetkileri yazımıza bakın.

vHost Kuralları

Ağlar genellikle vhost'lar için kurallar belirler:

  • Gerçek kurum veya alan adlarını taklit etmek yasaktır: "admin.ornekag.net", "polis.gov.tr" veya başkasına ait bir alan adı içeren vhost'lar reddedilir.
  • Ağ yetkililerini taklit etmek yasaktır: Operatör veya yönetici izlenimi veren vhost'lar kabul edilmez.
  • Uygunsuz içerik yasaktır: Hakaret, müstehcenlik veya nefret içeren ifadeler reddedilir.
  • Alan adı biçimi: vhost'lar genellikle noktalarla ayrılmış ve geçerli karakterlerden oluşan bir biçimde olmalıdır.
  • Değişiklik sıklığı: Bazı ağlar vhost değişikliklerini belirli aralıklarla sınırlar.

Gizlilik Açısından vHost

vHost, diğer kullanıcıların gördüğü bilgiyi değiştirir, ama bazı sınırlamaları vardır:

  • Operatörler gerçek adresinizi görebilir. Ağın kötüye kullanımla mücadele edebilmesi için bu gereklidir.
  • Giriş öncesi pencere: vHost genellikle NickServ'e giriş yaptıktan sonra uygulanır. Kanallara girişten önce giriş yapmazsanız, kısa bir süre cloak'lı veya gerçek host'unuz görünebilir. SASL kullanmak bu pencereyi kapatır; ayrıntılar services SASL yazımızda.
  • DCC bağlantıları: DCC, doğrudan bağlantı kurduğu için gerçek IP adresinizi karşı tarafa açar. Bkz. IRC DCC.

Kanal Yöneticileri için vHost

Kanal yöneticileri için vhost'lar büyük kolaylık sağlar. Bir kullanıcının vhost'u hesabına bağlı olduğu için *!*@ayse.uye.ornekag.net gibi bir maske, o kullanıcıyı güvenilir şekilde tanımlar. Bu maskeyi Eggdrop'un kullanıcı listesine veya ChanServ'in AKICK listesine eklemek, dinamik IP adreslerine göre çok daha istikrarlıdır. Ancak vhost'un yalnızca giriş yapıldığında uygulandığını unutmayın; kullanıcı giriş yapmadan bağlanırsa farklı bir host'la görünür.

Sık Yapılan Hatalar

Yeni kullanıcıların en sık yaptığı hata, kurallara aykırı bir vhost talep edip neden reddedildiğini anlamamaktır. Talepten önce ağın kurallarını okumak ve sade, kişisel bir vhost seçmek onay şansını artırır. İkinci sık hata, vhost'un her zaman etkin olduğunu varsaymaktır; giriş yapılmadan kanallara girildiğinde gerçek host görünebilir. Üçüncüsü ise vhost'u tam anonimlik sanmaktır; vhost yalnızca diğer kullanıcılara karşı bir perdedir.

Gerçek Bir Senaryo

Bir açık kaynak projesi, IRC'deki geliştiricilerinin kolayca tanınmasını istiyor. Proje ağın yöneticileriyle görüşüyor ve geliştiricilere "nick.gelistirici.proje.org" biçiminde vhost atanmasında anlaşıyor. Operatörler HostServ SET komutuyla vhost'ları atıyor. Artık proje kanalındaki kullanıcılar, bir sorunun cevabını kimin resmi geliştirici olarak verdiğini whois bilgisinden anlayabiliyor ve kanal yöneticileri bu maskeyi erişim listesinde kullanabiliyor.

vHost Seçerken Nelere Dikkat Etmeli?

İyi bir vhost kısa, okunabilir ve uzun süre kullanmaktan rahatsız olmayacağınız bir ifade olmalıdır. Gerçek adınızı veya kişisel bilgilerinizi içeren bir vhost, gizlilik amacına ters düşer; nickinize veya topluluktaki rolünüze dayanan bir ad daha uygundur. Ağın belirlediği alt alan deseni varsa ona uyun, örneğin "nick.uye.ornekag.net" gibi. Sık sık vhost değiştirmek, kanal yöneticilerinin erişim listelerinde ve ban maskelerinde size göre yaptığı ayarları bozabilir; bu yüzden bir kez seçtiğiniz vhost'u uzun süre kullanmak hem sizin hem de kanal yöneticilerinin işini kolaylaştırır.

Sonuç

HostServ ve vhost'lar, IRC'de gizliliği artıran ve kimliği güçlendiren araçlardır. Ağınızın kurallarına uygun bir vhost talep edin, SASL ile giriş yaparak vhost'unuzun bağlantı anından itibaren uygulanmasını sağlayın ve vhost'un tam anonimlik sağlamadığını unutmayın. Kanallara services tarafından yönetilen botlar atamak için sıradaki rehberimiz BotServ kullanımı.

IRC sorunun mu var? Kanalda birlikte çözelim.

💬 Kanala Bağlan

Sıkça Sorulan Sorular

vHost gerçek IP adresimi tamamen gizler mi?

vHost, diğer kullanıcıların gördüğü host bilgisini değiştirir. IRC operatörleri ise gerçek adresinizi görmeye devam edebilir.

vHost nasıl alınır?

Birçok ağda HostServ REQUEST komutuyla talep edilir ve bir operatör onaylar. Bazı ağlar ise yalnızca belirli kullanıcılara vhost verir.

vHost ile cloak arasındaki fark nedir?

Cloak, ağın otomatik olarak uyguladığı karıştırılmış bir host'tur. vHost ise kullanıcıya özel, okunabilir bir host adıdır.