Любой способ удаленно получить мой локальный IP? (VPN, может быть?)

3062

Некоторые связанные с работой ресурсы ограничены IP, в частности, базы данных, на которых я разрабатываю большинство своих приложений. Это немного раздражает, так как я вынужден удаленно подключаться к своей машине, если я хочу работать удаленно ... что довольно мучительно. Есть ли способ, которым я мог бы обойти это, и назначить себе свой IP из дома?

Нам нужно использовать VPN для подключения к работе, что дает нам внутренний IP. Помимо этого, могу ли я настроить VPN на своем компьютере и назначить ему IP-адрес компьютера?

0
Обсудите подобные вопросы с вашим ИТ-отделом, так как туннельные брандмауэры или обход политики корпоративной безопасности могут вас уволить. 14 лет назад 3
Уже сделал это. Босс говорит, что все в порядке, но тоже не знает, как делать то, что я хочу. 14 лет назад 0
какое программное обеспечение vpn вы используете, потому что я могу установить свой IP-адрес при подключении к моим работам vpn. Обычно я устанавливаю его на IP-адрес моего компьютера и, прежде чем уйти, выключаю компьютер, чтобы освободить свой IP-адрес. когда я вхожу в службу vpn, разрешается конфигурировать пользовательский IP-адрес. если у вас есть эта опция, вы можете щелкнуть правой кнопкой мыши на своем виртуальном адаторе vpn и перейти к свойствам, затем нажмите на сеть TCP / IPv4 после выделения там свойств протокола 4, щелкните здесь. Вы можете изменить свой IP-адрес для вашего соединения VPN ... удачи! mike 14 лет назад 0

4 ответа на вопрос

2
davr

Вместо подмены вы можете «туннелировать» или «прокси» свои запросы. Один из способов сделать это с помощью SSH. Для этого вам необходимо выполнить следующие шаги:

  1. Установите SSH-сервер (например, copSSH ) на вашем рабочем ПК
  2. Установите SSH-клиент (например, putty ) на домашний ПК
  3. Подключите ваш VPN между вашим домашним ПК и вашей рабочей сетью
  4. Установите соединение SSH с домашнего ПК на рабочий ПК
    • Установите «Локальный» туннель, порт источника:, <DB_PORT>пункт назначения:<DB_IP>:<DB_PORT>
  5. Запустите инструмент администрирования БД на домашнем ПК, введите в качестве имени хоста для базы данных localhost

Быстрый гугл нашел этот урок ... не уверен, насколько он точен, так как я никогда раньше не настраивал SSH-сервер на Windows, но он выглядит достаточно просто.

1

хорошо, если ваш начальник не против туннелирования брандмауэра или маршрутизатора NAT, используйте Teamviewer . установите и запустите хост-сервер в качестве службы на своей рабочей машине (создайте надежный пароль!), используйте TeamViewer portable для доступа к этому компьютеру из любого места.

Teamviewer бесплатен для личного использования.

«Teamview бесплатен для личного использования», я думаю, подключение к серверу вашей компании и выполнение работы из дома будут считаться коммерческим использованием. Но это не относится к делу ... он уже сказал, что не хочет использовать удаленный рабочий стол, и я сомневаюсь, что Teamviewer работает быстрее, чем RDP. davr 14 лет назад 1
Teamviewer - это нечто большее, чем кажется на первый взгляд (удаленный рабочий стол), вы также можете использовать его для удаленного доступа к автоматическим компьютерам, передачи файлов и т. д. и да, Teamviewer бесплатен для личного использования. если вы хотите использовать его в коммерческих целях, вам придется заплатить. что-то не так с этим? :) 14 лет назад 0
0
JMD

@Molly хорошо описывает политику безопасности ИТ / сетей, но, учитывая, что вы имеете в виду только интересы компании:

Мне, например, не совсем понятно, к какому компьютеру вы хотите получить доступ, откуда ...

  • Ваш домашний ПК, сидя за рабочим ПК,
  • Ваш рабочий компьютер, сидя на домашнем компьютере, или
  • Ваш сервер базы данных (на работе), сидя на вашем домашнем компьютере.

Все три варианта очень возможны (не учитывая возможности явных ограничений маршрутизации со стороны вашего ИТ-отдела). Вы упоминаете, что в ИТ уже работает VPN-сервер, поэтому, вероятно, на вашем домашнем ПК запущен VPN-клиент, и он уже подключен к вашей корпоративной сети.

Если вы просто хотите использовать свои инструменты разработки на своем домашнем ПК для работы с базой данных на работе (вместо удаленного взаимодействия с рабочим ПК; я тоже предпочитаю это), вы уже можете это сделать, если знаете IP-адрес сервера базы данных. адрес.

(Но я буду первым, кто признает, что, возможно, я неправильно понял вашу цель.)

РЕДАКТИРОВАТЬ: Добавление моего ответа-комментария к самому ответу:

Итак, если я правильно понимаю, вы хотите знать свой локальный (VPN) IP-адрес, чтобы вы могли добавить его в список IP-адресов с доступом к БД? Если это так (и вы в Windows), вы можете сделать это ipconfigв окне CMD, чтобы увидеть свои локально назначенные IP-адреса. Найдите тот для виртуального адаптера VPN.

№ 3 - это то, что я ищу. VPN с работы только пускает меня в сеть. После этого база данных имеет дополнительные IP-ограничения, помимо этого (я и несколько других разработчиков). Это действительно просто удобство, так как я очень, очень ненавижу RDP. Поэтому мне было интересно, есть ли способ, после VPN-подключения к сети, получить конкретный IP-адрес моей машины ... предоставляющий мне доступ к БД. 14 лет назад 0
Итак, если я правильно понимаю, вы хотите знать свой локальный (VPN) IP-адрес, чтобы вы могли добавить его в список IP-адресов с доступом к БД? Если это так (и вы в Windows), вы можете выполнить ipconfig в окне CMD, чтобы увидеть ваши локально назначенные IP-адреса. Найдите тот для виртуального адаптера VPN. JMD 14 лет назад 0
Нет, я на самом деле хочу _spoof_ мой IP. Например, когда я вхожу в локальную VPN, я получаю IP, скажем 111.22.333.44. Это случайно назначено. Сейчас я в сети, и это здорово (теперь я могу получить доступ к сетевым ресурсам). _Now_ Я хочу установить свой IP на IP моей рабочей машины. Я где-то читал, что это может быть достигнуто с помощью другого VPN, размещенного на моей машине ... но я понятия не имею, что это значит. Это понятно? Примечание: я не могу добавить IP-адреса в БД. Также не назначайте конкретный IP из основного VPN. 14 лет назад 0
Хорошо, теперь ясно, что вы пытаетесь достичь, хотя у меня нет решения для вас. Но кто-то еще может, теперь, когда у нас есть цель, изложенная. JMD 14 лет назад 0
0
Lokal

Похоже, самым простым способом было бы установить IP-адрес, который вы получаете от VPN-сервера (в идеале, это будет за пределами обычно выделяемого диапазона), а затем добавить этот IP-адрес в «разрешенный IP-адрес» для служб, к которым вам нужен доступ.

В зависимости от типа используемой вами VPN будет зависеть ваша способность сделать это.

Похожие вопросы