Header Ads Widget

Một số lệnh kiểm tra tên miền hay dùng

Quản lý domain và những vấn đề thường gặp khi xử lý

Kiểm tra domain đã trỏ thành công về IP và hoạt động

Chạy lệnh trên terminal

 for domain in lienvu.com blog.lienvu.com; do

    echo "===== $domain ====="

    curl -L -sS -o /dev/null \

      --connect-timeout 5 --max-time 15 \

      -w 'HTTP: %{http_code} | IP: %{remote_ip} | Time: %{time_total}s\n' \

      "https://$domain"

done


Kiểm tra domain còn hay hết hạn chứng chỉ

Chạy lệnh trên terminal để kiểm tra 1 domain từ file chứng chỉ ssl

CERT=/etc/letsencrypt/live/banhang.lienvu.com/fullchain.pem

END=$(openssl x509 -in "$CERT" -noout -enddate | cut -d= -f2)

echo "SSL hết hạn: $END"

echo "Số ngày còn lại: $(( ($(date -d "$END" +%s) - $(date +%s)) / 86400 ))" 

Nhận xét