Mise en place d'un serveur

Mise en place d'un serveur - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 10-11-2002 à 10:05:21    

Je dispose d'un PII400 + 128Mo + 6Go que je souhaite transformer en serveur. J'ai un acces ADSL via un modem ECI USB et 2 autres PC relié en réseau (linux + win XP). Jusqu'à présent le serveur fonctionnait en win2k.
 
Je souhaiterais avoir les fonctions suivantes :
 
Acces au net, routeur et firewall
 
Partage de fichiers et de peripherique (imprimante, scanner, ZIP) dans un deuxième temps.
 
Et pour finir serveur et ftp.
 
Je souhaiterait avoir des sites qui décrirais les differentes étapes de la configuration surtout pour la première étape déja.
 
 
J'ai obtenu ma connection au net via mon ECI USB mais je n'arrive pas a partager ma connection.


Message édité par dcro le 10-11-2002 à 10:06:51
Reply

Marsh Posté le 10-11-2002 à 10:05:21   

Reply

Marsh Posté le 10-11-2002 à 11:10:57    

tu as quelles distributions? il faut d'abord voir si tu as les modules de iptables dans ton noyau. si tu ne l'as jamais compilé, tu dois les avoir.
 
pour activer le partage de connexion:
 
tapes: echo "1" > /proc/sys/net/ipv4/ip_forward
 
puis:  
NETWORK_LOCAL=192.168.0.1/16 (suivant les IP de ton réseau)
iptables -t nat -A POSTROUTING -s $NETWORK_LOCAL -j MASQUERADE
 
mais attention, là aucun paquet ne sera filtré, tu auras juste le partage de connexion et pas de firewall. pour avoir ce dernier tu peux chercher des scripts tout fait que tu trouveras sur google
 
 
 

Reply

Marsh Posté le 10-11-2002 à 11:12:57    

Pour ton partage de connection cherche un script iptables qui se nomme gShield. Ca déchire grave et ça fait fonction de firewall / router
Pour le serveur ftp : proftpd, la doc sur le site est largement suffisante.
Http : apache, sous google tu trouvera des centaines de pages en ce qui concerne da configuration, sinon aujourd'hui pas mal de distro inclues des outils pour.
Pour le partage de fichiers, utilise samba si tu as d'autres postes  windows, sinon NFS est ton ami mais attention à la securité !

Reply

Marsh Posté le 10-11-2002 à 11:23:41    

J'ai installé une mandrake 9
 
je vais tester ce que vous venez de dire.

Reply

Marsh Posté le 10-11-2002 à 15:23:46    

par contre le partage du scanner, je connais pas :/

Reply

Marsh Posté le 10-11-2002 à 16:28:40    

apolon34 a écrit a écrit :

par contre le partage du scanner, je connais pas :/




 
ya eu un topic la desuss ya peu de tps, fais une recherche...


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 10-11-2002 à 17:18:15    

leirn a écrit a écrit :

 
 
ya eu un topic la desuss ya peu de tps, fais une recherche...




 
merci, c'est bon a savoir
 
il faut vraiment que je m'attaque a mon scan maintenant

Reply

Marsh Posté le 11-11-2002 à 12:20:43    

Je suis connecté via mon serveur sous linu, mais il reste quelque souci (modem ECI ADSL USB)
 
 
lorsque je lance startmodem il me redemande a chaque fois :
mknod /dev/ppp c 108 0
Est ce normal peut on le faire une fois pour toute ?
 
pour le partage :
echo "1" > /proc/sys/net/ipv4/ip_forward
NETWORK_LOCAL=192.168.0.1/16 (suivant les IP de ton réseau)
iptables -t nat -A POSTROUTING -s $NETWORK_LOCAL -j MASQUERADE  
 
faut faire un script pour l'obtenir a chaque demarrage ?
 
 
Pour les scripts je cherche un site simple pour debuter ?

Reply

Marsh Posté le 11-11-2002 à 13:09:28    

tu as quelle distribution?
 
fais: locate rc.local
si il te trouve un fichier, mets les commandes que tu veux effectuer au démarrage dedans. j'ai le même modem et je n'ais pas eu a faire la commande mknod.sinon tu peux rajouter la commande mknod puis startmodem dans le fichier rc.local

