Hallo,
Ich wollte mal ein Wenig in diesem Bereich tüfteln. Wenn ich in den Systemeinstellungen auf Websharing gehe kann ich dort die Internetseite meines Computer sehen.
1. Ist das so richtig, wenn ich die "Interne IP" in einem Web-Browser eingebe, kommt die Internetseite meines Computers, also: ~/Websites/Benuzername/index.html
2. Wie kann ich die Interne IP dauerhaft Festlegen?
3. Ich kann unter /etc/hosts ja Umleitungen vor nehmen. Heisst das, ich kann jetzt dort rein schreiben:
und dann kommt statt Apfeltalk die Seite meines Computers, Stimmt das so?Code:192.168.1.10 www.apfeltalk.de
Noch ne Frage, die nur indirekt damit zu tun hat:
Wenn ich jetzt auf meinem Computer eine Umleitung auf meine Website: www.meinname.ch machen will, wenn jemand www.abc.de eingibt so müsste doch in der hosts Datei stehen:
Die Probleme sind nur:Code:IP MEINER INTERNETSEITE www.abc.de
1. Die IP ändert ja ständig und das müsste man jedes Mal wieder änder.
2. Wenn ich mit einem IP-Finder meine Domäne suche dann kommt nur die IP des Webservers aber nicht die meiner Internetseite
Danke schon im Voraus für eure Antworten
Mit freundlichen Grüssen,
Tim
+ Antworten
Ergebnis 1 bis 10 von 17
Thema: Lokale Webiste
-
15.08.2010, 18:11 #1
Lokale Webiste
-
15.08.2010, 21:54 #2
1.
Richtig. Jedoch wird hier zwischen der IP im LAN und der IP im WAN unterschieden.
Deine LAN-IP sieht meistens so aus: 192.168.0.xx ,wobei xx die Nummer deines Rechners ist. 192.168.0.1 ist z.B. meistens der Router selbst. Auf diese IP kannst du nur zugreifen, wenn du auch mit dem entsprechenden Router verbunden bist.
Die WAN-IP ist die IP-Adresse deines Macs, womit er sich im Internet bewegt. Durch Seiten wie www.wieistmeineip.de lässt sich diese herausfinden.
Wenn man diese IP in den Browser eingeben würde, würde eine direkte Verbindung mit deinem Mac stattfinden. Der Router blockiert dies jedoch meist.
2. Gar nicht. Du kannst jedoch den Service von www.dyndns.org nutzen. Dieses Tool sendet deine IP-Adresse, welche sich jeden Tag ändert, an den Service und gibt dir eine Domain. (z.B. mein-mac.dyndns.org) Wenn man dann diese Domain in den Browser eingibt, wird man direkt mit deinem Mac verbunden.
Die anderen Fragen kann ich nicht beantworten. Aber,
dein Router wird höchswahrscheinlich fremden Zugriff auf deinen Mac unterbinden. Dafür musst du eine DMZ einrichten (demilitarisierte Zone). Das bedeutet, du musst bei deinem Router eingeben können, für welchen Computer bzw. zu welcher LAN-IP er alle Eingänge gestattet. Wenn dein Mac in dieser DMZ steht kann jeder mit der IP-Adresse dieses Macs darauf zugreifen.
-
16.08.2010, 00:00 #3
Ist es denn auch Möglich anstatt der Ip zu welcher eine Verbindung hergestellt werden soll ein DNS in die Hosts Datei einzutragen?
PS weiss zufälligerweise jemand wie ich die Hosts Datei im Textedit bearbeite ohne, dass der meckert?
-
16.08.2010, 00:13 #4Baumanns Renette
- Registriert
- 11.2006
- Ort
- Ruhrgebiet und Niederrhein
- Beiträge
- 5.983
Was willst du überhaupt genau machen? Willst du lokal bei dir Internetseiten testen? Dann nimm doch einfach http://localhost/
Was für einen IP-Finder benutzt du denn überhaupt? Wenn der direkt bei einem DNS nach der IP nachfragt, dann wirst du dich auf den Kopf stellen können (es sein denn du setzt einen eigenen DNS auf und beantwortest die Fragen des Finders).
Das System schaut zuerst einmal in der hosts Datei nach (wenn an den Standard Einstellungen nichts geändert wurde) und fragt danach den DNS an. Wenn also der Eintrag da so steht, dann wird er auch genommen.Viel Technik als Mittel zum Zweck....
23 weis alles, 42 ist die Antwort und 242 steht außer Frage
Ich danke euch allen. Selten so gut gelacht.
Wer Ironie findet, darf sie behalten/RTFMBei der Lösungssuche: selbst mitdenken hilft auch.
Welle:Erdball - Nur tote Frauen sind schön - Lieber Gott
-
16.08.2010, 12:02 #5
So ähnlich. Der Router stellt eine Internetverbindung her und bekommt vom Provider eine WAN-IP. Also ist das nicht die Adresse des Macs im Internet, sondern die des Routers. Sobald jemand von außen die IP anspricht, erreicht er nur den Router, nicht den Mac. Um den Mac ansprechen zu können, muss dazu im Router ein Port-Forwarding eingerichtet werden, z.B.: Jede Anfrage an den Router von außen (WAN) auf Port 80 (http) soll zu einem bestimmten Computer im LAN (Webserver, z.B. der iMac) weitergeleitet werden.
Für gewisse Dienste wie IM oder MobileMe-Push kann ein Computer den Router über sog. UPNP (Universal Plug and Play) veranlassen, temporär automatisch eine solche Portweiterleitung einzurichten, damit der Nutzer nicht (wie früher unumgänglich) so etwas von Hand im Router konfigurieren muss.* Wer nichts weiß, muss alles glauben.
* Geduld mit der Streitsucht der Einfältigen! Es ist nicht leicht zu begreifen, dass man nicht begreift.
Marie von Ebner-Eschenbach
Mac-Tastaturlayout für Windows (z.B. in Bootcamp oder VM)
-
16.08.2010, 12:04 #6
Solch ein Port-Forwarding habe ich noch nie eingerichtet, einzig eine DMZ und alles lief.
-
16.08.2010, 12:10 #7
@timroh
Die host-Datei ist keine Datei für „Umleitungen“, sondern lediglich ein manuell dem DNS vorgeschaltetes Namensverzeichnis, das Domain-Namen auf IP-Adressen abbildet. Jeder darin verzeichnete Domainnamen wird von Deinem System (und von keinem anderen) zur darin verzeichneten IP-Adresse aufgelöst, und nur für nicht verzeichnete Domänen wird der DNS-Server im LAN gefragt (typsicherweise Teil des Routers), der wiederum, wenn er den Namen nicht kennt, einen DNS-Server im Internet fragt.
Das Ändern der lokalen hosts-Datei hat keinen Einfluss darauf, wie Dein Rechner aus dem Internet angesprochen werden kann, und die sich ändernde IP, also Deine WAN-IP, bringt Dir in der hosts-Datei ohnehin nichts. Willst Du lokal Deinen rechner ansprechen, nimm die localhost-IP 127.0.0.1.
(Und die hosts-Datei würde ich gar nicht mit Textedit bearbeiten, sondern von einer Admin-Shell (als User „su admin“ eingeben, dabei „admin“ durch den Namen eines Administrators ersetzen) per „sudo pico hosts“.* Wer nichts weiß, muss alles glauben.
* Geduld mit der Streitsucht der Einfältigen! Es ist nicht leicht zu begreifen, dass man nicht begreift.
Marie von Ebner-Eschenbach
Mac-Tastaturlayout für Windows (z.B. in Bootcamp oder VM)
-
16.08.2010, 12:14 #8
Wie gesagt muss man heute nicht mehr jedes Port-Forwarding manuell einstellen, es gibt Automatiken. In jedem Fall muss Dein Router doch wissen, an welchen Rechner er eingehende Requests weiterleiten soll (bei Replies kann er erkennen, welcher Rechner den Request geschickt hat und ordnet die Antworten immer korrekt den Nachfragern zu, aber für Serverdienste wird eben eine Portweiterleitung benötigt, egal ob manuell einrichtet oder nicht).
* Wer nichts weiß, muss alles glauben.
* Geduld mit der Streitsucht der Einfältigen! Es ist nicht leicht zu begreifen, dass man nicht begreift.
Marie von Ebner-Eschenbach
Mac-Tastaturlayout für Windows (z.B. in Bootcamp oder VM)
-
16.08.2010, 12:38 #9
Ok,
Ich habe jetzt verstanden, dass die interne IP durch den Router vergeben wird, meinen Router zuhause erreiche ich über 192.168.1.1 aber wenn ich zum Beispiel über Tethering mit dem Computer ins Internet gehe und über Internetsharing ein AirPort erstelle, wer ist dann der Router und wo kann ich dann diese Einstellungen vornehmen?
-
18.08.2010, 09:39 #10Herrenhut
- Registriert
- 03.2007
- Ort
- Karlsruhe
- Beiträge
- 2.266
Das Gerät welche Tethering anbietet ist der Router. Aber meistens kann man an diesem gar nichts einstellen.
MacBook 2,1, MacBook Pro 8,1 + iPhone 3GS



Zitieren
