Aller au contenu

Featured Replies

Posté(e)

Bonjour,

Voila j'ai une petite question. Comme tout le monde je possède 1 IP (dynamique) donc j'utilise un DynDNS.

Cependant, maintenant que je possède plusieurs NAS, il est difficile d'y accéder depuis le net, donc voici ma question.

Comment entrer sur les NAS depuis le net via un domaine comme nas1.rodo37.ath.cx ou nas2.rodo37.ath.cx ?

En sachant : 1 IP externe et forcément 254 IP interne ?

Je parle en IPv4, mon réseau ne gère pas le IPv6 pour l'instant.

Posté(e)

Bonjour,

Voila j'ai une petite question. Comme tout le monde je possède 1 IP (dynamique) donc j'utilise un DynDNS.

Cependant, maintenant que je possède plusieurs NAS, il est difficile d'y accéder depuis le net, donc voici ma question.

Comment entrer sur les NAS depuis le net via un domaine comme nas1.rodo37.ath.cx ou nas2.rodo37.ath.cx ?

En sachant : 1 IP externe et forcément 254 IP interne ?

Je parle en IPv4, mon réseau ne gère pas le IPv6 pour l'instant.

Bonjour,

J'ai résolu le problème de la façon suivante : je route le port 55000 entrant vers le port 5000 de mon nas1, je route le port 55001 vers la port 5000 de mon nas2.

Ensuite chez le gestionnaire des DNS de mon domaine (ZoneEdit qui est gratuit et sans pub), je définis un "webforward" nas1.mon_domaine.net vers monalias.dyndns.org:55000 et nas2.mon_domaine.net vers monalias.dyndns.org:55001

Et le tour est joué.

Cordialement.

Michel

Posté(e)
  • Auteur

Bonjour,

J'ai résolu le problème de la façon suivante : je route le port 55000 entrant vers le port 5000 de mon nas1, je route le port 55001 vers la port 5000 de mon nas2.

Ensuite chez le gestionnaire des DNS de mon domaine (ZoneEdit qui est gratuit et sans pub), je définis un "webforward" nas1.mon_domaine.net vers monalias.dyndns.org:55000 et nas2.mon_domaine.net vers monalias.dyndns.org:55001

Et le tour est joué.

Cordialement.

Michel

Oki merci.

J'ai également cherché sur le net et j'ai trouvé une solution : Le Reverse-Proxy

Je cherche maintenant un serveur Reverse-Proxy afin de tester tout çà.

Voila j'ai trouvé

http://www.linux-nantes.org/Deux-serveurs-...oi-Reverse.html

Posté(e)

Merci pour la question et la réponse, je réfléchissais aussi à cela, je savais qu'il était possible de faire un proxy web, mais je ne savais pas comment !

Posté(e)

Bonjour,

Vous avez réussi a faire cela sur un SYNO ?

J'ai l'impression qu'il manque des librairies pour le faire chez moi ?? (DS-101g+ et CS-406)

La commande de vérification :

/usr/syno/apache/bin/httpd -S

me retourne une erreur

Syntax error on line 32 of /usr/syno/apache/conf/extra/httpd-vhosts.conf:

Invalid command 'ProxyPass', perhaps misspelled or defined by a module not included in the server configuration

Si vous avez une solution ?

A+ :hi:

Fred.

Posté(e)

J'ai téléchargé le module d'une autre distri et l'ai mis dans le dossier qui va bien, sauf que j'obtiens cela :

DiskStation> ./S97apache-sys.sh restart

./S97apache-sys.sh: system httpd stopped

Start System Apache Server .....  -DSSL -f /usr/syno/apache/conf/httpd.conf-sys

httpd: Syntax error on line 55 of /usr/syno/apache/conf/httpd.conf-sys: Cannot l

oad /usr/syno/apache/modules/mod_proxy.so into server: /usr/syno/apache/modules/

mod_proxy.so: ELF file data encoding not big-endian

./S97apache-sys.sh: system httpd could not be started

DiskStation>

Faut encore chercher !

C'est un problème de compilation apparemment !

OK, c'est bon, il faut aller sur l'URL ou ipkg télécharge les packages, prendre le package Apache, le downloader sur son pc, et en extraire mod_proxy.so que l'on place alors dans /volume1/usr/syno/apache/modules et c'est bon pour le démarrage d'apache.

Pour le reste, faut encore chercher dans quel httpd.conf le charger, cela dépend surtout des ports sur lesquels on souhaite faire le reverse proxy, dans mon cas HTTPS, chez moi c'est l'apache système qui tourne dessus, je vais donc voir de ce coté là !

A+

Posté(e)

Bonjour,

Je pensais a faire la même chose, mais les vacances me pèsent :D

