{"id":74,"date":"2008-08-02T13:18:00","date_gmt":"2008-08-02T11:18:00","guid":{"rendered":"https:\/\/test.n3oxid.fr\/?p=74"},"modified":"2021-04-18T21:34:57","modified_gmt":"2021-04-18T19:34:57","slug":"network-bridging-avec-virtualbox-1-5-6-sous-gnu-linux-ubuntu-8-04","status":"publish","type":"post","link":"https:\/\/www.n3oxid.fr\/?p=74","title":{"rendered":"Network bridging avec VirtualBox 1.5.6 sous GNU\/Linux Ubuntu 8.04"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Par d\u00e9faut,&nbsp;<a href=\"http:\/\/www.virtualbox.org\/\">VirtualBox<\/a>&nbsp;configure l&#8217;interface r\u00e9seau de votre machine virtuelle \u00e0 l&#8217;aide d&#8217;un m\u00e9canisme de translation d&#8217;adresses plus commun\u00e9ment appel\u00e9 NAT (Network Address Translation).<br>Cependant, dans le cas o\u00f9 vous poss\u00e9dez un serveur DHCP au sein de votre r\u00e9seau, il pourrait \u00eatre appr\u00e9ciable que cette machine virtuelle, comme tout autre machine de votre r\u00e9seau, puisse acqu\u00e9rir une adresse IP par ce biais.<br>Nous allons, dans ce cas, faire appel \u00e0 la technique de pont r\u00e9seau (Network bridge), afin que l&#8217;interface r\u00e9seau de votre machine virtuelle soit rattach\u00e9e \u00e0 celle de votre machine h\u00f4te (Les produit&nbsp;<a href=\"http:\/\/www.vmware.com\/fr\/products\/server\/\">VMWare Server<\/a>&nbsp;et&nbsp;<a href=\"http:\/\/www.vmware.com\/fr\/products\/ws\/\">VMWare Workstation<\/a>&nbsp;doivent, si je ne raconte pas de b\u00eatises, proposer ce choix par d\u00e9faut).<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans un premier temps il nous faut installer deux paquets sur la machine h\u00f4te :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> <code>$ sudo apt-get install uml-utilities bridge-utils<\/code><br><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, toujours sur la machine h\u00f4te, il nous faut modifier le fichier de configuration de nos interfaces r\u00e9seaux :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> <code>$ sudo nano \/etc\/network\/interfaces<\/code><br><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dans le cas o\u00f9 vous n&#8217;avez qu&#8217;une seule interface Ethernet et que celle-ci r\u00e9cup\u00e8re une adresse aupr\u00e8s d&#8217;un serveur DHCP, cela devrait ressembler \u00e0 ceci :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> <code>auto lo<br>iface lo inet loopback<br><br>auto eth0<br>iface eth0 inet manual<br><br>auto br0<br>iface br0 inet dhcp<br>bridge_ports eth0<br>bridge_fd 9<br>bridge_hello 2<br>bridge_maxage 12<br>bridge_stp off<\/code><br><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nous venons en effet d&#8217;ajouter une nouvelle interface&nbsp;<em>br0<\/em>, notre&nbsp;<em>Network bridge<\/em>&nbsp;agissant sur notre interface&nbsp;<em>eth0<\/em>.<br>Afin que ces modification soient prises en compte, d\u00e9montez puis remontez vos interfaces r\u00e9seau :<br><code>sudo \/etc\/init.d\/networking restart<\/code><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il s&#8217;agit \u00e0 pr\u00e9sent de configurer&nbsp;<a href=\"http:\/\/www.virtualbox.org\/\">VirtualBox<\/a>&nbsp;afin de lui ajouter une nouvelle interface virtuelle se basant sur le pont que nous venons de mettre en place :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> <code>$ sudo VBoxAddIF vbox0 `whoami` br0<\/code><br>\n <code>$ VBoxManage modifyvm \"Nom de ma machine virtuelle\" -hostifdev1 vbox0<\/code><br><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><ins>Remarque<\/ins>&nbsp;: &#8220;Nom de ma machine virtuelle&#8221; correspond au nom de la machine virtuelle que nous d\u00e9sirons configurer. Afin de r\u00e9cup\u00e9rer les noms de vos machines virtuelles&nbsp;:&nbsp;<code>$ VBoxManage list vms | grep Name<\/code><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour finir, au sein de l&#8217;interface graphique de&nbsp;<a href=\"http:\/\/www.virtualbox.org\/\">VirtualBox<\/a>, assurez-vous de param\u00e9trer correctement votre machine virtuelle&nbsp;: &#8220;Nom de ma machine virtuelle&#8221; &gt; Settings &gt; Network. Votre interface r\u00e9seau doit \u00eatre attach\u00e9e \u00e0 l&#8217;interface de votre h\u00f4te et le nom de cette interface doit \u00eatre celle que nous avons enregistr\u00e9 pr\u00e9c\u00e9demment, \u00e0 savoir&nbsp;<em>vbox0<\/em>.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour la suite, je vous laisse v\u00e9rifier que votre machine virtuelle a bien r\u00e9cup\u00e9r\u00e9 une adresse IP de fa\u00e7on dynamique \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Par d\u00e9faut,&nbsp;VirtualBox&nbsp;configure l&#8217;interface r\u00e9seau de votre machine virtuelle \u00e0 l&#8217;aide d&#8217;un m\u00e9canisme de translation d&#8217;adresses plus commun\u00e9ment appel\u00e9 NAT (Network Address Translation).Cependant, dans le cas o\u00f9 vous poss\u00e9dez un serveur &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[56,52],"class_list":["post-74","post","type-post","status-publish","format-standard","hentry","category-computing","tag-ubuntu","tag-virtualbox"],"_links":{"self":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts\/74","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=74"}],"version-history":[{"count":1,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts\/74\/revisions"}],"predecessor-version":[{"id":75,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts\/74\/revisions\/75"}],"wp:attachment":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=74"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=74"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}