Nano Hash - криптовалюты, майнинг, программирование

Можно ли запустить веб-сервер на частном IP?

Я пытаюсь реализовать веб-сервер на своем компьютере, подключенном к маршрутизатору. Поскольку мой компьютер подключен к маршрутизатору, он идентифицирует частный IP-адрес, начиная с 192.168...

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

Или я должен подключить свой веб-сервер напрямую к общедоступному IP-адресу напрямую без маршрутизатора?

Будет приятно узнать из ваших ответов.

22.07.2018

Ответы:


1

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

Таким образом, решением неправильной настройки будет перенаправление вашего порта на ваш внутренний IP-адрес веб-сервера из меню вашего маршрутизатора.

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

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

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

22.07.2018

2

Какой у вас роутер? войдите в маршрутизатор с помощью веб-браузера, у меня 192.168.0.1 с именем пользователя и паролем в качестве администратора. или логин admin, пароль пустой.

Затем установите маршрут dmz или для переадресации портов 80 на собственный внутренний IP-адрес.

22.07.2018
  • Спасибо за ваш комментарий! проблема заключалась в том, что номер порта переадресации портов первого маршрутизатора (который подключен ко второму маршрутизатору, второй маршрутизатор подключается к моему серверу) не был установлен должным образом. Я установил его на номер порта моей серверной программы, и я мог получить доступ к своему серверу извне. 23.07.2018
  • Но у меня есть другой вопрос. Я мог получить доступ к своему серверу из-за пределов моего первого маршрутизатора (с общедоступным IP-адресом), но я не мог получить доступ от клиентов, подключенных к первому маршрутизатору, с моим общедоступным IP-адресом. Он отлично работает, если я указываю частный IP-адрес второго маршрутизатора (подключенного к моему серверу) моему клиенту, подключенному к первому маршрутизатору. Если вы не возражаете, не могли бы вы научить меня, почему? 23.07.2018
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

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

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..