internal vs external host

Πληροφορίες σχετικές με τα τοπικά δίκτυα, WiFi, τον εξοπλισμό, τις εφαρμογές τους και σχετικό λογισμικό.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

internal vs external host

Δημοσίευση από cherouvim » 16 Μαρ 2009 20:39

Έχω στο τοπικό μου δίκτυο το BIND να δείχνει το foo.local στο 192.168.0.90. Έτσι από οπουδήποτε στο LAN το foo.local κάνει resolve στο 192.168.0.90.

Έχω ένα domain το foo.example.com το οποίο δείχνει στο external IP μου (77.49.xx.xx) και έχω ρυθμίσει το NAT στο modem μου (192.168.0.1) να στέλνει τα incoming port 80 στο 192.168.0.90.

Το αποτέλεσμα είναι οτι οι χρήστες του LAN βλέπουν το service που τρέχω στο foo.local:80 όταν είναι μέσα στο LAN και στο foo.example.com:80 όταν είναι απέξω.

Το πρόβλημα μου είναι οτι πρέπει να έχω μόνο 1 URL για αυτό το πράγμα οπότε θέλω να κάνω τους μέσα να χτυπάνε το service με foo.example.com:80.

Όταν από μέσα χτυπήσω foo.example.com προσπαθεί να βρει end στο external IP του LAN και μετά δεν κάνει τίποτα.

Μπορώ να το καταφέρω βάζοντας το παρακάτω σε όλων τον clients το HOSTS αρχείο αλλά αυτό δεν είναι συντηρήσιμη λύση:

Κώδικας: Επιλογή όλων

192.168.0.90 foo.example.com
Καμία ιδέα;

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

internal vs external host

Δημοσίευση από cherouvim » 17 Μαρ 2009 08:35

Μία λύση είναι με Bind9 Views: http://www.openaddict.com/node/30
Bind 9 has the ability to answer queries from internal hosts with different responses than external hosts get.

Απάντηση

Επιστροφή στο “Δίκτυα, WiFi και εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης