Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/07/2015, à 03:32

Oni_Shadow

Installer ubuntu server dans une vm

Bonjour,
Est-il possible d'installer ubuntu serveur dans virtualbox et y accéder depuis d'autre ordinateurs, monter un serveur web et owncloud/cozy par exemple? J'ai un MacBookAir mourant, sans possibilité d'installer de dualboot dessus mais j'aimerais bien me faire un petit serveur perso...
si oui, ou pourrais-je trouver plus d'info sur le sujet, je suis débutant dans la virtualisation et le réseau.


Rouillé

Hors ligne

#2 Le 04/07/2015, à 10:12

jplemoine

Re : Installer ubuntu server dans une vm

oni_shadow a écrit :

Est-il possible d'installer ubuntu serveur dans virtualbox et y accéder depuis d'autre ordinateurs

Oui. La seule chose à faire de "spécial" par rapport à une installation classique, c'est la configuration du réseau au niveau de la configuration de t aVM.
Il ne faut pas choisir (NAT : valeur par défaut) mais "accès par pont" et choisir l'interface physique qui a accès au réseau.

Ensuite, pour y accéder depuis l'extérieur de ton NAT, il faut :
- que ton serveur soit en adressage fixe ou statique
- que ton routeur (ta box) redirige le port utilisé (80 par défaut pour le http) vers le serveur
- je te conseille de mettre en place une protection de type fail2ban.

NB : Prendre des composants séparés et pas un "package LAMP" qui fasse tout.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 04/07/2015, à 19:37

Oni_Shadow

Re : Installer ubuntu server dans une vm

Merci de ta réponse, je suis actuellement dans une uniuversité américaine avec un gros réseau. Tous les appareils sont configuré en ip fix, liée à l'adresse MAC, et lors d'un précédent essais, je pouvais accéder à un Mamp (Lamp pour mac) depuis un téléphone.
Effectivement avec un serveur, je ne comptais pas utiliser de lamp ou xamp, mais bel et bien un serveur apache, monté moi-même.
Je vais essayer de faire ce que tu préconises, si j'ai d'autres question, je reviendrais.


Rouillé

Hors ligne

#4 Le 04/07/2015, à 21:05

Oni_Shadow

Re : Installer ubuntu server dans une vm

Bon, je viens d'installer ubuntu serveur, j'ai switché en mode bridge comme tu me l'a dit, utilisé le wifi, même si d'après le guide de virtualbox, ça peu foirer, j'ai pas vraiment le choix.

puisque je suis sur le réseau interne de l'univ' , je ne pense pas pouvoir accéder à mon serveur depuis n'importe où sur internet (dommage hmm ) mais seulement lorsque connecté sur le réseau de l'université (quasiment tout le temps).

Pour l'instant j'ai :

  • un MacBookAir, (MBA) avec la virtual machine(MV) en bridge; adresse ip fixe 10.205.151.180

  • un Dell sous windows 8.1, (WIN) adresse ip fixe 10.205.25.20 (faut que je répare des truc sous ubuntu donc que du win pour l'instant)

Les choses commences mal cependant, contrairement à avant si je fais:

MBA:_$ ping 10.205.25.20

J'ai un request timeout

VM:_$ping 10.205.25.20
ou
ping 10.205.151.180

j'ai
Destination host unreachable
enfin pour

WIN:_$ ping 10.205.151.180

Request timed out

Ça s'annonce mal, non? je peux faire quelque chose ou c'est foutu?

Dernière modification par oni_shadow (Le 04/07/2015, à 21:07)


Rouillé

Hors ligne

#5 Le 04/07/2015, à 22:41

jplemoine

Re : Installer ubuntu server dans une vm

Il y a un problème, la machine physique et la VM devrait être sur le même sous-réseau...
Chez moi, par exemple, j'ai la  machine physique qui est en 192.168.1.5 et la VM en 192.168.1.30
En fait, vu du réseau, on se sait pas que c'est une VM.
10.205.151.180, c'est l'adresse de la VM ou du MBA ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#6 Le 05/07/2015, à 00:50

Oni_Shadow

Re : Installer ubuntu server dans une vm

du MBA, je regarde.... l'ip de la VM est 10.0.2.15 !
Merci beau coup du coup de main en tout cas!


Rouillé

Hors ligne

#7 Le 05/07/2015, à 09:22

jplemoine

Re : Installer ubuntu server dans une vm

Peux-tu donner le résultat de ipconfig /all (win) ou ipconfig -a (linux) d'une part et route (je crois qu'il faut /print sur win) d'autre part sur chaque ordinateur physique comme virtuel ?
Je pense que la configuration réseau de la VM est fausse..


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#8 Le 05/07/2015, à 17:42

