Would you click on a link that contains Punycode?

Following a previous discussion on this blog I just posted the following question on Hacker News:

Would you click on (or type) a link that contains Punycode? Or even on a link that contains localized characters? Example:

http://www.εδετ.gr and http://www.xn--pxabb4d.gr (they are the same site).

Or would you consider them phising “faster” than a latin spelled URL?

(The example I am giving is a legitimate site)

Comments are not closed, but please comment on Hacker News if you want to.

reverse DNS stuff

Αφορμή για το post αυτό είναι μια ιστορία που έχει συμβεί περισσότερο από δύο χρόνια πριν. Ένα μεσημέρι μας πήραν τηλέφωνο από ένα δημόσιο οργανισμό για τον οποίο είμαστε Καταχωρητές στο .GR και μας παραπονέθηκαν πως αντιμετωπίζουν προβλήματα DNS resolving και πιο συγκεκριμένα δεν μπορούσαν να στείλουν email προς κάποια Πανεπιστήμια, “επειδή δεν ήταν στο DNS”.

Πριν συνεχίσω, πρέπει να γίνει κατανοητό πως η δουλειά του Καταχωρητή είναι κυρίως γραφειοκρατική και δευτερευόντος τεχνική. Μπορείς να έχεις Καταχωρητή τον Α, DNS operator τον Β, email στον Γ και web hosting στον Δ ή διάφορους συνδιασμούς των παραπάνω. Συνήθως όμως είτε οι Καταχωρητές προσφέρουν τις υπηρεσίες αυτές σαν value added services, είτε οι hosting providers παρέχουν (και) υπηρεσίες Καταχωρητή.

Υπάρχει όμως ακόμα μια λεπτή διαφορά. Τα παραπάνω, συμπεριλαμβανομένων των υπηρεσιών του Καταχωρητή στο .GR, αφορούν θέματα forward DNS resolving. Χοντρά-χοντρά το forward DNS resolving αφορά τη διαδικασία της “μετάφρασης” από ένα όνομα σε μια IP address. Π.χ. όταν ο web browser σας ζητά να συνδεθεί στο www.google.com, μέσω του DNS ζητά να συνδεθεί στην διεύθυνση 74.125.53.99.

Το παραπάνω είναι διαφορετικό από το πρόβλημα του ΝΠΔΔ που μας τηλεφώνησε. Όταν σε ένα server συνδέεται ένας υπολογιστής για να κάνει χρήση μιας υπηρεσίας, ο server γνωρίζει την IP address του υπολογιστή που συνδέθηκε πάνω του. Για να μάθει το όνομά του πρέπει να κάνει αυτό που ονομάζεται reverse DNS lookup (τεχνικά όχι κάτι διαφορετικό από το forward DNS lookup). Μια συνήθης πολιτική πρόσβασης είναι να μην επιτρέπεται η πρόσβαση σε κάποια υπηρεσία όταν δεν μπορεί να διασταυρωθεί το όνομα του μηχανήματος που προσπαθεί να συνδεθεί. Το πρόβλημα που είχε το συγκεκριμένο ΝΠΔΔ, ήταν πως αυτή η διασταύρωση δεν μπορούσε να γίνει. Θεώρησαν σωστό λοιπόν να μιλήσουν με τον Καταχωρητή τους για το πρόβλημα αυτό.

– Μίλησαν όμως με τον σωστό Καταχωρητή;

Όχι. Οι καταχωρητές που διαμεσολαβούν για την εκχώρηση ενός domain (είτε στο .GR, είτε σε κάποιο άλλο TLD ή ccTLD) στη γενική περίπτωση δεν είναι οι ίδιοι με τους “αντίστροφους” (ας μου επιτραπεί ο όρος) Καταχωρητές. Συνήθως όμως ο ISP σας είναι και ο “αντίστροφος” Καταχωρητής που απέδωσε την διεύθυνση IP με την οποία συνδέεται κάποιος στο Internet.

