ipv6.he.net Daily ტესტები script

სერტიფიცირების ipv6.he.net აქვს ყოველდღიური ტესტები რომ მისცეს 1 დამატებითი ქულა გავლის შემდეგ ყველა ძირითადი ტესტები. უნდა გაკეთდეს 100 ამგვარი ტესტი მაქსიმალური შედეგი 😐 . ტესტები თავს სრულიად ტრივიალური

  • traceroute
  • თქვენ AAAA
  • იჭრება PTR
  • Ping
  • ვინ არის

ყველაზე უსიამოვნო ის არის, რომ ტესტირება თავად უნდა იყოს უნიკალური, ანუ თქვენ არ შეგიძლიათ გამოიყენოთ დომენის ორჯერ 🙂 სხვა რამ ცოტა შემაშფოთებელი 🙄 – არ არის გამოწვევა მხოლოდ whipped 5 CLI-ბრძანებები და ასლი / პასტა შედეგი მათი საიტი.

როგორც ზარმაცი და ადმინისტრაციას, რომელიც უყვარს ხდის ცხოვრება ადვილი scribbled სწრაფი ერთი მარტივი bash, რომ გავაკეთოთ ბინძური მუშაობა ჩემთვის

#!/bin/bash

hr() {
  local start=$'\e(0' end=$'\e(B' line='qqqqqqqqqqqqqqqq'
  local cols=${COLUMNS:-$(tput cols)}
  while ((${#line} < cols)); do line+="$line"; done
  printf '%s%s%s\n' "$start" "${line:0:cols}" "$end"
}

if [ -z $1 ]
then
  echo "Append domain afert the script name!!!"
  exit
fi

IP=$(dig $1 AAAA +short)

if [ -z ${IP} ]
then
  echo "$1 dont have valid IPv6 record"
else
  reset
  traceroute6 $1
  hr
  dig $1 AAAA
  hr
  dig -x ${IP}
  hr
  ping6 -c3 ${IP}
  hr 
  whois ${IP}
fi

როგორც ჩანს სკრიპტი insanely მარტივი. წარუდგინოს domain მაშინ იგი ამტკიცებს თუ არა IPv6 მასალა და თუ კეთდება ყოველდღიურად ტესტები ეს. ყველაზე coolest ნაწილი – ფუნქცია სთ რომელიც ბეჭდავს ხაზის გასწვრივ სიგანე ეკრანზე აღებულია bash-ჰაკერები.

დატოვეთ პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *

ანტი სპამი *