Мені потрібно переслати свій локальний хост на короткий проміжок часу для тестування. До нього слід отримати доступ із загальнодоступного Інтернету.
Як я можу цього досягти?
Дякую.
Мені потрібно переслати свій локальний хост на короткий проміжок часу для тестування. До нього слід отримати доступ із загальнодоступного Інтернету.
Як я можу цього досягти?
Дякую.
Відповіді:
Ви переходите до конфігурації маршрутизатора і перенаправляєте порт 80 на локальну IP-адресу комп'ютера, на якому працює веб-сервер.
Тоді будь-хто за межами вашої мережі (але не ви всередині мережі) може отримати доступ до вашого сайту за допомогою вашої IP-адреси WAN ( whatismyipcom ).
Є кілька хороших безкоштовних сервісів, які дозволяють вам робити те саме. Ідеально підходить для швидкого показу тесту:
Правки :
Незважаючи на те, що ви не надали достатньо інформації, щоб правильно відповісти на це питання, найкращими знімками є тунелі SSH (або зворотні тунелі SSH).
Вам потрібен лише один сервер SSH у вашій внутрішній або віддаленій мережі, щоб забезпечити доступ до вашої локальної машини.
Ви можете використовувати PUTTY (він має графічний інтерфейс) в Windows, щоб створити свій тунель.
скористайтеся своєю ip-адресою або такою послугою, як noip.com, якщо вам потрібно щось більш практичне. Тоді врешті налаштуйте свій маршрутизатор належним чином, щоб вхідне підключення було перенаправлено на апарат із запущеним сервером.
Відкрийте порт, де працює ваша система (зразок 8080). Відкрийте порт скрізь ... Модем, брандмауери тощо тощо тощо
Потім надішліть свій ip + порт людині, яка буде ним користуватися.
Ви отримуєте доступ localhost
, тобто на вашому комп'ютері працює веб-сервер. Щоб отримати доступ до нього з Інтернету, вам потрібно призначити загальну IP-адресу вашої машини. Тоді ви зможете отримати доступ http://<public_ip>:<port>/
. Номер порту зазвичай становить 80.
Спробуйте вказати свою IP-адресу, я думаю, ви можете отримати до неї доступ через Інтернет.