Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1214 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  configurer ftp_proxy sous freeBSD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

configurer ftp_proxy sous freeBSD

n°812653
letesp
Posté le 24-05-2006 à 11:06:26  profilanswer
 

Bonjour,
 
J'ai installer freeBSD hier. Si j'ai bien compris, il n'installe rien mais c'est à moi de faire les make "packet" qu'il va chercher sur le web.  
Seulement je suis derrière un routeur et il y a aussi un proxy.
 
Avec un autre pc sous mandriva je parviens à me connecter sur un serveur ftp. Mais j'avais rentré l'adresse du serveur mandataire FTP dans le mandriva controle center.
 
Donc je ne suis pas étonné que ça ne marche pas sous BSD (sous windows non plus d'ailleurs). Je parviens à pinger l'ip de google (212.37.193.130), mais "ping google.fr" ne marche pas.
 
Merci de votre aide


Message édité par letesp le 26-05-2006 à 11:13:34
mood
Publicité
Posté le 24-05-2006 à 11:06:26  profilanswer
 

n°812740
Taz
bisounours-codeur
Posté le 24-05-2006 à 14:18:54  profilanswer
 

il te faut des dns (ceux de ton fai par exemple)
 
cat /etc/resolv.conf
nameserver 212.27.54.252
nameserver 212.27.32.177

n°812753
letesp
Posté le 24-05-2006 à 14:38:23  profilanswer
 

euh oui mais quand on a pas de resolv.conf on fait comment?
 
Merci de ton aide en tout cas
 
ceci dit lors de la post installation avec le /usr/sbin/sysinstall, j'ai bien rentré mon name server.
 
Je parviens à visiter ftp://ftp.freebsd.org/ avec le browser links quand je lui configure le proxy ftp.  
 
Mais j'aimerais bien configurer le proxy pour tout le système.
 
J'ai essayé setenv ftp_proxy "mon_proxy:3128/"   mais ça fonctionne pas plus. :cry:


Message édité par letesp le 24-05-2006 à 16:56:05
n°812850
letesp
Posté le 24-05-2006 à 17:16:05  profilanswer
 

je viens de trouver ça mais je n'arrive pas à l'appliquer:
 
http://www.freebsd.org/cgi/man.cgi [...] .1-RELEASE
 
quelqu'un comment sait utiliser cette fonction fetch?

n°812854
Taz
bisounours-codeur
Posté le 24-05-2006 à 17:44:35  profilanswer
 

crée ton resolv.conf d'abord, ensuite utilise un client avec le mode passif (genre yafc, lftp)

n°813314
letesp
Posté le 26-05-2006 à 11:18:11  profilanswer
 

Ca ne me donnera rien un client ftp. Ce que je veux c'est utiliser le système d'installation des ports. Et puis le resolv.conf je ne pense pas qu'il soit utiliser sous BSD puisque mon dns est configuré alors que je n'ai pas de resolv.conf. Il doit y avoir un autre fichier qui gère ça.

n°813509
Taz
bisounours-codeur
Posté le 26-05-2006 à 21:36:08  profilanswer
 

pourtant la résolution ne fonctionne pas ...

n°813520
letesp
Posté le 26-05-2006 à 22:04:58  profilanswer
 

J'ai pourtant fait une recherche sous google avec links. Et j'ai parcouru les répertoires de ftp://ftp.freebsd.org/ . La seule différence entre les deux c'est que j'ai configuré le proxy http et ftp dans links. Avant d'avoir configuré ça ça ne fonctionnait pas.

n°813533
Taz
bisounours-codeur
Posté le 26-05-2006 à 23:07:43  profilanswer
 

bon ben si t'as pas besoin de nous ...

n°814045
letesp
Posté le 29-05-2006 à 08:53:37  profilanswer
 

Ben si j'avais besoin de vous. Finalement j'ai trouvé de l'aide sur http://forums.freebsd-fr.org. Mais merci à tous ceux qui m'ont aidé.

mood
Publicité
Posté le 29-05-2006 à 08:53:37  profilanswer
 

n°814197
SomeBugsIn​Me
life suxx
Posté le 29-05-2006 à 18:09:43  profilanswer
 

letesp a écrit :

Ben si j'avais besoin de vous. Finalement j'ai trouvé de l'aide sur http://forums.freebsd-fr.org. Mais merci à tous ceux qui m'ont aidé.


 
Bah si t'as la solution tant mieux. Mais ce serait sympa de la donner ici aussi (enfin en résumé, genre le nom du fichier à modifier).

n°818347
letesp
Posté le 12-06-2006 à 09:36:35  profilanswer
 

SomeBugsInMe a écrit :

Bah si t'as la solution tant mieux. Mais ce serait sympa de la donner ici aussi (enfin en résumé, genre le nom du fichier à modifier).


 
Effectivement.
Bon je me rattrappe:
 
Définissez la variable d'environnement, «proxy_ftp», dans «/etc/rc.conf» pour éviter d'avoir à lancer un «setenv» à chaque démarrage.
 
Ajoutez l'initialisation de proxy_ftp:
« ftp_proxy="MonProxy:ProxyPort"»
A la suite des autres variables de l'entrée «setenv»
 
J'ai un peu abandonné BSD pour l'instant. C'est un peu top compliqué pour moi.

n°818474
SomeBugsIn​Me
life suxx
Posté le 12-06-2006 à 17:18:13  profilanswer
 

merci  :jap:

n°1087336
harry le r​avi
Posté le 04-11-2008 à 11:30:45  profilanswer
 

Bonjour, j'ai vraiment du mal à configurer le proxy dans freebsd.
 
Je dois installer BIND (DNS) depuis le web sur un ftp il me semble mais j'ai beau tenter de configurer le fichier rc.conf, je n'arriver pas à sortir sur le web.
 
 
quelqu'un pourrait me donner le code exacte à inclure dans rc.conf (ou un autre fichier) afin que je puisse sortir sur le web.
 
Pour info: je suis dans le bon réseau, la passerelle est bonne, je ping le proxy qui ce trouve dans un autre réseau.
J'ai tenté un ping de google mais ca ne marche pas....
 
De plus, pourriez vous me dire comment lancer le téléchargement et l'installation de BIND? Dois-je utiliser pkg_add?
 
Merci d'avance, je dois présenter une pratique informatique demain, je sais configurer BIND mais je rame pour l'obtenir.

n°1087340
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 11:42:17  profilanswer
 

Si tu es obligé de sortir via le proxy c'est normal que tu ne puisses pas "pinger" google.
As tu essayé ce qui est indiqué dans le post de letesp du 12-06-2006 à 09:36:35, à savoir mettre la ligne ftp_proxy dans le /etc/rc.conf.
 
Par ailleurs, quelles sont les particularités de ton proxy (port, authentification...).
 
 
sinon essaye via la définition d'une variable


---------------
Relax. Take a deep breath !
n°1087342
harry le r​avi
Posté le 04-11-2008 à 12:01:12  profilanswer
 

Le proxy ne nécéssite pas d'authentification, juste un port.
 
J'ai essayé de mettre dans rc.conf:
 
HTTP_PROXY="http://ipproxy:port"
FTP_PROXY="http://ipproxy:port"
 
quand je fait un pkg_add -r bind, il me dit: no adress record

n°1087368
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 13:18:07  profilanswer
 

et en minuscule ?


---------------
Relax. Take a deep breath !
n°1087369
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 13:20:36  profilanswer
 

http://www.freebsd.org/doc/fr_FR.I [...] using.html
http://www.freebsd.org/cgi/man.cgi [...] &sektion=3
 
Défini tes variables d'environnement localement :
export ftp_proxy="http://ipproxy:port"


---------------
Relax. Take a deep breath !
n°1087372
harry le r​avi
Posté le 04-11-2008 à 13:40:36  profilanswer
 

que veux tu dire par localement?

n°1087376
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 13:47:14  profilanswer
 

peut etre pas le bon terme...
tu définis la variable d'environnement, juste dans ton shell (portée locale à ton shell, elle sera supprimée lorsque tu le fermeras), pas dans le rc.conf (qui donnerait une portée plus globale)


---------------
Relax. Take a deep breath !
n°1087380
harry le r​avi
Posté le 04-11-2008 à 14:02:08  profilanswer
 

Quand je fait ce que tu me dis, il me dit: command not found
 
J'ai les boules, je passe ma PTI demain, je maitrise la config de BIND mais je n'arrive même pas à le télécharger......
 
Sa va faire propre devant les profs

n°1087381
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 14:09:52  profilanswer
 

La commande que je t'ai indiqué est valable pour les shell bash et zsh.
Lis le manpage de ton shell pour savoir comment définir une variable d'environnement [:spamafote]
C'est quoi ton shell ?


---------------
Relax. Take a deep breath !
n°1087382
harry le r​avi
Posté le 04-11-2008 à 14:11:34  profilanswer
 

je ne sais pas tout quel shell j'utilise.

n°1087385
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 14:17:48  profilanswer
 

Dans ce cas là, il faut chercher une méthode permettant de trouver ton shell

Spoiler :

echo $SHELL


Message édité par o'gure le 04-11-2008 à 14:18:15

---------------
Relax. Take a deep breath !
n°1087386
harry le r​avi
Posté le 04-11-2008 à 14:20:12  profilanswer
 

mon shell est csh

n°1087387
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 14:30:59  profilanswer
 

seconde étape : chercher comment définir une variable d'environnement en csh


Message édité par o'gure le 04-11-2008 à 14:32:46

---------------
Relax. Take a deep breath !
n°1087392
harry le r​avi
Posté le 04-11-2008 à 14:45:44  profilanswer
 

Bien je vien de mettre mes variables d'envirronnement sur mon shell pour ceux que ca interesse:
 
setenv HTTP_PROXY http://ipproxy:port
 
 
par contre, impossible de joindre le ftp.
 
il me manque peut etre une serveur de nom à indiquer pour joindre le ftp.
 
je cherche une adresse ip public à pinger afin de voir si je peux au moin sortir
 
 
EDIT: je peux pinger le proxy mais quand je fait un trace route, celui-ci s'arrete à la passerelle....

Message cité 1 fois
Message édité par harry le ravi le 04-11-2008 à 14:55:51
n°1087394
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 14:56:03  profilanswer
 

Si tu avais regardé attentivement ce lien, tu aurais vu que pour configurer un proxy FTP il faut définir la variable d'environnement ftp_proxy (ou FTP_PROXY). Hors tu viens de définir la variable pour le HTTP...
:)


