2

У меня есть много серверов, работающих под моим локальным хостом (127.0.0.1), и мой файл vhosts также создает некоторые аккуратные псевдонимы.

Но, к сожалению, я не могу получить к нему доступ за пределами моего компьютера, как для тестирования на других устройствах в моей сети.

Есть ли способ перенаправить вызов на мой IP-адрес, например 192.168.1.4, на мой локальный хост?

заранее спасибо

1 ответ1

1

Вам нужно что-то, что будет перенаправлять входящий трафик на машину, на которой запущены все серверы на локальном хосте. Вы можете:

  • использовать прокси-сервер
  • если какой-либо из серверов является веб-сервером, используйте функции обратного прокси-сервера Apache или аналогичных веб-серверов.
  • использовать программное обеспечение, создающее туннель - OpenVPN, или различные другие небольшие программы, которые в основном не делают ничего, кроме пересылки трафика
  • Если это система Linux, и вы ищете очень быстрое и грязное решение этой проблемы (но это не надежно ), посмотрите на rinetd
  • создать правила таблиц IP, которые перенаправляют определенные порты с внешних IP-адресов на 127.0.0.1 и обратно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .