Доступ к локальной веб-странице через публичный IP

Извините, если это не в том месте. Я ничего не знаю о вещах, связанных с сервером, но мне действительно любопытно по этому поводу.

На моем Mac я выяснил, как сделать простую веб-страницу доступной для просмотра через локальный IP-адрес или имя компьютера в локальной сети, а также как подключить ее с помощью бесплатного имени хоста от dyndns.com.

Итак, имя хоста dyndns указывает на что-то, как я могу получить к нему доступ напрямую?

Ввод глобального IP-адреса (маршрутизатора) не работает, но если он это сделал, как он узнает, на какой компьютер указывать?

Должен быть какой-то способ прямого доступа к тому, на что указывает имя хоста dyndns, введя какое-то число, верно?

Извините, я не очень понимаю, как это работает.

3 ответа

Решение

По сути, вам нужно будет выставить свой Mac в Интернет через роутер. Прежде чем сделать это, вы должны четко понимать, что вы делаете. Существует причина, по которой ваш маршрутизатор не позволяет этого по умолчанию - защитить внутренние машины.

Вам нужно будет настроить маршрутизатор для переадресации порта 80 на ваш Mac. Вот и все. Как на самом деле это сделать, зависит от роутера.

Перенаправьте порт 80 на вашем маршрутизаторе на внутренний адрес вашего Mac (будь то 10.x.x.x или же 192.x.x.x ) и затем получить доступ к вашему адресу dyndns с компьютера, не использующего маршрутизатор, как, например, ваш мобильный телефон?

Это может работать для вас: http://wiki.getdropbox.com/TipsAndTricks/HostWebsites

Файлы всегда на вашем компьютере, но веб-страница обслуживается из Интернета.

Другие вопросы по тегам