---------------
Relax. Take a deep breath !
n°1087396
harry le r​avi
Posté le 04-11-2008 à 14:57:52  profilanswer
 

j'ai fait les deux
HTTP et FTP

n°1087397
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 14:58:48  profilanswer
 

harry le ravi a écrit :

il me manque peut etre une serveur de nom à indiquer pour joindre le ftp.
 
je cherche une adresse ip public à pinger afin de voir si je peux au moin sortir
 
 
EDIT: je peux pinger le proxy mais quand je fait un trace route, celui-ci s'arrete à la passerelle....


A priori il te manque une bonne visibilité sur le fonctionnement des réseaux et des couches protocolaires.
 
Un proxy HTTP, FTP, c'est applicatif. ton applicatif discute à tavers ton LAN et c'est le proxy qui va dialoguer au niveau applicatif avec le serveur. Si on t'oblige a sortir par un proxy pour le web et le FTP, c'est qu'au niveau réseau il bloque le reste du trafic vers internet. Donc tes ping et tes traceroutes, c'est normal qu'ils n'atteignent pas le serveur sur Internet.


---------------
Relax. Take a deep breath !
n°1087398
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 14:59:57  profilanswer
 

harry le ravi a écrit :

j'ai fait les deux
HTTP et FTP


et dans ce shell un wget http://www.google.fr/ ne donne rien non plus ?
Tu as quoi dans /etc/resolv.conf ?
Que donne la commande suivante :

