Bonjour à tous,
Voilà je fais du webdev, sous linux et j'aimerais tester mes sites heberger sur le serveur local dans IE
J'ai donc installé Virtualbox, avec Windows sans Problème
Mais en revanche je n'arrive pas à accédez au serveur de Host
depuis l'host pas de Pb à localhost ou 127.0.0.1
Mais depuis le client impossible.
Si quelqu'un peut m'aider.
Merci à vous
# ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 3.
http://adresse.ip/
dans n'importe quel navigateur
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
l'hote apparait sur 10.0.2.2.
http://ubuntuforums.org/showthread.php?t=682519
en revanche j'ai fais des teste en mappant comment defaire ceci??
VBoxManage setextradata {nom guest} "VBoxInternal/Devices/pcnet/0/LUN#0/Config/{nom mapping}/HostPort" {port hôte}
VBoxManage setextradata {nom guest "VBoxInternal/Devices/pcnet/0/LUN#0/Config/{nom mapping}/GuestPort" {port guest}
VBoxManage setextradata {nom guest} "VBoxInternal/Devices/pcnet/0/LUN#0/Config/{nom mapping}/UDP" 0
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 2.
ta machine principale (qui fait aussi serveur web) est sur l'adresse 10.0.2.2
ton windows est dans virtualbox sur ton linux.
si ton windows arrive à aller sur internet,
il faut juste lui demander de se connecter au site http://10.0.2.2/
et il se connectera sur ton linux
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
Je sais juste qu'içi http://ubuntuforums.org/showthread.php?t=682519 il indiquais que l'hote était accessible à cette adresse.
C'est pas particulier à mon ordi en tout les cas.
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 2.
1°) apprendre à trouver l'adresse IP de sa machine (linux)
par exemple :
- en mode graphique avec le network-manager à coté de l'horloge
- en mode texte : dans un terminal, taper ifconfig
2°) faire la meme chose avec son GUEST (ton windows)
3°) savoir tester si les deux machines peuvent se voir et communiquer (ping par exemple)
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
mais l'adresse de mon hote n'est nullement 10.0.2.2
???
si je fais un ifconfig 10.0.2.2 n'apparait à aucun moment.
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 2.
que donne le ifconfig
(tu peux copier/coller ici)
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
et pour info voici mon ifconfig de mon hote (machine principal):
eth0 Link encap:Ethernet HWaddr 60:EB:69:51:29:7E
inet adr:192.168.1.2 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::62eb:69ff:fe51:297e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:652548 errors:0 dropped:0 overruns:0 frame:0
TX packets:562087 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:733315561 (699.3 MiB) TX bytes:66638413 (63.5 MiB)
Interruption:28 Adresse de base:0x8000
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:136243 errors:0 dropped:0 overruns:0 frame:0
TX packets:136243 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:41874671 (39.9 MiB) TX bytes:41874671 (39.9 MiB)
vboxnet0 Link encap:Ethernet HWaddr 0A:00:27:00:00:00
inet adr:192.168.56.1 Bcast:192.168.56.255 Masque:255.255.255.0
adr inet6: fe80::800:27ff:fe00:0/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:341 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:73464 (71.7 KiB)
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 2.
en effet ta machine reelle dispose des adresses suivantes :
eth0 Link encap:Ethernet HWaddr 60:EB:69:51:29:7E
inet adr:192.168.1.2 Bcast:192.168.1.255 Masque:255.255.255.0
vboxnet0 Link encap:Ethernet HWaddr 0A:00:27:00:00:00
inet adr:192.168.56.1 Bcast:192.168.56.255 Masque:255.255.255.0
tu dois donc pouvoir la contacter depuis ton windows avec l'adresse 192.168.1.2
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
mais pas non plus sur 192.168.1.2 que j'ai reverifier avec ifconfig -a
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 2.
tu as mis quoi comme reglage reseau quand tu as créé ta machine virtuel ?
par defaut il me semble que c'est NAT (pour garder ta machine à l'interieur de la machine physique),
tu peux aussi mettre Bridge (pour relier la machine virtuelle à ton vrai reseau physique)
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
et pas de souci pour me connecter a internet
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par claudex . Évalué à 3.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
Nat
Accès par point
réseau interne
accès privé hote
Quel serait le choix adapté?
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par claudex . Évalué à 4.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 3.
la communication depuis le reseau physique vers la machine guest ne passera pas
mais une communication guest vers hote devrait fonctionner.
la machine hote etant la meme que le DHCP ou que le routeur (du point de vue de la machine GUEST)
ici, le Windows voit la passerelle, et peut meme communiquer vers internet
donc rien ne l'empeche de communiquer avec l'hote (soit via son IP 192.168.1.2, soit via son IP Interne au NAT)
sinon en effet, tant qu'on est chez soi, on peut mettre en "PONT"
ce qui a pour effet de mettre la machine virtuelle sur le meme reseau que le reseau physique (ici dans le reseau 192.168.1.X) et donc de communiquer avec les autres machines du reseau, l'imprimante, le nas, etc)
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par claudex . Évalué à 3.
Encore faudrait-il que la machine hôte réponde sur cette IP pour d'autre service que le dhcp ou autre service assimilé au nat, ce dont je doute.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
connexion sur:
10.0.2.2
127.0.0.1
192.168.1.2
..
en Nat, en Pont...
donc ce que je veux c'est acceder au serveur heberger par l'hote (auquel jaccede depuis l'hote au 127.0.0.1), depuis le client. (peut importe internet)
voici mon ifconfig
[root@localhost sacha]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 60:EB:69:51:29:7E
inet adr:192.168.1.2 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::62eb:69ff:fe51:297e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:75169 errors:0 dropped:0 overruns:0 frame:0
TX packets:71731 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:72858985 (69.4 MiB) TX bytes:11952950 (11.3 MiB)
Interruption:28 Adresse de base:0xa000
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10875 errors:0 dropped:0 overruns:0 frame:0
TX packets:10875 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:11320112 (10.7 MiB) TX bytes:11320112 (10.7 MiB)
sit0 Link encap:IPv6-dans-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vboxnet0 Link encap:Ethernet HWaddr 0A:00:27:00:00:00
adr inet6: fe80::800:27ff:fe00:0/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:10630 (10.3 KiB)
vboxnet0:9 Link encap:Ethernet HWaddr 0A:00:27:00:00:00
inet adr:127.255.255.255 Bcast:127.255.255.255 Masque:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Si quelquún pouvais me dire quoi faire, je le remercierais jamais assez
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 3.
bon j'essaye un peu tout a taton et il y a rien qui marche;
connexion sur:
10.0.2.2
127.0.0.1
192.168.1.2
..
en Nat, en Pont...
relire les posts precedents pour
1°) connaitre les adresses IP de ton HOTE (apparemment 192.168.1.2)
2°) connaitre l'adresse IP de ton GUEST (toujours pas de reponse à ca)
ca devrait deja permettre de savoir s'ils peuvent communiquer
3°) essayer dans ton HOTE de te connecter à ton site web par http://192.168.1.2/
si deja ca ca ne marche pas, c'est que ta config du service web ne permet pas d'autres connexions que via localhost (127.0.0.1)
=> si ca ne marche pas, regler ce probleme en configurat correctement le service web.
4°) reessayer en mettant le guest en mode PONT afin qu'il ait une adresse en 192.168.1.X
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
2) 10.0.2.15 (passerelle par default (10.0.2.2)
3) impossible de me connecter via http://192.168.1.2/ seulement via 127.0.0.1
je vais regarder de ce cote.
Mais selon beaucoup de site, il semblerais possible de se connecter en nat, en tapant simplement l'adresse passerelle. (10.0.2.2), ce qui a marche une fois hier pour moi, mais plus depuis.
Je te remercie Neox
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par claudex . Évalué à 2.
C'est possible, mais tant que ton hôte ne répondra pas sur une autre IP que 127.0.0.1, ça ne marchera pas.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
la page ne s'affiche pas dans le navigateur, mais il y accède
l'.htacess de mon serveur re-dirige le traffic de 127,0,0,1 vers http://127.0.0.1/fr/index.php
dans le client sous FF si je tappe 10.0.2.2 je suis bien rediriger vers http://127.0.0.1/fr/index.php mais la page s'affiche pas
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par NeoX . Évalué à 2.
tu devrais alors pouvoir acceder à ton site via
http://10.0.2.2/fr/
ca devrait deja aller beaucoup mieux
car en reseau, 127.0.0.1, c'est la machine sur laquelle tu es
Windows, quand tu es dans ton guest
Linux, quand tu es sur ton hote
[^] # Re: ben faut connaitre l'adresse IP de ton HOST
Posté par gotcha5832 . Évalué à 1.
le probleme venais bien de l'adresse 127.0.0.1, mais pas du cote de la redirection mais de :
faut que je cherche
car si je met :
host ==>ok, guest ==> pas ok
host ==>pas ok, guest ==> ok
<base href=http://localhost/"> host ==>ok, guest ==> pss ok
<base href=/"> host ==>ok homepage apres plus image ou script
, guest ==> ok homepage apres plus image ou script
mais ca devrais etre bon
# webdev sous Linux ?
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
[^] # Re: webdev sous Linux ?
Posté par gotcha5832 . Évalué à 1.
[^] # Re: webdev sous Linux ?
Posté par fanto30 . Évalué à 1.
[^] # Re: webdev sous Linux ?
Posté par gotcha5832 . Évalué à 1.
Nan je m'occupe du développement de quelques sites.
Donc du web développement, c'est pourquoi j'ai utilisé l'abréviation webdev.
Rien à vois avec le logiciel de PCSoft.
Chez moi tout est développer avec Kwrite, à la mano.. (à la main.)
[^] # Re: webdev sous Linux ?
Posté par fanto30 . Évalué à -2.
$> echo "<html>" > mapage.html
$> echo "<body>" > mapage.html
$> echo "<p>Oh la jolie page</p>" > majoliepage.html
$> echo "</body>" > mapage.html
$> echo "</html>" > mapage.html
Ou *mieux* pire :
$> echo "<body>" > mapage.html
$> echo "<html>" > mapage.html
$> echo "<?asp" > mapage.html
$> echo "document.write('<p>Un troll se trouve dans cette page, sauras-tu le retrouver ?</p>')" > mapage.html
$> echo "?>" > majoliepage.html
$> echo "</body>" > mapage.html
$> echo "</html>" > mapage.html
<ma vie>
Moi je suis netbeans
</ma vie>
[^] # Re: webdev sous Linux ?
Posté par gotcha5832 . Évalué à 1.
Personnellement j'ai jamais trouver d'outils qui me fasse gagner du temps.
Mais c'est personnelle.
et j'ai pas du passer assez de temps pour prendre en main l'outil qui me fasse gagner du temps.
Très bonne journée à tous.
[^] # Re: webdev sous Linux ?
Posté par Old Geek . Évalué à 3.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.