Pages : 1
#1 Le 30/09/2013, à 15:35
- PeuchC
Hébergement Site Web A domicile
Bonjour à tous, je souhaiterai avoir de l'aide pour héberger mon site chez moi.
J'ai déjà installé Apache2, Php5, PhpMyAdmin et tout ce qu'il s'en suit..
Je souhaiterai savoir comment je dois faire pour accéder à mon site depuis l'extérieur de chez moi.
Étant en BTS Informatique j'ai des notions et je sais qu'il faut rediriger l'adresse ip de mon serveur web vers mon ip publique, je sais aussi qu'il faut mettre en place une DMZ pour plus de sécurité.
Est ce que quelqu'un peu m'aiguiller (le plus précisément possible) vers les manipulations a réalisé.
Merci d'avance
Diplômé BTS SIO | Linuxien | Raspberry Pi Power | Développeur | Server Admin
Hors ligne
#2 Le 30/09/2013, à 18:15
- Crone123
Re : Hébergement Site Web A domicile
Bonjour,
Je suis en Terminale S, et j'ai un serveur chez moi (qui fait tout) depuis que je suis en 3ème sous Ubuntu 12.04 LTS.
Tu n'es pas obligé d'avoir une DMZ pour un serveur Web.
La DMZ redirige toutes les connexions entrantes vers ton serveur, donc ça ouvre tous les ports de ta box vers ton serveur, de ce fait si tu veux par exemple ouvrir un port UDP pour des clients de jeux spécifiques ou autres (Skype?), ça pourrait poser un pb.
Si tu ne souhaites que avoir le FTP, SSH et HTTP, tu peux simplement rediriger les ports 80 21 et 22 en tcp.
Dans mon cas, mon serveur fait NAT, donc j'ai mis en place une DMZ mais sinon ne rediriger que les ports dont tu as besoin sera sûrement plus sécurisant que de tout ouvrir.
Ensuite, il faut que ton serveur aie une IP Fixe sur le réseau local, tu peux le faire depuis ta box, ou bien depuis un script de démarrage (/etc/rc.local, avec ifconfig eth0 tonip netmask 255.255.255.0 up) ou bien depuis /etc/network/interface
Exemple pour chez moi:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.10.2
netmask 255.255.255.0
auto eth1
iface eth1 inet static
address 192.168.13.2
netmask 255.255.255.0
auto eth2
iface eth2 inet static
address 192.168.12.2
netmask 255.255.255.0
gateway 192.168.12.1
auto wlan0
iface wlan0 inet static
address 192.168.11.2
netmask 255.255.255.0
Ton ip extérieure doit aussi être dé préférence fixe, après tu peux aussi prendre une DNS (gratuite ou payante, chez OVH ou équivalent), maintenant si ton ip est dynamique, tu peux utiliser dyndns.com pour avoir une DNS qui marche.
Si tu as mis un pare-feu (type tu bloque par défaut les connexions entrantes avec iptables), n'oublies pas:
iptables -A INPUT -p tcp --dport http -j ACCEPT
iptables -A INPUT -p tcp --dport ftp -j ACCEPT
iptables -A INPUT -p tcp --dport ssh -j ACCEPT
N'oublies pas que les réglages effectués sur iptables sont effacés a chaque démarrage (il ne sont pas sauvegardé), donc met les de préférence dans un script de démarrage (/etc/rc.local)
→ Aussi, c'est commandes doivent être lancées en tant que root.
Je te conseille par la suite d'installer fail2ban sur ton serveur pour éviter les bruteforce au niveau du FTP/SSH, y a un bon tuto dans la doc
Bonne config
Hors ligne
#3 Le 30/09/2013, à 19:29
- pires57
Re : Hébergement Site Web A domicile
Bonsoir,
Crone123 tout les port ne sont pas ouvert dans une dmz, fort heureusement d'ailleurs !
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#4 Le 30/09/2013, à 19:44
- Crone123
Re : Hébergement Site Web A domicile
Bah, sauf erreur de ma part: DMZ = rediriger tout ce qui rentre vers un serveur, donc pour moi, au niveau de la box, tous les ports de la box sont ouvert vers le serveur. (après, au serveur de gérer), mais si je me trompe expliquez moi, j'aurais appris un truc. (Mais sur ma box en tout cas ça redirige tout)
Sinon, hors mis ça, ce que j'ai dit reste normalement juste pour accéder a son serveur depuis l'extérieur
Hors ligne
#5 Le 30/09/2013, à 20:01
- pires57
Re : Hébergement Site Web A domicile
La dmz sert à isoler le reseau local. C'est a dire que si j'ai un réseau d'ordinateur et un serveur web seul le serveur web sera accessible depuis Internet.
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#6 Le 30/09/2013, à 20:06
- Crone123
Re : Hébergement Site Web A domicile
Oui, donc ça reviens a ouvrir tous les ports vers le serveur XD
Hors ligne
#7 Le 30/09/2013, à 20:13
- pires57
Re : Hébergement Site Web A domicile
Non non et non! Tu ouvres ce qui es necessaire!
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#8 Le 30/09/2013, à 20:45
- Crone123
Re : Hébergement Site Web A domicile
Bah, quand la Freebox te dit:
Hôte DMS: [ IP ]
T'as pas vraiment le choix de ce que tu ouvres, ça redirige tout et basta....après tu utilises iptables pour ouvrir uniquement ce que tu veux.
Enfin peu importe, ça marche
Hors ligne
#9 Le 30/09/2013, à 20:49
- pires57
Re : Hébergement Site Web A domicile
D'où l'intérêt d'utiliser un firewall pour segmenter le réseau
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#10 Le 30/09/2013, à 21:04
- Crone123
Re : Hébergement Site Web A domicile
Oui, chez moi tout arrive sur le serveur (eth2) qui est la DMZ, et les autres ordis sont branchés sur le serveur sur différents switchs et carte réseaux, le serveur s'occupe des DNS/UPNP/DHCP/WIFI/FIREWALL, etc, etc.. je passe bien sur tous les services de fichiers que j'ai installé dessus, mais en tout cas c'est bien sympa tout ça
Mais iptables
Hors ligne
#11 Le 30/09/2013, à 22:22
- PeuchC
Re : Hébergement Site Web A domicile
Merci pour toutes ces réponse détaillée. Je vais m'y pencher dessus et je vous tiens au courant de la ou j'en suis et de la ou je bloque
Diplômé BTS SIO | Linuxien | Raspberry Pi Power | Développeur | Server Admin
Hors ligne
Pages : 1