host www.google.fr



Message édité par o'gure le 04-11-2008 à 15:00:21

---------------
Relax. Take a deep breath !
n°1087399
harry le r​avi
Posté le 04-11-2008 à 14:59:58  profilanswer
 

Mais est-ce normal que mon trace route n'atteigne pas le proxy?

n°1087401
harry le r​avi
Posté le 04-11-2008 à 15:03:24  profilanswer
 

mon resolve.conf n'existe pas.

n°1087402
o'gure
Modérateur
Multi grognon de B_L
Posté le 04-11-2008 à 15:04:16  profilanswer
 

harry le ravi a écrit :

Mais est-ce normal que mon trace route n'atteigne pas le proxy?


Ca dépend de la conf du réseau et du proxy

harry le ravi a écrit :

mon resolve.conf n'existe pas.


il n'y a pas de e : resolv.conf


---------------
Relax. Take a deep breath !
n°1087403
harry le r​avi
Posté le 04-11-2008 à 15:05:05  profilanswer
 

pardon faute de frappe.
 
pas de /etc/resolv.conf
 
 
EDIT: j'ai réussis à contacter mon professeur de système d'exploitation.
parmi ce qu'il m'a fourni comme info, tout semblait bon à part la ligne named_enable="YES" dans rc.conf
 