Je pense aussi qu'il faut renseigner cette librairie dans le fichier :

/usr/syno/apache/conf/httpd.conf-user

Je ferais un test dans la journée..

Merci en tout cas, c'est vraiment quelque chose d'important.

Ceux qui ont plusieurs SYNO ou serveur web, un jour ou l'autre cette fonction leur sera utile.

D'ailleurs si c'est vraiment un manque, il serait bien d'en faire la demande chez SYNO ?

A+ :hi:

Fred.

Posté(e)

...

Je pense aussi qu'il faut renseigner cette librairie dans le fichier :

/usr/syno/apache/conf/httpd.conf-user

...

A+ :hi:

Fred.

Ben ça dépend sur quel port tu veux faire tourner le reverse proxy ;)

Moi le HTTPS 443 est sur mon interface d'admin, donc c'est le httpd.conf-sys qu'il faut que je modifie !

Posté(e)

La version beta, elle les mets ou les virtualhost ?

j'en ai crée par l'interface et je les trouvent pas !

OK, ils sont dans /usr/syno/etc/httpd-vhost.conf-user et ce fichier est intégré à apache par le fichier /usr/syno/apache/conf/httpd.conf !

Posté(e)

il faut aussi charger le module mod_proxy_http.so par la commande

LoadModule proxy_http_module modules/mod_proxy_http.so

Mais j'arrive sur un jolie page blanche, bien qu'en http j'ai un login/mot de passe qui n'ont pas l'air de passer ! dans le sens ou il ne me les demande même pas !

Posté(e)

Même avec un bete apache sans login/mot de passe, j'ai toujours qu'une jolie page blanche !!

Posté(e)

Même avec un bete apache sans login/mot de passe, j'ai toujours qu'une jolie page blanche !!

Je bidouille également, page blanche aussi...

On l'aura le bestiaux :D

A+ :hi:

Fred.

Posté(e)

J'arrive pas à y arriver... page blanche ou webstation mais à aucun moment mon autre serveur ! :help::wacko::cray::unknw::vava:

Posté(e)

Bonjour,

Oui, pour ma part j'ai lâché hier soir :vava::aggressive::cray::lazy:

Je pense avoir fait le tour, et j'ai bien peur que la version d'apache embarqué est bridé quelque part ??

Je suis en V2.2.3 sur mon DS-101g+ FW460 et c'est la même chose sur mon CS-406 FW598.

J'ai bidouillé avec les librairies de la version IPKG V2.2.4, je n'ai pas trouvé en dessous :diablo:

Je n'ai pas d'erreur, mais j'ai bien peur qu'il y ai un problème de ce coté là.

Tu as travaillé avec qu'elle version ?

A+ :hi:

Fred.

  • 10 mois après...
Posté(e)

Bonjour,

Voila j'ai une petite question. Comme tout le monde je possède 1 IP (dynamique) donc j'utilise un DynDNS.

Cependant, maintenant que je possède plusieurs NAS, il est difficile d'y accéder depuis le net, donc voici ma question.

Comment entrer sur les NAS depuis le net via un domaine comme nas1.rodo37.ath.cx ou nas2.rodo37.ath.cx ?

En sachant : 1 IP externe et forcément 254 IP interne ?

Je parle en IPv4, mon réseau ne gère pas le IPv6 pour l'instant.

Rodo, J'aurais bien une réponse mais qui implique elle même une question :lol:

1 - est il possible de monter le partage d'un syno sur un autre (si oui comment, je suis entrain de chercher cela pour faire l'essai moi aussi)

2 - Il suffirai de modifier manuellement le fichier /usr/syno/etc/httpd-vhost.conf-user et de placer le nom du repertoire en question.

Je viens de remarquer que ta question était plutôt d'ordre générale et non web uniquement mais bon je pense que c'est déjà ça que j'aimerai faire de mon cote :P

Posté(e)

Rodo, J'aurais bien une réponse mais qui implique elle même une question :lol:

1 - est il possible de monter le partage d'un syno sur un autre (si oui comment, je suis entrain de chercher cela pour faire l'essai moi aussi)

Je viens de remarquer que ta question était plutôt d'ordre générale et non web uniquement mais bon je pense que c'est déjà ça que j'aimerai faire de mon cote :P

sur un linux normal, oui. Sur un syno out of the box, je ne crois pas.

j'avais testé le montage via ssh sur mon poste linux de mon syno, OK en installant openssh (montage via le module fuse ssh). Je ne crois pas que fuse soit dispo pour nos chers synos (à moins qu'ils l'aient mis pour l'accès en rw à ntfs).

C'est là où on commence à voir les limitations des syno par rapport à un vrai linux !

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.