Hosten Sie Ihre eigene website und dns-server

Ich zahle jährlich viel Geld für alle meine Website-Hosting, Domain-Registrare, etc.

Meine IP ist dynamisch und mein Provider erlaubt verschiedene HTTP-Ports. Auf meinem lokalen Webserver habe ich Zugriff auf meine Websites wie folgt: localhost:80 - erste Website, localhost:81 - zweite Website .. etc.

Was ich tun möchte, ist, Websites mit geringem Datenverkehr (wie Unternehmensseiten usw.) von meinem eigenen Computer aus zu hosten und alle oben genannten Kosten zu senken.

Fragen:

1) Ist es möglich, meinen eigenen DNS-Server und mehrere Websites (von mehreren lokalen Ports) auch mit einer dynamischen IP zu hosten?

, Oder sollte ich einen dynamischen DNS-Dienst wie DynDNS, NO-IP?

Hinweis: Sie können eine Lösung mit jedem Betriebssystem geben (Linux, Windows spielt keine Rolle, ich bin bereit zu installieren).

2) Angenommen, ich habe eine statische IP. Ich möchte einen Webserver und einen DNS-Server von meinem eigenen PC aus hosten. Ich habe einen Domainnamen bei einem Registrar registriert wie Godaddy, etc. Was muss ich als Nächstes tun?

Danke im Voraus.

Author: Tural Ali, 2012-01-12

3 answers

Mein einziger Rat ist, NIEMALS Firmenwebsites von zu Hause aus zu hosten, egal wie gering der Datenverkehr ist. Ich würde lieber die folgenden Optionen wählen, um Websites mit geringem Datenverkehr zu hosten, wie zum Beispiel:

Oder abonnieren Sie einfach einen einzelnen Linode 512, der Sie nur 19,95 USD pro Monat kostet, und richten Sie Ihre virtuellen Hosts für alle Ihre Websites ein. YMMV.

Zum Hosten des DNS können Sie kostenlose Konten von HE oder FreeDNS erstellen. YMMV.

 3
Author: bintut,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-01-12 08:12:48

Wenn Sie Ihre eigenen DNS-und Webserver ausführen möchten, müssen Sie die erforderliche Software installieren und entsprechend konfigurieren.

Unter Linux können Sie apache2/nginx als Webserver ausführen und als DNS-Server binden.

Unter Windows können Sie iis als Webserver ausführen. Für den DNS-Server haben Windows Server-Versionen DNS-Dienst.

Sie müssen Ihre DNS-Domäne auf Ihre öffentliche IP-Adresse verweisen, die an Ihren konfigurierten DNS-Server weitergeleitet werden soll. Der DNS-Server teilt es Ihren Clients mit über Ihre Webserver-IP (es kann dieselbe IP sein).

Wenn Sie möchten, dass Ihre Domain nur für den lokalen Gebrauch bestimmt ist, müssen Sie sie nicht bei einem Registrar registrieren. Sie können einfach Ihren eigenen DNS-Server/Webserver auf Ihren lokalen Computern ausführen.

Dies kann ich angesichts der bereitgestellten Informationen sagen.

 2
Author: Khaled,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-01-12 07:50:57

Wenn Sie daran interessiert sind, eine SQL/PHP/Apache-basierte Website oder Website(n) (mit virtuellen Apache-Hosts) unter Windows auszuführen, schauen Sie sich 'wamp-server'an. Es ist ein einzelnes Installationspaket, das Apache, MySQL und PHP unter Windows sauber installiert. Ich benutze es die ganze Zeit für Entwicklung/Tests, aber ich stimme der obigen Antwort zu, Sie sollten wirklich keine Firmenwebsite zu Hause hosten, es gibt einfach keine Möglichkeit, Zuverlässigkeit sicherzustellen.

Ein wirklich guter kostenloser dynamischer DNS-Dienst wird bereitgestellt unter Afraid.org, die alle Ihre DNS-Anforderungen für eine dynamische Verbindung erfüllen können, ohne Geld wie dy

 0
Author: user1146281,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-01-12 20:00:41