c'est ce qui devait m'empecher de contacter les serveurs de noms sur internet afin de contacter le FTP de BIND.
 
Voici ce qu'il m'a fournit si jamais ca peut vous aider.
 
--------------------------
Pas de panique.. c'est très simple
1) Vérifier dans le fichier rc.conf les choses suivantes pour les charger au demarrage de la machine:
       ifconfig_NomDeLaCarteReseau="inet ip/masque"
       defaultrouter="passerelle"
       hostname="nom.de.pc"
       named_enable="yes"
 
2)Prendre en compte les paramêtres dynamiquements en tapant les lignes suivantes:
       ifconfig NomDeLaCarteReseau inet ip/masque #configure l'adresse IP de la machine.
       route add default passerelle            #configure la passerelle réseau
       hostname nom.de.pc                      #configure le nom du pc
       setenv HTTP_PROXY http://ipproxy:port        # configure l'adresse du proxy pour ce terminal seulement.
       cd ~            #reviens dans ton rep perso
       fetch ftp://ftp.isc.org/isc/bind9/9.6.0 [...] 0a1.tar.gz   #telecharge l'archive officiel de bind9 dans ton rep perso.
       tar -xf bind-9.6.0a1.tar.gz     #decompact l'archive de bind9
       cd bind-9.6.0a1                 #rentre dans le repertoire de bind9
       ./configure && make && make install clean       #configure,compile et install bind9
       après il n'y a plus qu'a configurer...
 
----------------------------


Message édité par harry le ravi le 04-11-2008 à 15:51:50
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  configurer ftp_proxy sous freeBSD

 

Sujets relatifs
Problème Insoluble freebsd samba Windows !!!configurer le nom de domain
Problème compilation Hydra 5.3 sur FreeBSD 6.1Install FreeBSD
[linux] client FTP derriere un Proxy de type SOCKS4Aconfigurer le /etc/fstab pour le monrage auto des partitions NTFS
Configurer Evolutiondebian config proxy pr ftp juste en sortie
Asterisk sur FreeBSDConfigurer VSFTPD
Plus de sujets relatifs à : configurer ftp_proxy sous freeBSD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR