j'ai actuellement un PC portable et un serveur domestique pas très puissant (Pentium 1GHz, 512Mo ram), mais avec beaucoup d'espace disque. Je voudrai utiliser le serveur domestique pour des tâches réseau (mail, web server, NAS, serveur de fichier).
Pouvez vous me conseiller pour une architecture logicielle pas trop gourmande, qui permette de faire tourner pas mal de service ?
Une autre chose que je me demandais, c'est comment gérer la connectivité, c'est à dire que le serveur devrait rester allumé 24/24. Comment est-ce que je pourrai faire pour avoir une connectivité facile avec les autres postes de la maison ?
Donc l'infrastructure câblée j'imagine que ce serait ça :
Internet
|_ Internet Service Provider
|_ modem/routeur ADSL (neufbox/autre)
|_ Serveur
|_ PC 1
|_ Whatever...
Je ne pense pas que je vais utiliser le serveur comme routeur mais pourquoi pas en fait si ça se justifie ?
PC 1 a un seul port ethernet. Le serveur devrait en avoir un ou deux. Ce serait quoi comme architecture réseau ? Vous avez des pistes avec un GNU/linux pour faire une superbe installation domestique ?
Merci beaucoup. Cordialement.
Que conseillez vous pour séparer les différents services ? (notamment isoler la partie NAS du réseau internet si possible). Un chroot ? Un serveur virtuel ? Est-ce que cette machine va tenir la charge ?
Je précise que je ne suis pas vraiment administrateur système de métier, mais j'en apprends beaucoup chaque jour sur la question.
# simplifie toi la tache
Posté par NeoX . Évalué à 3.
Ainsi toutes tes machines (serveur, PC1, whatelse) sont en interne à ta maison et tu peux deja acceder à serveur depuis ton PC1.
Puis pour rentre ton serveur accessible de l'exterieur, c'est la redirection de port qui va t'aider
car en general, un service (http;, ftp, mail) = un port (80, 21, 25)
isoler le NAS d'internet ? ben suffit de ne pas faire de redirection de port depuis l'exterieur vers le serveur.
ensuite quels logiciels ?
- Debian Squeeze en installation serveur ?
- FreeNAS, sur base FreeBSD ( http://freenas.org/FreeNAS )
[^] # Re: simplifie toi la tache
Posté par dave . Évalué à 2.
Concernant le switch, je ne vois pas comment je peux faire. Je peux délimiter une plage de port pour le réseau interne et une plage de port pour le réseau externe.
Par exemple, comment naviguer sur le réseau internet avec le port 80 si mon serveur web sert aussi des pages html sur le port 80 ? Comment gérer ce problème ? Merci beaucoup.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: simplifie toi la tache
Posté par Spack . Évalué à 2.
Par exemple, comment naviguer sur le réseau internet avec le port 80 si mon serveur web sert aussi des pages html sur le port 80 ? Comment gérer ce problème ? Merci beaucoup.
Je ne vois pas où est le problème. Une connexion est déterminée par deux éléments : l'adresse IP et le port. Ton serveur ne va pas intercepter tout ce qui concerne le port 80.
Chez moi, j'ai une Freebox qui grâce à ces 4 ports me sert aussi de switch. Tout mes apareils sont branchés dessus. J'ai un serveur encore moins puissant que le tien avec 256Mo qui tourne avec une Debian Lenny (bientôt Squeeze).
Dessus j'ai :
- Postfix pour les mails et Dovecot pour l'accès IMAPs
- Apache qui fait tourner un wiki MoinMoin (Python) et des dépôts Subversions le tout accessibles en HTTP/HTTPs
- Un accès FTP (avec pure-ftpd)
- Un serveur UPnP (miniDLNA) pour avoir un accès aux médias qui sont sur le serveur
- Transmission pour les téléchargement de torrents
- Partage de fichiers à l'aide de Samba et NFS
- Partage d'imprimante (branchée sur le serveur) avec CUPS.
- Partage de scanner avec Sane
Et à un moment, j'avais même un serveur de diffusion Icecast2. Et le tout tourne assez bien.
Il suffit de rediriger les ports que tu veux atteindre de l'extérieur (tels HTTP/HTTPS (80/443), SSH (22), FTP (20,21), ...) vers ton serveur et le tour est joué.
[^] # Re: simplifie toi la tache
Posté par dave . Évalué à 2.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: simplifie toi la tache
Posté par NeoX . Évalué à 2.
0° ) commencer par installer debian
1° ) ajouter les logiciels qui te seront necessaires (les uns apres les autres en fonction de tes besoins
2° ) encore google ou les pages de man et les howto pour apprendre à configurer proprement tout ca
4° ) reprendre en 1°) pour le logiciel suivant
[^] # Re: simplifie toi la tache
Posté par NeoX . Évalué à 2.
Concernant le switch, je ne vois pas comment je peux faire. Je peux délimiter une plage de port pour le réseau interne et une plage de port pour le réseau externe.
en fait tu n'as que du reseau interne à gerer
et un peu de port forwarding entre ta box et ton serveur.
en effet, c'est ta box qui va renvoyer ce qui arrive sur ton-ip-internet:80 vers ton-serveur-interne:80
ce qui permettra au gens qui arrivent sur cet ensemble IP:PORT d'obtenir ton serveur web (c'est un port entrant).
toi quand tu vas aller sur internet (et plus precisement sur le web), tu utilises en port sortant et tu ne demanderas pas ton-ip-internet, sauf quand tu viendras sur ton domaine, donc la box n'a aucune raison de t'envoyer sur ton serveur.
[^] # Re: simplifie toi la tache
Posté par maximegb . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.