J'ai 3 machines en réseau chez moi, derrière un routeur, et j'ai depuis
longtemps une adresse chez dyndns, qui marche très bien : le routeur
renvoie les requetes de tel ou tel port vers la machine voulue.
Parmi mes machines, j'en ai une qui abrite donc un serveur web (un vieux
mac sous linux), et sur laquelle je fais aussi mes tests de site en
construction, par le biais du réseau local : cette machine est pour
l'instant atteignable en local via son ip locale ou son hostname (du
genre machine.lan).
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à
l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse
locale ?
Le but étant surtout : que les urls pointant vers elles puissent
s'écrire (en absolu) pareil, qu'on interroge le site en local ou en
distant.
J'ai 3 machines en réseau chez moi, derrière un routeur, et j'ai depuis longtemps une adresse chez dyndns, qui marche très bien : le routeur renvoie les requetes de tel ou tel port vers la machine voulue.
Parmi mes machines, j'en ai une qui abrite donc un serveur web (un vieux mac sous linux), et sur laquelle je fais aussi mes tests de site en construction, par le biais du réseau local : cette machine est pour l'instant atteignable en local via son ip locale ou son hostname (du genre machine.lan).
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse locale ?
Le but étant surtout : que les urls pointant vers elles puissent s'écrire (en absolu) pareil, qu'on interroge le site en local ou en distant.
J'espère avoir été clair.
Merci d'avance pour vos réponses.
je ne sais pas si j'ai bien compris ta question, mais est-ce ceci : tu voudrais acceder à ton serveur web directement en local en tapant l'adresse externe xxx.dyndns.org, sans que cela passe par l'extérieur ?
si oui, il te suffit de mettre dans le fichier hosts de tes machines l'adresse ip local du serveur en face de ce nom. ie tu ajoute une ligne du style :
a.b.c.d xxx.dynsdns.org
où a.b.c.d est l'adresse ip local de ton serveur web
Julien Gautier a exprimé avec précision :
Bonjour,
J'ai 3 machines en réseau chez moi, derrière un routeur, et j'ai depuis
longtemps une adresse chez dyndns, qui marche très bien : le routeur
renvoie les requetes de tel ou tel port vers la machine voulue.
Parmi mes machines, j'en ai une qui abrite donc un serveur web (un vieux
mac sous linux), et sur laquelle je fais aussi mes tests de site en
construction, par le biais du réseau local : cette machine est pour
l'instant atteignable en local via son ip locale ou son hostname (du
genre machine.lan).
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à
l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse
locale ?
Le but étant surtout : que les urls pointant vers elles puissent
s'écrire (en absolu) pareil, qu'on interroge le site en local ou en
distant.
J'espère avoir été clair.
Merci d'avance pour vos réponses.
je ne sais pas si j'ai bien compris ta question, mais est-ce ceci :
tu voudrais acceder à ton serveur web directement en local en tapant
l'adresse externe xxx.dyndns.org, sans que cela passe par l'extérieur ?
si oui, il te suffit de mettre dans le fichier hosts de tes machines
l'adresse ip local du serveur en face de ce nom.
ie tu ajoute une ligne du style :
a.b.c.d xxx.dynsdns.org
où a.b.c.d est l'adresse ip local de ton serveur web
J'ai 3 machines en réseau chez moi, derrière un routeur, et j'ai depuis longtemps une adresse chez dyndns, qui marche très bien : le routeur renvoie les requetes de tel ou tel port vers la machine voulue.
Parmi mes machines, j'en ai une qui abrite donc un serveur web (un vieux mac sous linux), et sur laquelle je fais aussi mes tests de site en construction, par le biais du réseau local : cette machine est pour l'instant atteignable en local via son ip locale ou son hostname (du genre machine.lan).
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse locale ?
Le but étant surtout : que les urls pointant vers elles puissent s'écrire (en absolu) pareil, qu'on interroge le site en local ou en distant.
J'espère avoir été clair.
Merci d'avance pour vos réponses.
je ne sais pas si j'ai bien compris ta question, mais est-ce ceci : tu voudrais acceder à ton serveur web directement en local en tapant l'adresse externe xxx.dyndns.org, sans que cela passe par l'extérieur ?
si oui, il te suffit de mettre dans le fichier hosts de tes machines l'adresse ip local du serveur en face de ce nom. ie tu ajoute une ligne du style :
a.b.c.d xxx.dynsdns.org
où a.b.c.d est l'adresse ip local de ton serveur web
julien.gautier
Pierre Guyot wrote:
Je suis incapable de déchiffer quoi que ce soit d'utile dans ce que me renvoie tcpdump.
Il ne faut pas se décourager, même si je reconnais que c'est un peu cryptique, et que j'avoue ne pas pouvoir tout expliquer octet par octet. Cela dit, les news sont faites pour qu'on s'aide entre nous n'est-ce pas ? :)
Tu devrais pouvoir, en comparant les deux essais de consultation voir quels sont les échanges qui se font, et ceux qui ne se font pas, et, de là, voir où le chemin est coupé, pour savoir où agir. (en supprimant les options -s 0 et -X si tu veux...)
Pour chaque paquet, la première ligne donne heure.minute.seconde.fraction de seconde (indications à laisser tomber entre parenthèses) adresse de l'émetteur > adresse du destinataire et laisser tomber la suite Les lignes suivantes correspondent au contenu du paquet...
Bon, d'accord, je vais essayer de chercher... Merci en tout cas pour ton aide.
Pierre Guyot <pmaguyot@mon.adresse.est.ailleurs.net.invalid> wrote:
Je suis incapable de déchiffer quoi que ce soit d'utile dans ce que me
renvoie tcpdump.
Il ne faut pas se décourager, même si je reconnais que c'est un peu
cryptique, et que j'avoue ne pas pouvoir tout expliquer octet par octet.
Cela dit, les news sont faites pour qu'on s'aide entre nous n'est-ce pas
? :)
Tu devrais pouvoir, en comparant les deux essais de consultation voir
quels sont les échanges qui se font, et ceux qui ne se font pas, et, de
là, voir où le chemin est coupé, pour savoir où agir.
(en supprimant les options -s 0 et -X si tu veux...)
Pour chaque paquet, la première ligne donne
heure.minute.seconde.fraction de seconde (indications à laisser tomber
entre parenthèses) adresse de l'émetteur > adresse du destinataire et
laisser tomber la suite
Les lignes suivantes correspondent au contenu du paquet...
Bon, d'accord, je vais essayer de chercher... Merci en tout cas pour ton
aide.
Je suis incapable de déchiffer quoi que ce soit d'utile dans ce que me renvoie tcpdump.
Il ne faut pas se décourager, même si je reconnais que c'est un peu cryptique, et que j'avoue ne pas pouvoir tout expliquer octet par octet. Cela dit, les news sont faites pour qu'on s'aide entre nous n'est-ce pas ? :)
Tu devrais pouvoir, en comparant les deux essais de consultation voir quels sont les échanges qui se font, et ceux qui ne se font pas, et, de là, voir où le chemin est coupé, pour savoir où agir. (en supprimant les options -s 0 et -X si tu veux...)
Pour chaque paquet, la première ligne donne heure.minute.seconde.fraction de seconde (indications à laisser tomber entre parenthèses) adresse de l'émetteur > adresse du destinataire et laisser tomber la suite Les lignes suivantes correspondent au contenu du paquet...
Bon, d'accord, je vais essayer de chercher... Merci en tout cas pour ton aide.
julien.gautier
Bertrand wrote:
je ne sais pas si j'ai bien compris ta question, mais est-ce ceci : tu voudrais acceder à ton serveur web directement en local en tapant l'adresse externe xxx.dyndns.org, sans que cela passe par l'extérieur ?
si oui, il te suffit de mettre dans le fichier hosts de tes machines l'adresse ip local du serveur en face de ce nom. ie tu ajoute une ligne du style :
a.b.c.d xxx.dynsdns.org
où a.b.c.d est l'adresse ip local de ton serveur web
ok, c'est très clair, et surtout ça marche !
Merci.
Bertrand <bartho.a.b_ANTI_SPAM@wanadoo.fr> wrote:
je ne sais pas si j'ai bien compris ta question, mais est-ce ceci :
tu voudrais acceder à ton serveur web directement en local en tapant
l'adresse externe xxx.dyndns.org, sans que cela passe par l'extérieur ?
si oui, il te suffit de mettre dans le fichier hosts de tes machines
l'adresse ip local du serveur en face de ce nom.
ie tu ajoute une ligne du style :
a.b.c.d xxx.dynsdns.org
où a.b.c.d est l'adresse ip local de ton serveur web
je ne sais pas si j'ai bien compris ta question, mais est-ce ceci : tu voudrais acceder à ton serveur web directement en local en tapant l'adresse externe xxx.dyndns.org, sans que cela passe par l'extérieur ?
si oui, il te suffit de mettre dans le fichier hosts de tes machines l'adresse ip local du serveur en face de ce nom. ie tu ajoute une ligne du style :
a.b.c.d xxx.dynsdns.org
où a.b.c.d est l'adresse ip local de ton serveur web
ok, c'est très clair, et surtout ça marche !
Merci.
julien.gautier
Olivier Delsol wrote:
Bonjour,
Sur l'ordinateur que vous utilisez pour le surf, vous pouvez renseigner le fichier /etc/hosts (et aussi la base netinfo ("machines"), mais je ne suis pas sûr que ce soit utile)) pour associer l'adresse IP locale attribuée par le routeur avec le nom de votre choix...
exemple d'entrée dans le fichier /etc/hosts :
192.168.1.3 toto toto.dyndns.org
Merci beaucoup, car c'est exactement cela que je cherchais : ça marche parfaitement !
Je suppose que cela ne change rien à l'accesiibilité de ce serveur à l'extérieur, ni aux redirections du routeur...?
Sur l'ordinateur que vous utilisez pour le surf, vous pouvez renseigner
le fichier /etc/hosts (et aussi la base netinfo ("machines"), mais je ne
suis pas sûr que ce soit utile)) pour associer l'adresse IP locale
attribuée par le routeur avec le nom de votre choix...
exemple d'entrée dans le fichier /etc/hosts :
192.168.1.3 toto toto.dyndns.org
Merci beaucoup, car c'est exactement cela que je cherchais : ça marche
parfaitement !
Je suppose que cela ne change rien à l'accesiibilité de ce serveur à
l'extérieur, ni aux redirections du routeur...?
Sur l'ordinateur que vous utilisez pour le surf, vous pouvez renseigner le fichier /etc/hosts (et aussi la base netinfo ("machines"), mais je ne suis pas sûr que ce soit utile)) pour associer l'adresse IP locale attribuée par le routeur avec le nom de votre choix...
exemple d'entrée dans le fichier /etc/hosts :
192.168.1.3 toto toto.dyndns.org
Merci beaucoup, car c'est exactement cela que je cherchais : ça marche parfaitement !
Je suppose que cela ne change rien à l'accesiibilité de ce serveur à l'extérieur, ni aux redirections du routeur...?
Encore merci.
pierre.ducrot
Julien Gautier wrote:
Pierre wrote:
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse locale ?
tu peux toujours créer une "machine virtuelle" dans netinfo manager en donnant cette adresse.
peux-tu donner plus de détails ?
tu langer le gestionnaire netinfo, dans la seconde colonne tu as machines, dedans (3me col) tu trouves localhost, etc. tu tu cliques sur nouveau et tu décalres la machine que tu veux, tu peux essayer en mettant to ...dyndns... moi j'ai mis www.local.dev car IE ne reconnaissait pas localhost.
dans ton cas il se peut que le dns se mélange les pédales, à essayer, mais comme ça va pointer sur la même IP...
-- Pierre
Julien Gautier <julien.gautier@wanadoo.fr> wrote:
Pierre <pierre.ducrot@wanadoo.fr> wrote:
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à
l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse
locale ?
tu peux toujours créer une "machine virtuelle" dans netinfo manager en
donnant cette adresse.
peux-tu donner plus de détails ?
tu langer le gestionnaire netinfo, dans la seconde colonne tu as
machines, dedans (3me col) tu trouves localhost, etc. tu tu cliques
sur nouveau et tu décalres la machine que tu veux, tu peux essayer
en mettant to ...dyndns... moi j'ai mis www.local.dev car IE ne
reconnaissait pas localhost.
dans ton cas il se peut que le dns se mélange les pédales, à essayer,
mais comme ça va pointer sur la même IP...
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse locale ?
tu peux toujours créer une "machine virtuelle" dans netinfo manager en donnant cette adresse.
peux-tu donner plus de détails ?
tu langer le gestionnaire netinfo, dans la seconde colonne tu as machines, dedans (3me col) tu trouves localhost, etc. tu tu cliques sur nouveau et tu décalres la machine que tu veux, tu peux essayer en mettant to ...dyndns... moi j'ai mis www.local.dev car IE ne reconnaissait pas localhost.
dans ton cas il se peut que le dns se mélange les pédales, à essayer, mais comme ça va pointer sur la même IP...
-- Pierre
julien.gautier
Pierre wrote:
peux-tu donner plus de détails ?
tu langer le gestionnaire netinfo, dans la seconde colonne tu as machines, dedans (3me col) tu trouves localhost, etc. tu tu cliques sur nouveau et tu décalres la machine que tu veux, tu peux essayer en mettant to ...dyndns... moi j'ai mis www.local.dev car IE ne reconnaissait pas localhost.
dans ton cas il se peut que le dns se mélange les pédales, à essayer, mais comme ça va pointer sur la même IP...
cela revient-il au même que de modifier le fichier /etc/hosts, ou bien est-ce une autre technique encore ?
Pierre <pierre.ducrot@wanadoo.fr> wrote:
peux-tu donner plus de détails ?
tu langer le gestionnaire netinfo, dans la seconde colonne tu as
machines, dedans (3me col) tu trouves localhost, etc. tu tu cliques
sur nouveau et tu décalres la machine que tu veux, tu peux essayer
en mettant to ...dyndns... moi j'ai mis www.local.dev car IE ne
reconnaissait pas localhost.
dans ton cas il se peut que le dns se mélange les pédales, à essayer,
mais comme ça va pointer sur la même IP...
cela revient-il au même que de modifier le fichier /etc/hosts, ou bien
est-ce une autre technique encore ?
tu langer le gestionnaire netinfo, dans la seconde colonne tu as machines, dedans (3me col) tu trouves localhost, etc. tu tu cliques sur nouveau et tu décalres la machine que tu veux, tu peux essayer en mettant to ...dyndns... moi j'ai mis www.local.dev car IE ne reconnaissait pas localhost.
dans ton cas il se peut que le dns se mélange les pédales, à essayer, mais comme ça va pointer sur la même IP...
cela revient-il au même que de modifier le fichier /etc/hosts, ou bien est-ce une autre technique encore ?
Anonyme
Julien Gautier wrote:
parce que le but est surtout d'écrire des pages html avec des adresses absolues, qui fonctionnent que les requetes viennent de l'int. ou de l'ext.
Pourquoi veux-tu absoluement faire des requêtes avec des adresses absolues, des adresses relatives à la racine, c'est quand-même plus propre, plus portable et plus mieux, non ?
parce que le but est surtout d'écrire des pages html avec des adresses
absolues, qui fonctionnent que les requetes viennent de l'int. ou de
l'ext.
Pourquoi veux-tu absoluement faire des requêtes avec des adresses
absolues, des adresses relatives à la racine, c'est quand-même plus
propre, plus portable et plus mieux, non ?
parce que le but est surtout d'écrire des pages html avec des adresses absolues, qui fonctionnent que les requetes viennent de l'int. ou de l'ext.
Pourquoi veux-tu absoluement faire des requêtes avec des adresses absolues, des adresses relatives à la racine, c'est quand-même plus propre, plus portable et plus mieux, non ?
- cela implique donc d'avoir des IP fixes (pas de DHCP) _ il n'est plus possible de tester le fonctionnement de DynDNS à partir de cette machine ?
dyndns permet au contraire à ceux qui n'ont pas d'IP fixe de faire comme s'ils en avaient une. A chaque fois qu'il change d'IP mon routeur va faire un tour sur dyndns pour faire mettre à jour la base.
-- Pierre
José Campos <jose.campos@alussinan.org> wrote:
- cela implique donc d'avoir des IP fixes (pas de DHCP)
_ il n'est plus possible de tester le fonctionnement de DynDNS
à partir de cette machine ?
dyndns permet au contraire à ceux qui n'ont pas d'IP fixe de faire comme
s'ils en avaient une. A chaque fois qu'il change d'IP mon routeur va
faire un tour sur dyndns pour faire mettre à jour la base.
- cela implique donc d'avoir des IP fixes (pas de DHCP) _ il n'est plus possible de tester le fonctionnement de DynDNS à partir de cette machine ?
dyndns permet au contraire à ceux qui n'ont pas d'IP fixe de faire comme s'ils en avaient une. A chaque fois qu'il change d'IP mon routeur va faire un tour sur dyndns pour faire mettre à jour la base.
-- Pierre
pierre.ducrot
Julien Gautier wrote:
cela revient-il au même que de modifier le fichier /etc/hosts, ou bien est-ce une autre technique encore ?
je ne sais pas répondre à cette question. as-tu essayé la manip ? ça prend 2 min et tu peux revenir en arrière si ça ne marche pas.
-- Pierre
Julien Gautier <julien.gautier@wanadoo.fr> wrote:
cela revient-il au même que de modifier le fichier /etc/hosts, ou bien
est-ce une autre technique encore ?
je ne sais pas répondre à cette question.
as-tu essayé la manip ? ça prend 2 min et tu peux revenir en arrière
si ça ne marche pas.
cela revient-il au même que de modifier le fichier /etc/hosts, ou bien est-ce une autre technique encore ?
je ne sais pas répondre à cette question. as-tu essayé la manip ? ça prend 2 min et tu peux revenir en arrière si ça ne marche pas.
-- Pierre
julien.gautier
Anonyme wrote:
Julien Gautier wrote:
parce que le but est surtout d'écrire des pages html avec des adresses absolues, qui fonctionnent que les requetes viennent de l'int. ou de l'ext.
Pourquoi veux-tu absoluement faire des requêtes avec des adresses absolues, des adresses relatives à la racine, c'est quand-même plus propre, plus portable et plus mieux, non ?
Si.
Mais il m'avait semblé que certains paramètres php nécessitaient des url absolues, non ?
Anonyme <jayce@mosx.net> wrote:
Julien Gautier <julien.gautier@wanadoo.fr> wrote:
parce que le but est surtout d'écrire des pages html avec des adresses
absolues, qui fonctionnent que les requetes viennent de l'int. ou de
l'ext.
Pourquoi veux-tu absoluement faire des requêtes avec des adresses
absolues, des adresses relatives à la racine, c'est quand-même plus
propre, plus portable et plus mieux, non ?
Si.
Mais il m'avait semblé que certains paramètres php nécessitaient des url
absolues, non ?
parce que le but est surtout d'écrire des pages html avec des adresses absolues, qui fonctionnent que les requetes viennent de l'int. ou de l'ext.
Pourquoi veux-tu absoluement faire des requêtes avec des adresses absolues, des adresses relatives à la racine, c'est quand-même plus propre, plus portable et plus mieux, non ?
Si.
Mais il m'avait semblé que certains paramètres php nécessitaient des url absolues, non ?