Saya telah menggunakan IRC untuk waktu yang lama dan saya telah melihat orang-orang dengan nama host yang sangat unik. Saya bertanya-tanya bagaimana mereka bisa mendapatkannya?
Teori saya adalah bahwa seseorang mengatur server sebagai bagian dari jaringan efnet / freenode dan entah bagaimana menutupi identitas aslinya di balik server khusus itu.
Bisakah seseorang menjelaskan istilah orang awam bagaimana ini dilakukan?
Dan pada catatan terkait, seberapa mudah untuk menyesuaikan nama host Anda jika Anda mengatakan, menjalankan klien irc di domain Anda dan ingin menggunakan nama domain Anda alih-alih alamat vps internal?
Contoh: jika saya menggunakan linode, ia akan mengatakan saya member_wh [email protected] sebagai nama host saya. Saya meng-host beberapa situs jadi saya menunjuk beberapa catatan A ke server saya, saya ingin nama host saya menjadi sesuatu seperti '[email protected]' misalnya, alih-alih yang linode default.
/raw chghost
atau/quote chghost
pasti akan bekerja.Jika server menggunakan layanan IRC (Anope, Atheme, dll.), Biasanya ada layanan V-Host, biasanya bernama 'HostServ' atau varian darinya.
Sebagian besar server yang menjalankan jenis layanan ini memungkinkan pengguna untuk menentukan v-host mereka sendiri (virtual host).
Jaringan IRC tipikal terdiri dari beberapa perangkat lunak yang bekerja bersama. Pertama, ada daemon, yang mengontrol koneksi, mengikat ke port tertentu, dll. Sebagian besar jaringan menjalankan beberapa jenis perangkat lunak yang dikenal sebagai 'layanan' untuk menangani pendaftaran saluran, pendaftaran nama panggilan, dll.
Bagian dari perangkat lunak layanan yang paling umum adalah layanan yang disebut (biasanya) HostServ. Di server IRC, lakukan '/ whois HostServ' dan lihat apakah ada pengguna dengan nama itu. Anda mungkin juga ingin mencari Operator IRC (biasanya saluran untuk bantuan) dan bertanya kepada mereka.
sumber
Anda mencoba menggunakan nama host khusus alih-alih yang tetap. Hal ini dimungkinkan pada beberapa jaringan dan banyak orang mengontrak beberapa layanan penjaga untuk melakukannya.
Sejak dulu, jaringan IRC menerapkan "nama host tersembunyi" atau "vhost khusus" yang memiliki dua poin utama: - Sembunyikan nama host asli Anda untuk mencegah DoS / DDoS dari siapa pun kepada Anda - Sembunyikan nama host spam
Jika jaringan memiliki kebijakan itu, Anda tidak dapat melakukan apa pun. Mereka menyimpan "nama host asli" dan "nama host / vhost palsu" pada struktur data internal dan hanya menyebarkan yang palsu. Real digunakan ketika memeriksa larangan, k-lines, dll.
Oh! Garis pertahanan lain sedang memeriksa DNS balik Anda. Jika Anda memiliki catatan A yang menunjuk ke 10.1.1.1 dengan "test.example.tld" sebagai nama host, "test.example.tld" harus diselesaikan ke "10.0.0.1" menggunakan catatan PTR. Beberapa server mungkin menolak koneksi Anda atau membunuh Anda jika pemeriksaan itu tidak memuaskan.
sumber
Jadi, Anda dapat melaporkan nama host Anda sebagai apa saja. Tetapi karena itu benar, tidak ada yang memperhatikan hal itu, dan sebaliknya mereka membalikkan alamat IP Anda menjadi nama host, dan menggunakannya.
Untuk memengaruhi nama host pada sistem ini, Anda harus memiliki kendali atas apa yang dipecahkan oleh alamat IP Anda. Biasanya itu berarti Anda harus memiliki ISP yang sangat ramah dan alamat IP statis, kontrol atas blok besar alamat IP, atau ...?
Resolusi terbalik menggunakan sistem DNS untuk menyelesaikan alamat IP dengan terlebih dahulu membalikkannya (menempatkan bagian paling signifikan terakhir, seperti sistem DNS lakukan) dan menempelkan in-addr.arpa sampai akhir sebelum menyelesaikannya. Dengan demikian 198.82.183.54 menjadi 54.183.82.198.in-addr.arpa. Kemudian dipecahkan secara normal ke catatan PTR yang menunjuk ke nama host yang "benar".
Tentu saja, opsi vhost / etc. jauh lebih mudah jika tersedia.
sumber