certificering in ipv6.he.net zijn dagelijkse tests die geven 1 extra punt na alle belangrijke tests heeft ondergaan. Dient te geschieden 100 een dergelijke test voor een maximaal resultaat 😐 . De tests zelf volledig onbelangrijk
- traceroute
- YOU AAAA
- DIG PTR
- Ping
- Wie is
Het meest vervelende is dat de testen zelf uniek moet zijn, dat wil zeggen u een domein tweemaal de 🙂 Onder andere dingen zijn een beetje vervelend niet kunt gebruiken 🙄 – geen uitdaging net slagroom 5 cli-commando's in het en copy / paste het resultaat in hun site.
Als lui en de beheerder die graag maakt het leven makkelijker krabbelde snel een eenvoudige bash-dat te doen het vuile werk voor mij
#!/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
Zoals te zien is het script is waanzinnig eenvoudig. Submit domein dan valideert of IPv6 inzendingen en indien het wordt gedaan dagelijkse tests voor deze. De meeste koelst – functie hr die print een lijn over de breedte van het scherm is gebaseerd op bash-hackers.