Το “φάσμα” των IP διευθύνσεων το διαχειρίζεται η IANA. Αυτή εκχωρεί address blocks στα Regional Internet Registries. Για τον ευρωπαϊκό χώρο το αντίστοιχο RIR είναι το RIPE NCC. Το RIPE με τη σειρά του εκχωρεί block διευθύνσεων στα Local Internet Registries που είναι μέλη του. Οι ISP ζητάνε διευθύνσεις τόσο για τις ανάγκες τους, όσο και για τις ανάγκες των πελατών τους από ένα LIR. Συνηθέστερα οι ίδιοι οι ISP λειτουργούν και ως LIR.

Έτσι λοιπόν το bookkeeping του reverse DNS είναι μια δραστηριότητα που ανήκει στην αλυσίδα IANA → RIR → LIR → ISP (ή οργανισμός στον οποίο έχει αποδοθεί block διευθύνσεων). Επομένως ο Καταχωρητής σας δεν είναι απαραίτητα τμήμα αυτής της αλυσίδας.

Πίσω στην ιστορία μας: Τι είχε συμβεί; Κάποια στιγμή, κάποιος στο ΝΠΔΔ αποφάσισε να κάνει format / reinstall τους DNS servers. Στην πορεία αποφάσισε να αλλάξει και τις IP addresses των servers. Μετά από μερικές μέρες και αφού διαπίστωσε πως κανείς από το Internet “δεν τον έβλεπε” επικοινώνησε με εμάς (είμαστε οι Καταχωρητές του στο .GR, αλλά όχι ο ISP του) ώστε να οριστούν οι νέες διευθύνσεις στο Μητρώο του .GR. Λίγο καιρό μετά ξαναεπικοινώνησε “επειδή δεν ήταν στο DNS” ενώ οι αλλαγές είχαν γίνει. Ναι, αλλά το LIR του δεν είχε ενημερωθεί για αυτές. Το ενημέρωσε και το πρόβλημα λύθηκε.

Αν τα παραπάνω σας φαίνονται κουραστικά και πολύπλοκα είναι γιατί είναι.

DNS και Ελληνικά

Από τις 4 Ιουλίου του 2005 υποστηρίζονται Ελληνικοί χαρακτήρες στο .gr. Αυτό όμως δεν φαίνεται να συγκινεί τους webmasters διαφόρων εκπομπών. Πριν λίγο κάνοντας zapping έπεσα στο www.katipsinetai.gr. Πέρσυ ήταν η www.ellinikiradiofonia.gr.

Υπάρχει κάποιος λόγος που δεν είναι ελκυστικά τα ονόματα DNS με ελληνικούς χαρακτήρες και αντίθετα τα λατινικά είναι προτιμητέα ακόμη και “ανορθόγραφα”;

“Τα συστήματά μου”

“Τα Συστήματά μου“, “Οι χρήστες μου“, “Οι server μου” κ.ο.κ.

Ο καθημερινός κόπος που καταβάλλουμε για να κρατάμε πολύπλοκες υποδομές σε λειτουργία, ώστε να ικανοποιούν εξίσου πολύπλοκες απαιτήσεις, μας κάνει κτητικούς και μερικές φορές και βασιλικότερους του βασιλέως.

Η αλήθεια είναι πως δεν είναι τα δικά μας μηχανήματα / συστήματα και φυσικά δεν μας “ανήκουν” οι χρήστες. Παρεκτός κι αν βάζουμε χρήματα από την τσέπη μας. Όσο μεράκι κι αν έχουμε βάλει, όσο χρόνο κι αν έχουμε διαθέσει.

Δεν είναι δικά μας.

Y2K+10

Πέρασαν 10 χρόνια και σχεδόν το έχουμε ξεχάσει. 10 χρόνια πριν κόσμος και κοσμάκης έκανε πρωτοχρονιά στα terminal room ή on-call (π.χ. ο Δημήτρης) περιμένοντας αν θα “πέσουν” τα συστήματα ή όχι.

Η (κατά τα ΜΜΕ) καταστροφή του κόσμου δεν ήρθε. Όχι γιατί δεν υπήρχε πρόβλημα, αλλά γιατί πολύς κόσμος (και για πολλά χρήματα) δούλεψε για αυτό: Το απόλυτο deadline.