Reply

Marsh Posté le 11-11-2002 à 14:47:28    

vrossi1 a écrit a écrit :

tu as quelle distribution?
 
fais: locate rc.local
si il te trouve un fichier, mets les commandes que tu veux effectuer au démarrage dedans. j'ai le même modem et je n'ais pas eu a faire la commande mknod.sinon tu peux rajouter la commande mknod puis startmodem dans le fichier rc.local




 
Une mandrake 9
 
Une question : ces 2 commandes (mknod et startmodem) necessite d'etre en root. Ca marche en les mettant de le rc.local ?
 
Parce que j'essayer c'est rien passé, y a fallut que le fasse a la main.


Message édité par dcro le 11-11-2002 à 15:00:39
Reply

Marsh Posté le 11-11-2002 à 14:47:28   

Reply

Marsh Posté le 11-11-2002 à 16:32:08    

oui elles s'executeront bien en root. quand t'as redémarré elles ne se sont pas executées?


Message édité par vrossi1 le 11-11-2002 à 16:32:24
Reply

Marsh Posté le 11-11-2002 à 16:47:56    

vrossi1 a écrit a écrit :

oui elles s'executeront bien en root. quand t'as redémarré elles ne se sont pas executées?




 
J'ai rien vu et j'ai démarré manuellement

Reply

Marsh Posté le 11-11-2002 à 16:52:07    

va dans le repertoire où se situe le fichier rc.local et fais:
./rc.local
 
et dis moi si les commandes se sont executées

Reply

Marsh Posté le 11-11-2002 à 17:04:11    

vrossi1 a écrit a écrit :

va dans le repertoire où se situe le fichier rc.local et fais:
./rc.local
 
et dis moi si les commandes se sont executées




 
pour executer ./rc.local j'ai du passer en root
le mknod fonctionne
pour le startmodem il m'a jeté en me disant qu'il ne trouvait pas la commande - par contre lorsque je l'ai tapé elle s'est excuter


Message édité par dcro le 11-11-2002 à 17:04:48
Reply

Marsh Posté le 11-11-2002 à 17:06:40    

dcro a écrit a écrit :

 
 
pour executer ./rc.local j'ai du passer en root
le mknod fonctionne
pour le startmodem il m'a jeté en me disant qu'il ne trouvait pas la commande - par contre lorsque je l'ai tapé elle s'est excuter




 
rajoute le path dans rc.local


Message édité par leirn le 11-11-2002 à 17:06:46

---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-11-2002 à 18:55:02    

Bon ca fini par marcher. Dans le fichier rc.local j'ai mis :
 
mknod /dev/ppp c 108 0  
/usr/local/bin/startmodem
 
echo "1" > /proc/sys/net/ipv4/ip_forward
NETWORK_LOCAL=192.168.0.1/16
iptables -t nat -A POSTROUTING -s $NETWORK_LOCAL -j MASQUERADE  
 
ca fonctionne mais je suis pas sur que ce soit tres clean surtout pour le partage de connection.
 
Maitenant va faloir que je me mette à iptables
 

Reply

Marsh Posté le 11-11-2002 à 18:57:40    

comme je te le disais plus haut, là tu n'as que le partage de connexion et pas de firewall ;)

Reply

Marsh Posté le 11-11-2002 à 19:06:17    

vrossi1 a écrit a écrit :

comme je te le disais plus haut, là tu n'as que le partage de connexion et pas de firewall ;)




 
Par contre j'ai commencé a regarder les doc sur iptables : c'est pas d'un limpidité evidente  :heink: ,surtout qu'il faut que j'ouvre certain port (edonkey, emerge gentoo, vnc a certain moment, netmeeting, etc..).

Reply

Marsh Posté le 11-11-2002 à 19:08:33    

dcro a écrit a écrit :

 
 
Par contre j'ai commencé a regarder les doc sur iptables : c'est pas d'un limpidité evidente  :heink: ,surtout qu'il faut que j'ouvre certain port (edonkey, emerge gentoo, vnc a certain moment, netmeeting, etc..).




 
ya enormement de tuts sur le web, va voir le topic de lein
 
sinon ya aussi des milliers de posts la dessus sur le forum, une petite recherche t'eclairera


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed