{"id":106,"date":"2016-11-01T21:10:29","date_gmt":"2016-11-01T20:10:29","guid":{"rendered":"http:\/\/support98.net76.net\/?p=106"},"modified":"2016-11-01T21:10:29","modified_gmt":"2016-11-01T20:10:29","slug":"ubuntu-14-04-einrichten-mehrerer-ip-adressen-bei-einer-netzwerkkarte","status":"publish","type":"post","link":"https:\/\/fakler.es\/it\/2016\/11\/01\/ubuntu-14-04-einrichten-mehrerer-ip-adressen-bei-einer-netzwerkkarte\/","title":{"rendered":"Ubuntu 14.04 : Einrichten mehrerer IP Adressen bei einer Netzwerkkarte"},"content":{"rendered":"<p>Vielleicht weil ich bequem bin, und gerne die Gegebenheiten \u00fcbersichtlich gestalte ziehe ich es vor beim Entwickeln der Webseiten mehrere virtuelle Server einzurichten und jedem ist in meinem h\u00e4uslichen Intranet eine eigene IP Adresse zugeordnet.<\/p>\n<p>Ich habe ziemlich viel Zeit verbracht hier eine Anleitung zu finden, die f\u00fcr mich brauchbar war, keine war zufriedenstellend. Deswegen hier meine eigene :<\/p>\n<p>a) Zuerst das Einrichten der IP Adressen.<\/p>\n<p>Es  muss hierzu die  Datei  \u201cinterfaces\u201d im Verzeichnis \u201cnetwork\u201d  bearbeitet werden :<\/p>\n<p>$ \/etc\/network# ls -al<br \/>\n$ \/etc\/network#<br \/>\n$ -rw-r&#8211;r&#8211;   1 root root    82 Okt 20 13:04 interfaces<\/p>\n<p>Zweckm\u00e4ssigerweise erstelle ich hiervon zuerst eine Kopie :<\/p>\n<p>$ cp interfaces interfaces.old<\/p>\n<p>Ich aendere die Berechtigungen auf interfaces damit ich die Datei bearbeiten kann :<\/p>\n<p> $ chmod 777 interfaces<\/p>\n<p>Dann \u00e4ndere ich die Datei \u201cinterfaces\u201d wie folgt ab :<\/p>\n<p>auto eth1<br \/>\niface eth1 inet static<br \/>\naddress 192.168.1.100<br \/>\nnetmask 255.255.255.0 <\/p>\n<p>auto eth1:1<br \/>\niface eth1:1 inet static<br \/>\naddress 192.168.1.101<br \/>\nnetmask 255.255.255.0 <\/p>\n<p>auto eth1:2<br \/>\niface eth1:2 inet static<br \/>\naddress 192.168.1.102<br \/>\nnetmask 255.255.255.0<\/p>\n<p>etc \u2026<\/p>\n<p>Ich speichere die Datei \u201cinterfaces\u201d ab und setze die Berechtigungen wieder zur\u00fcck :<\/p>\n<p>$ chmod 644 interfaces<\/p>\n<p>Anschliessend Neustart des \u201c\u2022network managers\u201d<\/p>\n<p>$ \/etc\/network# restart network-manager<br \/>\n$ network-manager start\/running, process 3079<\/p>\n<p>$:etc\/network#  ifdown &#8211;all<br \/>\n$:\/etc\/network# ifup \u2013all<\/p>\n<p>Jetzt sollten alle IP Adressen verf\u00fcgbar sein. Falls nicht, bitte Neustart des Computers.<\/p>\n<p>b) Nun das Einrichten der virtuellen Server.<\/p>\n<p>Zu jedem virtuellen Server gehoert eine Konfigurationsdatei. Ich benenne die Konfigurationsdatei nach der IP Adresse auf die der Server antworten soll.<\/p>\n<p>Die Dateien sind jeweils folgendermassen aufgebaut : <\/p>\n<p><VirtualHost 192.168.1.105><br \/>\nDocumentRoot \/var\/www\/html\/105<br \/>\nServerName 192.168.1.105<\/p>\n<p># Other directives here &#8230;<br \/>\n<Directory \/var\/www\/html\/105><br \/>\n    DirectoryIndex index.php<br \/>\n    DirectoryIndex index.html<br \/>\n <\/Directory> <\/p>\n<p><\/VirtualHost><\/p>\n<p>Ich kopiere die Konfigurationsdatei in das Verzeichnis \u201csites-available\u201d :<\/p>\n<p>dann sehe ich nach welche Websites bereits laufen :<\/p>\n<p>$:\/etc\/apache2# a2dissite<br \/>\nYour choices are: 100 101<br \/>\nWhich site(s) do you want to disable (wildcards ok)?<\/p>\n<p>Anschliessend das aktivieren des neuen Websites :<\/p>\n<p>$:\/etc\/apache2# a2ensite<br \/>\nYour choices are: 102 103<br \/>\nWhich site(s) do you want to enable (wildcards ok)?<br \/>\n102 103<br \/>\nEnabling site 102 103.<br \/>\nTo activate the new configuration, you need to run:<br \/>\n  service apache2 reload<\/p>\n<p>$:\/etc\/apache2# service apache2 reload<br \/>\n * Reloading web server apache2                                                  *<br \/>\n * Apache2 is not running<br \/>\n$:\/etc\/apache2# service apache2 restart<\/p>\n<p>Das war&#8217;s.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vielleicht weil ich bequem bin, und gerne die Gegebenheiten \u00fcbersichtlich gestalte ziehe ich es vor beim Entwickeln der Webseiten mehrere virtuelle Server einzurichten und jedem ist in meinem h\u00e4uslichen Intranet eine eigene IP Adresse zugeordnet. Ich habe ziemlich viel Zeit verbracht hier eine Anleitung zu finden, die f\u00fcr mich brauchbar war, keine war zufriedenstellend. Deswegen &hellip; <a href=\"https:\/\/fakler.es\/it\/2016\/11\/01\/ubuntu-14-04-einrichten-mehrerer-ip-adressen-bei-einer-netzwerkkarte\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Ubuntu 14.04 : Einrichten mehrerer IP Adressen bei einer Netzwerkkarte&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[15,42,67,72],"_links":{"self":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/posts\/106"}],"collection":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/comments?post=106"}],"version-history":[{"count":0,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/posts\/106\/revisions"}],"wp:attachment":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/media?parent=106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/categories?post=106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/tags?post=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}