Αν κάποιο σχολείο θέλει πρόσβαση στον σχολικό Ubuntu server από το σπίτι,
- ...τότε αν έχει cisco router, βάζει την IP=10.x.y.10 και έτοιμος, έχει στατική εξωτερική IP με DNS=srv-sxoleio.nomos.sch.gr.
- ...αν δεν έχει cisco router, πάλι μπορεί να κάνει αίτημα στο helpdesk και να πάρει στατική εξωτερική IP με DNS=srv-sxoleio.nomos.sch.gr.
- ...αν για κάποιον λόγο δεν βολέψουν τα παραπάνω, ή στην περίπτωση που αντίθετα, θέλει πρόσβαση στο σπίτι από το σχολείο, τότε:
- ...αν ο router του δεν υποστηρίζει dyndns με no-ip.org (επειδή πια το πολύ συνηθισμένο dyndns.org είναι με πληρωμή),
...οκ τότε μόνο έχουν νόημα τα παρακάτω:
- Πάμε στο noip.com και βγάζουμε ένα domain ας πούμε sxoleio.no-ip.org
- Στον Ubuntu server, δίνουμε:
sudo apt-get install ddclient - Στους διαλόγους, απαντάμε:
Dynamic DNS service provider: www.dyndns.com
Username for dynamic DNS service: sxoleio
Password for dynamic DNS service: password
Find public IP using checkip.dyndns.com? <Ναι>
Selection method for updated names: Manually
DynDNS fully qualified domain names: sxoleio.no-ip.org
- Επειδή δεν θέλουμε dyndns αλλά no-ip, δίνουμε:
sudo sed 's/members.dyndns.org/dynupdate.no-ip.com/' -i /etc/ddclient.conf
sudo service ddclient restart
Έτοιμο, κάθε φορά που ξεκινάει (ή αλλάζει δίκτυο) ο server μας θα ενημερώνει το noip για την εξωτερική IP του router.