Wie kann ich meine lokale IP-Adresse aus der Ferne beziehen? (VPN vielleicht?)

3461

Einige arbeitsbezogene Ressourcen sind auf IP beschränkt, insbesondere auf die Datenbanken, auf denen ich die meisten meiner Anwendungen entwickle. Das ist irgendwie ärgerlich, da ich Remote-Desktop in meine Maschine muss, wenn ich remote arbeiten möchte ... was ziemlich quälend ist. Gibt es einen Weg, wie ich das umgehen könnte und mir meine eigene IP von zu Hause zuweisen kann?

Wir müssen VPN verwenden, um eine Verbindung zur Arbeit herzustellen, was uns eine interne IP gibt. Kann ich dann auf meinem eigenen Rechner ein VPN einrichten und mir die IP des Rechners zuweisen lassen?

0
Besprechen Sie dies bitte mit Ihrer IT-Abteilung, tunneln Sie Firewalls oder umgehen Sie die Sicherheitsrichtlinien Ihres Unternehmens. vor 14 Jahren 3
Das schon getan Boss sagt, es ist in Ordnung, weiß aber auch nicht, was ich tun soll. vor 14 Jahren 0
welche vpn-software verwendest du, weil ich meine ip-adresse einstellen kann, wenn ich mich mit meinem vpn verbinde. Ich stelle es normalerweise auf die IP-Adresse meines Computers ein und bevor ich gehe, schalte ich meinen Computer aus, um meine IP-Adresse freizugeben. Wenn ich in den VPN-Dienst einsteigen kann, kann der Benutzer die IP-Adresse von Configuard verwenden. Wenn Sie über diese Option verfügen, können Sie mit der rechten Maustaste auf den virtuellen Adpator von VPN klicken und zu den Eigenschaften wechseln Sie können Ihre IP-Adresse für Ihre VPN-Verbindung ändern ... viel Glück! mike vor 14 Jahren 0

4 Antworten auf die Frage

2
davr

Anstelle von Spoofing können Sie Ihre Anforderungen "tunneln" oder "proxy". Eine Möglichkeit dazu ist SSH. Dazu müssen Sie die folgenden Schritte ausführen:

  1. Installieren Sie einen SSH-Server (z. B. copSSH ) auf Ihrem Work-PC
  2. Installieren Sie einen SSH-Client (z. B. Putty ) auf Ihrem Home-PC
  3. Verbinden Sie Ihr VPN zwischen Ihrem Heim-PC und Ihrem Work-Netzwerk
  4. Stellen Sie die SSH-Verbindung vom Home-PC zum Work-PC her
    • Richten Sie einen 'lokalen' Tunnel ein, Quellport:, <DB_PORT>Ziel:<DB_IP>:<DB_PORT>
  5. Führen Sie Ihr DB-Verwaltungstool auf Ihrem Home-PC aus und geben Sie als Hostnamen für die Datenbank als ein localhost

Ein schnelles Google hat dieses Tutorial aufgedeckt ... Ich bin mir nicht sicher, wie genau es ist, da ich noch nie einen SSH-Server unter Windows eingerichtet habe, aber es sieht einfach aus.

1

Wenn Sie nichts dagegen haben, die Firewall oder den NAT-Router zu tunneln, verwenden Sie Teamviewer . Installieren Sie den Host-Server und führen Sie ihn als Dienst auf Ihrem Arbeitscomputer aus (erstellen Sie ein sicheres Kennwort!). Verwenden Sie TeamViewer Portable, um von überall auf diesen Computer zuzugreifen.

Teamviewer ist für den persönlichen Gebrauch kostenlos.

"Teamview ist für den persönlichen Gebrauch kostenlos", ich denke, die Verbindung zum Server Ihres Unternehmens und die Arbeit von zu Hause aus würde als kommerzielle Nutzung gelten. Aber das ist nicht so wichtig ... er hat bereits gesagt, dass er keinen Remote-Desktop machen möchte, und ich bezweifle, dass Teamviewer schneller ist als RDP. davr vor 14 Jahren 1
Teamviewer bietet mehr als nur das Auge (Remote Desktop). Sie können es auch für den Remote-Zugriff auf unbeaufsichtigte Computer, Dateiübertragung usw. verwenden. Ja, Teamviewer ist für den persönlichen Gebrauch kostenlos. Wenn Sie es kommerziell nutzen möchten, müssen Sie bezahlen. irgendetwas daran falsch? :) vor 14 Jahren 0
0
JMD

@Molly macht einen guten Punkt in Bezug auf IT- / Netzwerksicherheitsrichtlinien, aber angesichts dessen, dass Sie nur die besten Interessen des Unternehmens im Auge haben:

