dns

dns DNS kayıtlarını türe göre inceler, seçilen kayıtların varlığını kontrol eder ve IP adresleri için ters PTR sorguları yapar.

Sürüm 1.2.4Kararlı
lil-terminal

Genel bakış

DNS kayıtları ve ters sorgular için dns kullanın. Sık yapılan işlemler kısa kalır; özel biçimler yalnızca gerektiğinde ayrıntı ekler. Böylece tekrarlanan işler kolay anlaşılır, yinelenir ve lil-terminal betiklerine taşınır.

DNS’i kayıt türüne göre okuyun

A ve AAAA adları adreslere bağlar, MX posta yönlendirmesini, TXT doğrulama veya politikayı, NS delegasyonu, CAA sertifika otoritelerini, PTR ise adresin ters adını gösterir. Bir kayıt türünün boş olması alan adının yok olduğu anlamına gelmez.

Sözdizimi

lil-terminal
dns <host|ip|me> [types] [-c]

Başvuru

dns me

geçerli hostu kullan

dns example.com

yaygın kayıtları göster

dns example.com -txt

yalnızca TXT kayıtlarını göster

dns 1.2.3.4

ters PTR sorgusu yap

dns example.com -c

seçilen kayıt türlerinden hangilerinin bulunduğunu denetle

-a | -aaaa

A veya AAAA adres kayıtlarını seç

-cname

CNAME takma ad kayıtlarını seç

-mx

MX posta kayıtlarını seç

-ns

NS ad sunucusu kayıtlarını seç

-txt

TXT metin kayıtlarını seç

-soa

SOA yetki kaydını seç

-srv

SRV hizmet kayıtlarını seç

-caa

CAA sertifika yetkilisi kurallarını seç

-ptr

ters PTR kayıtlarını seç

-all

desteklenen tüm türleri seç; varsayılan ortak küme SRV ve PTR’yi içermez

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Yaygın DNS kayıtlarını MX ile karşılaştırın

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install dns
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install dns -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install dns -v 1.2.4
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade dns
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install dns -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Yaygın DNS kayıtlarını MX ile karşılaştırın
dns example.com | dns example.com -mx
example.com
A     93.184.216.34  TTL 3600
AAAA  2606:2800:220:1:248:1893:25c8:1946  TTL 3600

MX  10 mail.example.com  TTL 3600
Dns · mx
dns example.com -mx
MX  10 mail.example.com  TTL 3600
Yalnızca TXT kayıtlarını göster
dns example.com -txt
TXT  v=spf1 -all  TTL 3600
Dns · address
dns example.com -a -aaaa
A     93.184.216.34
AAAA  2606:2800:220:1:248:1893:25c8:1946
SRV hizmet kayıtlarını seç
dns _sip._tcp.example.com -srv
SRV  10 5 5060 sip.example.com  TTL 3600
Desteklenen tüm türleri seç; varsayılan ortak küme SRV ve PTR’yi içermez
dns example.com -all
A      93.184.216.34
AAAA   2606:2800:220:1:248:1893:25c8:1946
MX     10 mail.example.com
TXT    v=spf1 -all
CAA    0 issue letsencrypt.org
Seçilen kayıt türlerinden hangilerinin bulunduğunu denetle
dns example.com -srv -c
Status  no
Types   SRV
Ters PTR sorgusu yap
dns 8.8.8.8
PTR  dns.google
Çözümlenemeyen bir adı ele alın
dns does-not-exist.invalid
DNS kaydı bulunamadı

İlgili belgeler

Güncel herkese açık sürüm

v1.2.42026-08-10

Dil eşzamanlaması

dns için yerel ve sunucu yardımını son kez eşzamanlar ve yerelleştirme güvenliğini güçlendirir.