Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 12/10/2017, à 07:43

airvb

Serveur apache2 maison + NextCloud, accés interieur et exterieur

Bonjour à tous .

Pour commencer, je ne suis pas un pro .

J'ai mis en place un serveur ubuntu 16-4  lamp classique à la maison , sur lequel j'ai installé Nextcloud .

Étant chez Orange, je passe pas ddns pour la redirection car l'ip n'est pas fixe.

Depuis l’extérieur, tout fonctionne correctement .

A l’intérieur ( de mon réseau) , lorsque j'essaie d’accéder à la machine nextcloud via la redirection ddns ( monserveur.ddns.net), ça ne fonctionne pas , si je remplace par l'ip ( 192.168.1.X) du serveur nextcloud ca passe.
En cherchant un peu je découvre qu'en modifiant le /etc/hosts , j'arrive depuis un pc à accéder à mon Nextcloud.
( Faudrait qd même changer tout les hosts des pc de la maison !!!)

Et là ou je ne trouve pas de solution, c'est depuis une tablette, ou smartphone. ( Sauf à dire que je créerai un deuxième profil avec l'ad locale .. pas terrible.)

Déjà est ce possible ?

Et si oui comment ?

Merci .

cpy conf apache2

<IfModule mod_ssl.c>

<VirtualHost *:80>
        ServerAdmin toto.free.fr
        ServerName monserveur.ddns.net
	Redirect permanent / https:/monserveur.ddns.net:443/
</VirtualHost>

<VirtualHost *:443>
	ServerName monserveur.ddns.net
        ServerAdmin toto.free.fr
	ServerAlias monserveur.ddns.net/nextcloud
		
	<IfModule mod_headers.c>
		Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
	</IfModule>
	
	DocumentRoot "/var/www/nextcloud"
	
	# ajoute 8/10
	<Directory /var/www/nextcloud/>
                Options -Indexes +FollowSymLinks +MultiViews
		AllowOverride all
		Require all granted
        </Directory>
	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined

SSLCertificateFile /etc/letsencrypt/live/monserveur.ddns.net/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/monserveur.ddns.net/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf

</VirtualHost>
</IfModule>

résultat de sudo ufw status

État : actif
Journalisation : on (low)
Par défaut : deny (incoming), allow (outgoing), disabled (routed)
Nouveaux profils : skip

Vers                       Action      De
----                       ------      --
443/tcp (Apache Secure)    ALLOW IN    Anywhere                  
22                         ALLOW IN    Anywhere                  
443/tcp (Apache Secure (v6)) ALLOW IN    Anywhere (v6)             
22 (v6)                    ALLOW IN    Anywhere (v6) 

Hors ligne

#2 Le 13/10/2017, à 05:46

LeChatonMignon

Re : Serveur apache2 maison + NextCloud, accés interieur et exterieur

Tu cherche a faire en sorte qu'on puisse ce connecter sur ton Apache2 depuis l'exterieur et l'interieur ? si je me trompe tu peut essayer de configurer tout cela depuis webmin

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.840_all.deb

apt-get -f install

dpkg -i webmin_1.840_all.deb

apt-get -f install

Récuperer le lien de connection donner a la toute fin et ce connecter avec l'utilisateur root de la machine

Hors ligne

#3 Le 13/10/2017, à 06:50

bruno

Re : Serveur apache2 maison + NextCloud, accés interieur et exterieur

Si webmin n'est pas dans les dépôts officiel, ni sur Ubuntu, ni sur Debian, ce n'est pas pour rien…
Quoiqu'il en soit cela n'aidera airvb en rien.

Son problème est dû à sa box qui ne permet pas d'utiliser un nom de domaine (ou une IP publique) pour atteindre une machine du réseau local (via NAT/PAT) depuis ce même réseau local.
Ce problème a été traité de nombreuses fois sur le forum. À ma connaissance il n'y a pas de solution en dehors des fichiers hosts à renseigner sur toutes les machines ou un serveur DNS local (solution lourde et complexe).

Hors ligne

#4 Le 13/10/2017, à 10:44

droopy191

Re : Serveur apache2 maison + NextCloud, accés interieur et exterieur

Salut,

Je confirme la réponse de Bruno.
Le plus simple est d'enregistrer 2 liens dans votre navigateur:
- 1 lien vers le nom du serveur pour l'externe
- 1 lien vers l'ip interne depuis le lan

Hors ligne

#5 Le 15/10/2017, à 08:20

airvb

Re : Serveur apache2 maison + NextCloud, accés interieur et exterieur

bruno a écrit :

Si webmin n'est pas dans les dépôts officiel, ni sur Ubuntu, ni sur Debian, ce n'est pas pour rien…
Quoiqu'il en soit cela n'aidera airvb en rien.

Son problème est dû à sa box qui ne permet pas d'utiliser un nom de domaine (ou une IP publique) pour atteindre une machine du réseau local (via NAT/PAT) depuis ce même réseau local.
Ce problème a été traité de nombreuses fois sur le forum. À ma connaissance il n'y a pas de solution en dehors des fichiers hosts à renseigner sur toutes les machines ou un serveur DNS local (solution lourde et complexe).


Merci de ta réponse .

Q : Est ce propre à la livebox play ?

Hors ligne

#6 Le 15/10/2017, à 08:52

bruno

Re : Serveur apache2 maison + NextCloud, accés interieur et exterieur

Il me semble que cela ne fonctionne plus avec les box Orange depuis un bon moment. Je sais que cela fonctionnait avec les anciennes Inventel il y a quelques années. Ces routeurs ne gèrent pas le « bouclage NAT » (en anglais).
Tu devrais aller poser la question sur les forums Orange, d'après certains le NAT loopback fonctionnerait sur les livebox 4…

Dernière modification par bruno (Le 15/10/2017, à 08:53)

Hors ligne

#7 Le 15/10/2017, à 12:44

jplemoine

Re : Serveur apache2 maison + NextCloud, accés interieur et exterieur

bruno a écrit :

un serveur DNS local (solution lourde et complexe).

C'est ce que j'a fait : DNS + DHCP sur le réseau local. C'est un peu lourd à configurer mais une fois que la configuration est ok, ça permet de ne pas modifier la configuration des PC (appréciable sur un portable).
A noter que comme j'ai des adresses statiques (données par DHCP mais toujours le même pour le même PC), la configuration est chez moi et plus sur la box. Orange me le fusillait à chaque maj de la box.


Cordialement, Jean-Philippe.
Sous *buntu depuis 2009
Xubuntu 16.04 (poste principal portable) - Ubuntu 16.04 server (desktop converti en serveur DHCP, DNS, dépôt local et supervision (shinken))

Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)

Hors ligne

#8 Le 15/10/2017, à 16:14

HPIR40

Re : Serveur apache2 maison + NextCloud, accés interieur et exterieur

D'aprés ce que j'ai pu voir rapidement certaines box orange ne permettent pas de faire du loopback

donc regarde plutot de ce coté la

Hors ligne