У меня есть локальный сервер debain с внешним IP и моим собственным доменом. Но у меня возникла следующая проблема:
Я не получаю никаких сообщений при подключении к домену с помощью telnet. Но ping и traceroute работают. При посещении через браузер сообщение не отображается. Поскольку сервер ничего не регистрирует, я не знаю, с чего начать поиск.
Вот одна из моих конфигов nginx:
server {
listen 443;
ssl on;
server_name wiki.*;
ssl_certificate /etc/letsencrypt/live/admin.domain.de /fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/admin.domain.de/privkey.pem;
set $root_path "/home/wiki/dokuwiki";
root $root_path;
access_log /var/log/nginx/dokuwiki-access.log;
error_log /var/log/nginx/dokuwiki-error.log;
index index.php index.html doku.php;
location ~ /(data|conf|bin|inc)/ {
deny all;
}
location ~ /\.ht {
deny all;
}
location ~ \.php {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
Спасибо!
Ваш маршрутизатор либо не поддерживает фиксированный NAT, либо поддерживает его, но он не включен.
Похоже, вы не установили маршрут в своей локальной сети к общедоступному IP-адресу. Шлюз / маршрут по умолчанию в качестве частного IP-адреса обычно покрывает его, поскольку пакет будет идти на частный IP-адрес для маршрутизации, и машина будет искать в таблицах маршрутизации, где маршрутизировать ваш пакет дальше, и поскольку общедоступный IP-адрес является локальным интерфейсом IP на шлюзе, тогда он будет перенаправлен прямо на этот интерфейс. Если машина не является вашим маршрутом по умолчанию, вам следует добавить статический маршрут в свой шлюз или на отдельном клиенте для общедоступного IP-адреса в качестве частного IP-адреса машины с рассматриваемым общедоступным IP-адресом. Вам также потребуется включить переадресацию IP.
Это типичное первое место для поиска, если вы уверены, что это не проблема брандмауэра. "Есть ли путь к IP?" Если вы просто разместите общедоступный IP-адрес на машине в своей сети, которая не является шлюзом по умолчанию, у вас не будет никаких знаний о том, как получить к нему доступ.