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

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

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

0
задан 10.12.2009, 22:31

4 ответа

Вместо спуфинга Вы могли 'туннелировать' или 'проксировать' свои запросы. Один способ сделать это с SSH. Чтобы сделать это, необходимо было бы сделать следующие шаги:

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

Быстрый Google поднял это учебное руководство... не уверенное, насколько точный это, так как я никогда не настраивал сервер SSH на окнах прежде, но это выглядит достаточно простым.

2
ответ дан 24.11.2019, 04:43

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

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

1
ответ дан 24.11.2019, 04:43

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

Я, со своей стороны, не совсем ясен, на котором ПК Вы хотите получить доступ от где...

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

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

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

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

Править: Добавление моего комментария ответа к самому Ответу:

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

0
ответ дан 24.11.2019, 04:43

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

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

0
ответ дан 24.11.2019, 04:43

Теги

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