IRC sunucularına Telnet ile bağlanarak doğrudan komut gönderebilir ve sunucu ile iletişim kurabilirsin. İşte adım adım IRC sunucusuna Telnet ile bağlanma ve kullanımı:
1. Telnet’in Etkinleştirilmesi (Windows Kullanıcıları İçin)
Windows 10/11’de Telnet’i etkinleştirmek için:
Başlat Menüsü → Denetim Masası → Programlar ve Özellikler → Windows Özelliklerini Aç veya Kapat
Telnet İstemcisi’ni etkinleştir ve Tamam butonuna bas.
Alternatif olarak Komut İstemi (CMD) veya PowerShell üzerinden de etkinleştirebilirsin:
dism /online /Enable-Feature /FeatureName:TelnetClient
Linux ve macOS kullanıcıları için Telnet varsayılan olarak yüklü gelir. Eğer eksikse şu komut ile yükleyebilirsin:
sudo apt install telnet # Debian/Ubuntu
sudo yum install telnet # CentOS/RHEL
brew install telnet # macOS (Homebrew ile)
2. IRC Sunucusuna Telnet ile Bağlanma
Telnet ile bir IRC sunucusuna bağlanmak için şu komutu kullan:
telnet irc.example.com 6667
irc.example.com yerine bağlanmak istediğin IRC sunucusunun adresini yazmalısın.
6667 IRC'nin yaygın kullanılan portudur. Sunucu farklı bir port kullanıyorsa onu yazmalısın.
Eğer bağlantı başarılı olursa, sunucu sana bir hoş geldin mesajı gösterecektir.
3. IRC Sunucusuna Giriş Yapma
Bağlantı kurulduktan sonra IRC protokolüne uygun şekilde sunucuya giriş yapmalısın. Örnek bir giriş komutu:
NICK BenimNickim
USER KullaniciAdi 0 * :Gerçek İsim
NICK: Kullanmak istediğin takma adı belirler.
USER: Kullanıcı adı ve gerçek isim bilgisi (Sunucunun gerektirdiği formatta olmalıdır).
Başarıyla giriş yaptığında sunucu sana kanal listesine erişim ve sohbet imkanı sunacaktır.
4. Kanallara Katılma ve Mesaj Gönderme
Bir sohbet odasına katılmak için:
JOIN #kanaladı
Örnek:
JOIN #sohbet
Mesaj göndermek için:
PRIVMSG #kanaladı :Merhaba arkadaşlar!
Özel mesaj göndermek için:
PRIVMSG KullaniciAdi :Selam, nasılsın?
5. Sunucu Komutları ve Kullanımı
IRC'de yaygın kullanılan bazı Telnet komutları şunlardır:
Komut | Açıklama |
---|---|
LIST | Sunucudaki mevcut kanalları listeler. |
WHOIS KullanıcıAdı | Kullanıcı hakkında bilgi alır. |
MODE #kanal +o KullanıcıAdı | Bir kullanıcıya operatör yetkisi verir. |
KICK #kanal KullanıcıAdı Sebep | Bir kullanıcıyı kanaldan atar. |
PART #kanal | Kanalı terk eder. |
QUIT :Görüşmek üzere! | IRC sunucusundan ayrılır. |
6. Telnet Bağlantısını Sonlandırma
IRC sunucusundan çıkış yapmak için şu komutu kullanabilirsin:
QUIT :Çıkış mesajı
Eğer Telnet bağlantısını tamamen kapatmak istiyorsan:
CTRL + ]
quit
Sonuç
Telnet ile IRC sunucularına bağlanmak, doğrudan komutlarla sunucuyla iletişime geçmek isteyen kullanıcılar için faydalıdır. Ancak, modern IRC istemcileri (mIRC, HexChat, IRSSI gibi) daha kullanıcı dostudur. Telnet’i özellikle IRC bot geliştirme, hata ayıklama veya manuel bağlantı testleri için kullanabilirsin.
Bağlanmak istediğin özel bir IRC sunucusu veya takıldığın bir nokta varsa detay verebilirsin, yardımcı olayım!
Bir yanıt yazın