# Turn on IP forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter
# faire le changement de port avant tout traitement
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
# autoriser le transfert d'une interface à l'autre
# -i eth1 si la carte d'entrée est eth1
iptables -A FORWARD -i eth0 -j ACCEPT
# masquée l'adresse d'origine quand on sort vers internet
# -o eth1 car eth1 est ta carte vers internet
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
exit 0
enfin si ca peut t'aider un peu à comprendre
une image qui explique ou et dans quel ordre se font les regles
il distribue donc des IPs, un DNS à tes machines virtuelles.
tu dois d'ailleurs avoir une nouvelle carte reseau dans ta machine reelle, elle aussi en 10.0.2.x
mais c'est aussi pour ca qu'une machinne externe ne peut pas joindre tes machines virtuelles
comme dit plus haut si tu veux mettre tes machines virtuelles sur le reseau 192.168.1.X il faut demander à virtualbox de faire un "bridge".
Ainsi les machines virtuelles seront branchées sur ta carte reseau
j'y connais pas grand chose mais d'apres http://fr.php.net/proc_open
$process = proc_open($command, $descriptorspec, [1]$pipes, $cwd, [2]$env);
if(is_resource($process)) {
fwrite($pipes[0], 'php://stdin');//send the email
fclose($pipes[0]);//close the input
echo stream_get_contents($pipes[1]);
fclose($pipes[1]);//maildrop shouldn't display anything
$return_value = proc_close($process);
echo 'traceur : '.$return_value;
exit($return_value);
} mais tu fais un fwrite de ton stdin plutot que fopen
[1] $pipes doit etre defini
[2] $env doit contenir les variables d'environnement à passer à la commande sous forme d'un tableau ou NULL s'il faut utiliser l'environnement de PHP
alors que toi tu fait un env=array() mais tu ne le remplis pas
bref il semblerait qu'il y ait qques corrections à faire.
ce n'est pas la premiere chose que tu verras à l'ecole et que tu ne verras pas en entreprise.
c'est la difference entre la theorie et la pratique.
pour ton prof, l'avantage de tes commentaires c'est que ca lui prouve que tu as compris qu'elle fonction fait quoi
genre avec le code et le commentaire suivant
//ce code ecrit hello world
#include fichier1
#include fichier2
void main(void)
{
printf("Hello World");
}
rien ne prouve que tu as compris ce qui fait l'ecriture et pourquoi...
alors que si tu commentes lignes à lignes, tu prouves que tu as compris pourquoi tu met les include, pourquoi include des ces fichiers...
1°)
un stagiaire qui passe en CDD dans le but de recruter une personne en CDI
tu es sur que ce n'est pas l'inverse, tu passes de stagiaire à CDI, et tu recrutes un CDD ?
2°) amusant mais dans ma gare (une grande gare de paris, en direction de l'ouest) tous les ecrans sont sous windows ou en tout cas, quand ca plante c'est une belle fenetre windows (ou windows XP) que je vois.
mais saluons une entreprise locale qui souhaite et semble arriver à se developper.
1°) tu n'es pas obligé de creer un nouveau sujet pour repondre au precedent
2°) d'apres ce que tu nous dis, tu as un utilisateur "masse"
avec lequel tu veux utiliser la machine
cependant tu ne semble pas avoir de dossier /home/masse (d'apres le resultat du ls -la /home/masse et d'apres les symptomes que tu nous decris)
=> solution : en tant que root,
- soit supprimer et recreer l'utilisateur masse puis verifier que le /home/masse existe, enfin te connecter de nouveau avec l'utilisateur masse
- soit simplement creer le dossier /home/masse avec la commande suivante : mkdir /home/masse && chown masse:masse /home/masse && chmod 755 /home/masse
s'il rale que le groupe "masse" n'existe pas, change la commande precedente par mkdir /home/masse && chown masse:users /home/masse && chmod 755 /home/masse
1°) tu n'es pas obligé de creer un nouveau sujet pour repondre au precedent
2°) d'apres ce que tu nous dis, tu as un utilisateur "masse"
avec lequel tu veux utiliser la machine
cependant tu ne semble pas avoir de dossier /home/masse (d'apres le resultat du ls -la /home/masse et d'apres les symptomes que tu nous decris)
=> solution : en tant que root,
- soit supprimer et recreer l'utilisateur masse puis verifier que le /home/masse existe, enfin te connecter de nouveau avec l'utilisateur masse
- soit simplement creer le dossier /home/masse avec la commande suivante : mkdir /home/masse && chown masse:masse /home/masse && chmod 755 /home/masse
s'il rale que le groupe "masse" n'existe pas, change la commande precedente par mkdir /home/masse && chown masse:users /home/masse && chmod 755 /home/masse
je cherche un document de présentation de linux [...]
= faineant demande à notre ami google, il a plein de site qui parlent de linux
pouvant être projeté pour des cours, voire pour des formations payantes. Le but est aussi de promouvoir linux pour des entreprises.
= qui fait payer ses services
tu pourrais travailler un peu par toi meme si tu compte vendre ton service
ton quota dans le transport c'est eventuellement la taille maxi d'un email (entrant/sortant)
qui serait stocké dans /var/spool/virtual_mail/${lookup mysql {MYSQL_Q_BOXNAME}{$value}}
cela n'a aucun rapport avec un email qui serait stocké dans le repertoire utilisateur (Maildir)
afin que ce dernier soit ensuite lu par le webmail.
tu approches du but, encore un peu de lecture pourra t'aider,
quota disque si tu stocke tes fichiers sur le disque dur
quota mysql (ou exim dans mysql) si tes emails sont stockés dans la base de données
celui que tu auras testé toi meme et configuré comme il te plaira.
treve de boutade,
64Mo ca va faire un peut juste, 128 serait pas mal, plus devient confortable
une distrib recente t'apportera les clefs usb montées au branchement, la gravure de cd/dvd sans mal
evidemment linux est personnalisable.
regarde deja si tu peux rajouter de la RAM et regarde le matos qu'il y a dedans :
- carte graphique,
- carte son,
- vitesse processeur (PIII-500Mhz ce n'est vraiment pas pareil que PIII-1.4Ghz)
[^] # Re: firewall ?
Posté par NeoX . En réponse au message Proxy transparent avec iptables/squid/squidGuard. Évalué à 2.
j'ai un doute sur le faite que ce soit faisable.
car si ta machine "serveur" est aussi cliente, tu ne peux pas rediriger le port 80 vers le 3128 pour cette machine.
en effet, squid va faire ses requetes par le port 80 classique.
donc ca marche pour les machines externes au serveur proxy mais pas pour le proxy lui meme.
# firewall ?
Posté par NeoX . En réponse au message Proxy transparent avec iptables/squid/squidGuard. Évalué à 2.
# By default this script does nothing.
modprobe iptable_nat
# Turn on IP forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter
# faire le changement de port avant tout traitement
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
# autoriser le transfert d'une interface à l'autre
# -i eth1 si la carte d'entrée est eth1
iptables -A FORWARD -i eth0 -j ACCEPT
# masquée l'adresse d'origine quand on sort vers internet
# -o eth1 car eth1 est ta carte vers internet
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
exit 0
enfin si ca peut t'aider un peu à comprendre
une image qui explique ou et dans quel ordre se font les regles
http://www.linuxchannel.net/board/board_files/alpha/phpIqSLS(...)
[^] # Re: unix je ne sais pas
Posté par NeoX . En réponse au message installation UNIX. Évalué à 3.
# unix je ne sais pas
Posté par NeoX . En réponse au message installation UNIX. Évalué à 0.
tu mets le CD/DVD dans ton lecteur
tu demarres ta machine
tu suis les instructions
evidemment, tout cela dans un monde ideal ou tu ne voudrais avoir que linux sur ta machine.
# thunderbird + addon lightning
Posté par NeoX . En réponse au message Agenda avec synchronisation. Évalué à 3.
mais ca peut remplacer sunbird
# hmmm
Posté par NeoX . En réponse au message Linux sur un Nokia e61 ?. Évalué à 2.
http://www.nokia.fr/link?cid=EDITORIAL_142188
oui il gere les agendas, les emails, il fait Wifi, 3G, Bluetooth
apres savoir si on peut injecter un linux dessus...
# la machine qui heberge virtual box
Posté par NeoX . En réponse au message VirtualBox & réseau : comment ça marche ?. Évalué à 3.
il distribue donc des IPs, un DNS à tes machines virtuelles.
tu dois d'ailleurs avoir une nouvelle carte reseau dans ta machine reelle, elle aussi en 10.0.2.x
mais c'est aussi pour ca qu'une machinne externe ne peut pas joindre tes machines virtuelles
comme dit plus haut si tu veux mettre tes machines virtuelles sur le reseau 192.168.1.X il faut demander à virtualbox de faire un "bridge".
Ainsi les machines virtuelles seront branchées sur ta carte reseau
# pas grand chose
Posté par NeoX . En réponse au message Coup de main pour la config de maildrop. Évalué à 2.
http://fr.php.net/proc_open
mais tu fais un fwrite de ton stdin plutot que fopen$process = proc_open($command, $descriptorspec, [1]$pipes, $cwd, [2]$env);
if(is_resource($process)) {
fwrite($pipes[0], 'php://stdin');//send the email
fclose($pipes[0]);//close the input
echo stream_get_contents($pipes[1]);
fclose($pipes[1]);//maildrop shouldn't display anything
$return_value = proc_close($process);
echo 'traceur : '.$return_value;
exit($return_value);
}
[1] $pipes doit etre defini
[2] $env doit contenir les variables d'environnement à passer à la commande sous forme d'un tableau ou NULL s'il faut utiliser l'environnement de PHP
alors que toi tu fait un env=array() mais tu ne le remplis pas
bref il semblerait qu'il y ait qques corrections à faire.
# theorie vs pratique
Posté par NeoX . En réponse au message Commentaires dans le code. Évalué à 4.
c'est la difference entre la theorie et la pratique.
pour ton prof, l'avantage de tes commentaires c'est que ca lui prouve que tu as compris qu'elle fonction fait quoi
genre avec le code et le commentaire suivant
//ce code ecrit hello world
#include fichier1
#include fichier2
void main(void)
{
printf("Hello World");
}
rien ne prouve que tu as compris ce qui fait l'ecriture et pourquoi...
alors que si tu commentes lignes à lignes, tu prouves que tu as compris pourquoi tu met les include, pourquoi include des ces fichiers...
etc etc
[^] # Re: Le nat
Posté par NeoX . En réponse au message Transformation d'adresses. Évalué à 3.
[^] # Re: J'adore
Posté par NeoX . En réponse à la dépêche Dix ans de DLFP : Entretien avec l'équipe LinuxFR 2/3. Évalué à 4.
il faudrait aussi un ratio genre 2000 reponses dont 1100 pertinentes et 900 à jeter :D
et je ne suis pas une star,
tout juste quelqu'un qui moule sur linuxfr.org
8D
[^] # Re: bizarre
Posté par NeoX . En réponse au message [offre d'emploi] ACECOR-COTEP - conception, développement, web, multimédia,.... Évalué à 2.
année de cesure je connais on a un stagiaire qui fait ca aussi chez nous.
# libvirt, virt-manager, virt-install
Posté par NeoX . En réponse au message qemu en mode bridge. Évalué à 2.
et pour les bridges, j'ai ajouter la config dans /etc/network/interface (comme dit plus haut)
ensuite je lance mon virt-install avec les options -b br0 -b br1 si je veux 2 cartes reseaux sur respectivement eth0 et eth1
# bizarre
Posté par NeoX . En réponse au message [offre d'emploi] ACECOR-COTEP - conception, développement, web, multimédia,.... Évalué à 3.
un stagiaire qui passe en CDD dans le but de recruter une personne en CDI
tu es sur que ce n'est pas l'inverse, tu passes de stagiaire à CDI, et tu recrutes un CDD ?
2°) amusant mais dans ma gare (une grande gare de paris, en direction de l'ouest) tous les ecrans sont sous windows ou en tout cas, quand ca plante c'est une belle fenetre windows (ou windows XP) que je vois.
mais saluons une entreprise locale qui souhaite et semble arriver à se developper.
# J'adore
Posté par NeoX . En réponse à la dépêche Dix ans de DLFP : Entretien avec l'équipe LinuxFR 2/3. Évalué à 2.
en tout cas continuer comme ca les gars (les filles, j'ai pas vu mais il y en a peut-etre).
[^] # Re: Plus de détails ?
Posté par NeoX . En réponse au message problème de connection. Évalué à 2.
2°) d'apres ce que tu nous dis, tu as un utilisateur "masse"
avec lequel tu veux utiliser la machine
cependant tu ne semble pas avoir de dossier /home/masse (d'apres le resultat du ls -la /home/masse et d'apres les symptomes que tu nous decris)
=> solution : en tant que root,
- soit supprimer et recreer l'utilisateur masse puis verifier que le /home/masse existe, enfin te connecter de nouveau avec l'utilisateur masse
- soit simplement creer le dossier /home/masse avec la commande suivante :
mkdir /home/masse && chown masse:masse /home/masse && chmod 755 /home/masse
s'il rale que le groupe "masse" n'existe pas, change la commande precedente par
mkdir /home/masse && chown masse:users /home/masse && chmod 755 /home/masse
# alors...
Posté par NeoX . En réponse au message j'ai un problème de connection. Évalué à 2.
2°) d'apres ce que tu nous dis, tu as un utilisateur "masse"
avec lequel tu veux utiliser la machine
cependant tu ne semble pas avoir de dossier /home/masse (d'apres le resultat du ls -la /home/masse et d'apres les symptomes que tu nous decris)
=> solution : en tant que root,
- soit supprimer et recreer l'utilisateur masse puis verifier que le /home/masse existe, enfin te connecter de nouveau avec l'utilisateur masse
- soit simplement creer le dossier /home/masse avec la commande suivante :
mkdir /home/masse && chown masse:masse /home/masse && chmod 755 /home/masse
s'il rale que le groupe "masse" n'existe pas, change la commande precedente par
mkdir /home/masse && chown masse:users /home/masse && chmod 755 /home/masse
[^] # Re: J'achète
Posté par NeoX . En réponse au journal Booter en 5 secondes !. Évalué à 2.
j'ai du faire pas mal de menage
# quake console
Posté par NeoX . En réponse au message Ne lancer qu'une seule console.. Évalué à 3.
on ouvrait la console avec le ~ ou le ² à gauche du 1.
je sais que le gestionnaire de fenetre ion3 en proposait une
alors je viens de demander à mon ami google
ubuntu terminal like quake console
ubuntu parce que je tourne sur ubuntu
le reste est logique
je trouve des softs comme
stjerm
kuake
qui pourrait correspondre à ton besoin
1 seule console toujours dispo dans un coin, masquable en rappuyant...
# faineant qui fait payer ses services...
Posté par NeoX . En réponse au message Cherche présentation de linux. Évalué à 4.
je cherche un document de présentation de linux [...]
= faineant demande à notre ami google, il a plein de site qui parlent de linux
pouvant être projeté pour des cours, voire pour des formations payantes. Le but est aussi de promouvoir linux pour des entreprises.
= qui fait payer ses services
tu pourrais travailler un peu par toi meme si tu compte vendre ton service
[^] # Re: De plus en plus fort
Posté par NeoX . En réponse au message Anti-spam juridique. Évalué à 1.
1°) si tu as du temps à perdre en demarche là ou un seul filtre => poubelle pourrait faire l'affaire
2°) si tu ne paie pas les consultations de ton avocat(e)
3°) si tu espere gagner gros (là j'ai comme un doute compte tenu du fait que le prejudice est minime)
[^] # Re: Add:
Posté par NeoX . En réponse au message Exim4 probleme de quota ... Évalué à 2.
Car malgré ca, j'ai toujours Quota (none) dans imap sur les comptes et qui ont donc un quota illimité en disque : /
il te faut donc trouver un tutoriel qui explique comment faire des quotas disques (50Mo par exemple)
les quotas emails concernant ensuite seulement la capacité de recevoir/envoyer des emails
(25Mo par mois par exemple)
[^] # Re: Add:
Posté par NeoX . En réponse au message Exim4 probleme de quota ... Évalué à 2.
ton quota dans le transport c'est eventuellement la taille maxi d'un email (entrant/sortant)
qui serait stocké dans /var/spool/virtual_mail/${lookup mysql {MYSQL_Q_BOXNAME}{$value}}
cela n'a aucun rapport avec un email qui serait stocké dans le repertoire utilisateur (Maildir)
afin que ce dernier soit ensuite lu par le webmail.
tu approches du but, encore un peu de lecture pourra t'aider,
quota disque si tu stocke tes fichiers sur le disque dur
quota mysql (ou exim dans mysql) si tes emails sont stockés dans la base de données
[^] # Re: De plus en plus fort
Posté par NeoX . En réponse au message Anti-spam juridique. Évalué à 3.
# meilleur linux
Posté par NeoX . En réponse au message besoin d'aide pour choix de linux. Évalué à 4.
treve de boutade,
64Mo ca va faire un peut juste, 128 serait pas mal, plus devient confortable
une distrib recente t'apportera les clefs usb montées au branchement, la gravure de cd/dvd sans mal
evidemment linux est personnalisable.
regarde deja si tu peux rajouter de la RAM et regarde le matos qu'il y a dedans :
- carte graphique,
- carte son,
- vitesse processeur (PIII-500Mhz ce n'est vraiment pas pareil que PIII-1.4Ghz)