Ελπίζω τουλάχιστον τόσο τα προβλήματα που σχετίζονταν με το Y2K, όσο και τα μέσα αντιμετώπισής του να έχουν “μπει” στην εκπαιδευτική διαδικασία. Να κάνουν λάθη και οι επόμενες γενιές, αλλά όχι τα ίδια.

Καλή Χρονιά σε όλους.

RSS feeds

Με μια μικρή καθυστέρηση (σε σχέση με το πότε είχα υποσχεθεί) μια σταχυολόγηση από τα RSS feeds που παρακολουθώ. Δίνω τα blog URLs και όχι τα feeds:

Μερικές παρατηρήσεις: Η παραπάνω λίστα δεν είναι πλήρης. Λείπουν τα ελληνικά blog (π.χ. το πλέον προφανές). Δεν υπάρχουν blog εξαιρετικών sysadmins όπως π.χ. του Σωτήρη και του Άγγελου. Φίλων για πάνω από 15 χρόνια: past, chstath, dsin, ktroulos. Το κεραμίδι :) Τα blog των κουμπάρων μου: Δημήτρης, Χρήστος, UrBaN και Ποντικός.

Το εύκολο θα ήταν να “σηκώσω” το αρχείο OPML. Αλλά με την ευκαιρία έριξα και ένα μικρό συγίρισμα.

mailing lists

“Τι λες για ένα post με θέμα τι mailing lists, και rss feeds παρακολουθείς; :)”

Πρότεινε πριν κάτι εβδομάδες ένας φίλος. Οι mailing lists δεν είναι και πολλές:

  • Interesting People. Η λίστα που τρέχει ο David Farber. Ενδιαφέρουσες συζητήσεις που αφορούν το Δίκτυο σε τεχνικό και πολιτικό επίπεδο, όπως και την ιστορία του. Σχεδόν όλοι όσοι “έγραψαν” διαδικτυακή ιστορία συμμετέχουν σε αυτή.
  • sage-members. Η λίστα που τρέχει το SAGE group του USENIX. Εάν είσαι system administrator, επιβάλλεται να είσαι γραμμένος στο SAGE (και κατ’επέκταση και στη λίστα). Πραγματική πηγή γνώσης και επίλυσης αποριών.
  • SOCNET. Mailing list για social networks. Το βασικό forum της INSNA.

Με μικρότερη συχνότητα:

  • cisca-l. Για αυτούς που ενδιαφέρονται για πράγματα όπως το CISA certification και τις αντίστοιχες περιοχές της ασφάλειας των Πληροφοριακών Συστημάτων.
  • cryptography. Για τους νοσταλγούς των cypherpunks.
  • securitymetrics. ” Πως μπορώ να μετρήσω την ασφάλεια;” Αυτό το αφηρημένο ερώτημα που μπορεί να κάνει ο “από πάνω” ή ο πελάτης και που δεν μπορεί να απαντηθεί “με ζυγαριά”.
  • imap-protocol. Οτιδήποτε σχετικό με το πρωτόκολλο IMAP.
  • imap-use. Ότι δε χωράει από πάνω και από κάτω :)
  • imap-uw. Ότι αφορά το UW-IMAP toolkit.
  • anti-spam-wg / anti-abuse-wg. Το anti-spam-wg μετασχηματίστηκε στο anti-abuse-wg ώστε να είναι ένα forum συζήτησης και για άλλου τύπου online abuse και όχι μόνο (email) spam.
  • dns-wg. Για οποιοδήποτε ερώτημα σχετικά με το DNS μέσα στο RIPE community.
  • ipv6-wg. Θέματα IPv6, όπως υλοποίηση, routing και migration.

Δύο newsgroups που παρακολουθούσα, αλλά τώρα επισκέπτομαι μόνο περιστασιακά:

Εχω γραφτεί και σε αρκετά groups στο LinkedIn, αλλά δε μπορώ να πω πως τα παρακολουθώ.

Ξεχνάω μερικά; Μπορεί. Όποιος έχει κέφι ας προσθέσει στα σχόλια.

(Τα RSS feeds αύριο αργότερα)

3/3

Αυτό που έχει περισσότερη σημασία είναι πως η Super League για τρίτη συνεχόμενη χρονιά έχει ομάδα στους 16.

(ref)