Mir ist nicht ganz klar, auf welchen PC Sie von wo aus zugreifen wollen ...

  • Ihr Heim-PC, während Sie an Ihrem Arbeits-PC sitzen,
  • Ihr Arbeits-PC, während Sie an Ihrem Heim-PC sitzen oder
  • Ihr Datenbankserver (bei der Arbeit), während Sie an Ihrem Heim-PC sitzen.

Alle drei sind sehr gut möglich (ohne Berücksichtigung expliziter Routingeinschränkungen durch Ihre IT-Abteilung). Sie erwähnen, dass in der IT bereits ein VPN-Server ausgeführt wird. Wahrscheinlich wird auf Ihrem Heim-PC ein VPN-Client ausgeführt, und er ist bereits mit Ihrem Unternehmensnetzwerk verbunden.

Wenn Sie Ihre Entwicklungstools einfach auf Ihrem Heim-PC verwenden möchten, um bei der Arbeit an der Datenbank zu arbeiten (anstatt auf Ihrem Arbeits-PC zu remotieren; ich ziehe das auch vor), sollten Sie dies bereits tun können, wenn Sie die IP des Datenbankservers kennen Adresse.

(Aber ich werde der Erste sein, der zugibt, dass ich Ihr Ziel möglicherweise falsch verstanden habe.)

BEARBEITEN: Hinzufügen eines Antwort-Kommentars zur Antwort selbst:

Wenn ich also richtig verstehe, möchten Sie Ihre lokale (VPN) IP-Adresse wissen, damit Sie sie zur Liste der IP-Adressen mit Zugriff auf die DB hinzufügen können? Wenn dies der Fall ist (und Sie sich in Windows befinden), können Sie ipconfigin einem CMD-Fenster Ihre lokal zugewiesenen IP-Adressen anzeigen. Suchen Sie den für den virtuellen Adapter des VPNs.

# 3 ist das, wonach ich strebe. Das VPN von der Arbeit lässt mich nur in das Netzwerk ein. Danach hat die Datenbank darüber hinaus zusätzliche IP-Einschränkungen (ich und einige andere Entwickler). Es ist wirklich nur eine Convenience-Sache, da ich RDP wirklich hasse. Also habe ich mich gefragt, ob es einen Weg gibt, nach dem VPNing in das Netzwerk, dann die spezifische IP meines Rechners zu bekommen ... und mir DB-Zugriff erlaubt. vor 14 Jahren 0
Wenn ich also richtig verstehe, möchten Sie Ihre lokale (VPN) IP-Adresse wissen, damit Sie sie zur Liste der IP-Adressen mit Zugriff auf die DB hinzufügen können? Wenn dies der Fall ist (und Sie sich unter Windows befinden), können Sie ipconfig in einem CMD-Fenster ausführen, um Ihre lokal zugewiesenen IP-Adressen anzuzeigen. Suchen Sie den für den virtuellen Adapter des VPNs. JMD vor 14 Jahren 0
Nein, ich möchte eigentlich meine IP _spoof_. Wenn ich mich zum Beispiel beim lokalen VPN anmelde, erhalte ich eine IP, sagen wir 111.22.333.44. Das wird zufällig vergeben. Jetzt bin ich im Netzwerk, was großartig ist (ich kann jetzt auf Netzwerkressourcen zugreifen). Ich möchte meine IP-Adresse auf die IP-Adresse meiner Arbeitsmaschine setzen. Ich habe irgendwo gelesen, dass dies durch die Verwendung eines anderen VPNs, das von meinem Computer aus gehostet wird, erreicht werden kann, aber ich habe keine Ahnung, was das bedeutet. Ist das klar? Hinweis: Ich kann der Datenbank keine IPs hinzufügen. Weisen Sie auch keine bestimmte IP vom Master-VPN zu. vor 14 Jahren 0
OK, jetzt ist klar, was Sie erreichen wollen, obwohl ich keine Lösung für Sie habe. Aber jemand anderes könnte jetzt, da wir das Ziel konkretisiert haben. JMD vor 14 Jahren 0
0
Lokal

Das klingt nach der einfachsten Methode, die IP-Adresse festzulegen, die Sie vom VPN-Server erhalten (idealerweise außerhalb des Bereichs, der normalerweise ausgegeben wird). Fügen Sie dann die IP-Adresse für die Dienste hinzu, auf die Sie zugreifen möchten.

Je nachdem, welchen VPN-Typ Sie verwenden, wird Ihre Fähigkeit dazu bestimmt.