Ini ialah arahan askmara-tcp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
askmara-tcp - lakukan pertanyaan dns mudah melalui TCP
DESCRIPTION
askmara-tcp menanyakan pelayan dns yang ditentukan pengguna untuk rekod, dan mengeluarkan balasan dalam a
format serasi csv2 (csv2 ialah format fail zon yang maradns kegunaan). Namun begitu
tidak seperti askmara ia menggunakan TCP dan bukannya UDP.
PENGGUNAAN
askmara-tcp [-n] [-v|-t timeout] pertanyaan [server]
PILIHAN
-t Jika ini ada, hujah berikut ialah askmara-tcp timeout, dalam beberapa saat.
Perhatikan bahawa askmara-tcp tidak boleh kedua-duanya mempunyai tamat masa yang ditentukan pengguna dan output verbose.
-v Jika ini ditetapkan, askmara-tcp akan mengeluarkan jawapan lengkap yang pelayan
dihantar. Ambil perhatian bahawa output verbose ini tidak serasi csv2.
-n Jika ini ditetapkan, askmara-tcp, apabila menghantar pertanyaan, tidak akan meminta rekursi DNS;
dengan kata lain, askmara-tcp akan meminta pelayan DNS jauh tidak menghubungi yang lain
Pelayan DNS untuk menjawab pertanyaan yang dipersoalkan.
pertanyaan
rekod dns untuk ditanya. Pertanyaan mempunyai dua bahagian: Jenis rekod yang kami inginkan,
dan nama hos yang kami mahu rekod ini.
Jenis pertanyaan boleh mempunyai dua bentuk: Mnemonik satu huruf, atau rjenis berangka diikuti
oleh kolon. Ini serta-merta digabungkan dengan nama penuh nama hos yang kami mahu
pandang atas.
Sebagai contoh, untuk meminta IP 'example.com', kita boleh menggunakan mnemonik satu huruf, dalam
bentuk 'Aexample.com.', atau kita boleh menggunakan RR berangka diikuti dengan titik bertindih, memberikan
pertanyaan '1:example.com.' (memandangkan A mempunyai jenis rekod satu). Perhatikan bahawa nama pertanyaan
memerlukan titik ekor di hujungnya.
Askmara menyokong segelintir mnemonik satu huruf, seperti berikut:
A menandakan permintaan untuk A (alamat ipv4) RR
N menandakan NS RR
C menandakan bahawa kami meminta CNAME RR
S menandakan bahawa kita mahukan SOA RR
P menandakan kita mahukan PTR RR
@ menandakan bahawa kita mempunyai MX RR
T menandakan bahawa kita mahukan TXT RR
Z menandakan bahawa kami ingin meminta semua RR.
server
Alamat IP pelayan dns untuk ditanya. Jika tiada pelayan diberikan, askmara-tcp akan
pertanyaan 127.0.0.1.
CONTOH
Meminta pelayan dengan ip 127.0.0.1 untuk alamat IP example.com:
askmara-tcp Aexample.com.
Meminta pelayan dengan ip 198.41.0.4 untuk alamat IP example.com:
askmara-tcp Aexample.com. 198.41.0.4
Meminta pelayan dengan alamat ip 127.0.0.1 untuk alamat IP example.com, menggunakan
format rr_number:query:
askmara-tcp 1:example.com.
Meminta pelayan dengan alamat ip 127.0.0.1 untuk rekod SRV. Khususnya, kami bertanya
untuk perkhidmatan "http over tcp" contohnya.net. Oleh kerana askmara-tcp tidak mempunyai a
mnemonik untuk jenis rekod SRV, kami menggunakan kod angka (33 untuk SRV):
askmara-tcp 33:_http._tcp.example.net.
Meminta pelayan dengan alamat ip 127.0.0.1 untuk rekod AAAA (ipv6 ip) untuk
example.net:
askmara-tcp 28:example.net.
Ambil perhatian bahawa output akan menjadi paket DNS mentah dalam kedua-dua contoh SRV dan AAAA.
Gunakan askmara-tcp dalam talian menggunakan perkhidmatan onworks.net