Oni_Shadow

Re : Installer ubuntu server dans une vm

For WIN :

C:\Users\OS>IPCONFIG /ALL

Windows IP Configuration

   Host Name . . . . . . . . . . . . : DellOniW
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : ou.edu

Ethernet adapter Ethernet 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : TAP-Windows Adapter V9
   Physical Address. . . . . . . . . : 00-FF-22-74-1B-40
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes

Wireless LAN adapter Local Area Connection* 3:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter
   Physical Address. . . . . . . . . : 60-57-18-5E-1B-4B
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes

Ethernet adapter Bluetooth Network Connection:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Bluetooth Device (Personal Area Network)
   Physical Address. . . . . . . . . : 60-57-18-5E-1B-4E
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . : ou.edu
   Description . . . . . . . . . . . : Intel(R) Dual Band Wireless-AC 7265
   Physical Address. . . . . . . . . : 60-57-18-5E-1B-4A
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::d921:9c1f:cbe0:835a%4(Preferred)
[b]   IPv4 Address. . . . . . . . . . . : 10.205.25.2(Preferred)[/b]
   Subnet Mask . . . . . . . . . . . : 255.255.240.0
   Lease Obtained. . . . . . . . . . : 05 July 2015 15:35:52
   Lease Expires . . . . . . . . . . : 05 July 2015 18:35:52
   Default Gateway . . . . . . . . . : 10.205.16.1
   DHCP Server . . . . . . . . . . . : 10.254.254.15
   DHCPv6 IAID . . . . . . . . . . . : 73422616
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1C-4C-72-6F-9C-EB-E8-19-54-42

   DNS Servers . . . . . . . . . . . : 129.15.0.130
                                       129.15.0.142
                                       129.15.0.146
   Primary WINS Server . . . . . . . : 10.0.252.10
   Secondary WINS Server . . . . . . : 10.0.252.11
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter
   Physical Address. . . . . . . . . : 08-00-27-00-70-24
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::b90c:66bf:93e0:d3c1%12(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.56.1(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 352845863
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1C-4C-72-6F-9C-EB-E8-19-54-42

   DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
                                       fec0:0:0:ffff::2%1
                                       fec0:0:0:ffff::3%1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.ou.edu:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : ou.edu
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter isatap.{655F0CDA-3381-4FCC-A8C4-0D18D1D5289F}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Teredo Tunneling Pseudo-Interface:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:79fb:144f:8f2a:7ef0:bf12(Pref
erred)
   Link-local IPv6 Address . . . . . : fe80::144f:8f2a:7ef0:bf12%11(Preferred)
   Default Gateway . . . . . . . . . : ::
   DHCPv6 IAID . . . . . . . . . . . : 335544320
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1C-4C-72-6F-9C-EB-E8-19-54-42

   NetBIOS over Tcpip. . . . . . . . : Disabled

j'édite le poste depuis le MBA pour ajouter le reste (:

edit:

for the MBA

MacBookAir:~ OS$ ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
	options=3<RXCSUM,TXCSUM>
	inet6 ::1 prefixlen 128 
	inet 127.0.0.1 netmask 0xff000000 
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
	nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	ether 48:d7:05:e8:5c:85 
	inet6 fe80::4ad7:5ff:fee8:5c85%en0 prefixlen 64 scopeid 0x4 
	[b]inet 10.205.151.188[/b] netmask 0xfffff000 broadcast 10.205.159.255
	nd6 options=1<PERFORMNUD>
	media: autoselect
	status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	options=60<TSO4,TSO6>
	ether 32:00:1e:8f:20:00 
	media: autoselect <full-duplex>
	status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
	ether 0a:d7:05:e8:5c:85 
	media: autoselect
	status: inactive
awdl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1452
	ether be:b6:94:93:65:68 
	inet6 fe80::bcb6:94ff:fe93:6568%awdl0 prefixlen 64 scopeid 0x7 
	nd6 options=1<PERFORMNUD>
	media: autoselect
	status: active
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	options=63<RXCSUM,TXCSUM,TSO4,TSO6>
	ether 4a:d7:05:8e:40:00 
	Configuration:
		id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
		maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
		root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
		ipfilter disabled flags 0x2
	member: en1 flags=3<LEARNING,DISCOVER>
	        ifmaxaddr 0 port 5 priority 0 path cost 0
	nd6 options=1<PERFORMNUD>
	media: <unknown type>
	status: inactive

for VM (in MBA) : (au d'emarage il a visiblement eu un soucis avec le network, je n' ai pas eu le temps de copier le message (je n' ai pas trouver comment faire le copier/coll'e entre vm et host), j' ai eu un confuguring network.... waiting 60 seconds et ensuite écran de connexion...
du coup un screen shot (ipconfig -a, il connait pas)
ifconfig.png

Par ailleurs quand ma session est ouverte dans la vm, je pert le network sous le MBA, je ne m'en était pas rendu compte.

Dernière modification par oni_shadow (Le 05/07/2015, à 18:06)


Rouillé

Hors ligne

#9 Le 05/07/2015, à 18:21

jplemoine

Re : Installer ubuntu server dans une vm

Vérifie la configuration réseau de ta VM dans le "logiciel" VirtualBox. Je pense que tu n'a pris la bonne option.
Ou alors, c'est la configuration dans ta VM qui n'est pas bonne...
Mais il est certain que ça fonctionne : je l'ai fait plusieurs fois..


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#10 Le 05/07/2015, à 18:57

Oni_Shadow

Re : Installer ubuntu server dans une vm

Normalement seul les adresses mac enregistrées peuvent avoir accès au réseau, j'ai donc changer l'adresse MAC de la VB avec celle d'un appareil enregistrer que je n'utilise plus.
j'espère que ça va changer quelquechose. Dans la config du système en lui-même, je n'ai pas touché a rien. C'est une installation fraiche d'ubuntu serveur 14.04
vb config

au démarage j'ai
server startp
je suppose donc qu'effectivement, c'est dans la VM que ça coince.

Une foi connecté, j'ai un connect : network is unreachable

édit: Maintenant j'ai accès au network quand ma VM est allumée, seulement je n'ai plus de réseau dans la vm, impossible donc de faire des apt install
je ne sais pas si c'est la config de la VM ou de virtualbox qui est foireuse par ce que que j'avais accès au réseaux avant de changer en bridge. Néanmoins dans la VM, le ifconfig ne me donne pas d'adresse ipv4, seulement une ipv6 et c'est peut-être là que ça coince, non?

Dernière modification par oni_shadow (Le 05/07/2015, à 19:58)


Rouillé

Hors ligne

#11 Le 05/07/2015, à 22:42

Oni_Shadow

Re : Installer ubuntu server dans une vm

Bon, si je passe en nat, que je reboot, j'ai accès au réseaux, si je passe en bridge, je n'y ai pas accès... Impossibilité due au fonctionnement du réseau de l'université?
édit : pareil avec une nouvelle install en graphique pour tester... impossible de se connecter en mode bridge hmm

Dernière modification par oni_shadow (Le 05/07/2015, à 23:14)


Rouillé

Hors ligne

#12 Le 06/07/2015, à 00:33

jplemoine

Re : Installer ubuntu server dans une vm

En Nat, le serveur ne sera pas accessible depuis "l’extérieur"...
Pour simplifier, la VM peut aller vers internet mais on ne peut pas accéder à la VM depuis le réseau sauf depuis le système hôte.

Oni_Shadow a écrit :

Néanmoins dans la VM, le ifconfig ne me donne pas d'adresse ipv4, seulement une ipv6 et c'est peut-être là que ça coince, non?

oui. je pense que ce n'est pas bon. Qu'as-tu comme choix pour Attached To : Nat, Bridged Adaptater,...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#13 Le 06/07/2015, à 00:53

Oni_Shadow

Re : Installer ubuntu server dans une vm

J'avais bien compris pour le NAT, je me suis plus documenté depuis la création de se poste; je savais mieux où chercher grâce à tes interventions. (:

J'ai les différents choix :

virtualbox a écrit :
  • Not attached

  • NAT

  • NAT Network

  • Bridged Adapter

  • Internal Network

  • Host-only Adapter

  • Generic Driver

D'après le manuel de virtualbox (en fr!) c'est bien le bridge que je voudrais mais ça n'a pas l'aire de fonctionner... comme j'ai pas la main sur le réseaux wifi de l'univ, je me dis que le problème vient de leur côté (filtrage mac relié à un compte étudiant), je pensais l'éviter en mettant l'adresse mac de mon ansien telephone mais ils doivent y avoir d'autre sécurité... ou alors ils faut configurer le réseau d'une certaine façon à l’intérieur de la VM mais je n'ai pas trouvé grand chose... hmm

édit : Le mode bridge avec wifi ne supporte pas l'ipv6 :

manuel virtualbox a écrit :

Sur les hôtes Macintosh, la fonctionnalité est limitée quand on utilise AirPort (le réseau sans fil de Mac) pour du réseau bridgé. Actuellement, VirtualBox ne supporte l’IPv4 qu’avec AirPort.   Pour les autres protocoles tels qu’IPv6 et IPX, vous devez choisir une interface filaire.

Dernière modification par Oni_Shadow (Le 06/07/2015, à 00:56)


Rouillé

Hors ligne