Это может показаться действительно глупым вопросом, но
почему я не могу удаленно подключиться к моему серверу, когда он подключен к WAN-порту маршрутизатора?
Он работал, когда сервер был подключен через любой другой порт LAN. (Я мог подключиться, просто открыв программу подключения к удаленному рабочему столу и указав «сервер» в качестве имени компьютера)
РЕДАКТИРОВАТЬ: О, и перед изменением портов я изменил свойства соединения, чтобы поделиться им по сети (через маршрутизатор)
Я не понимаю, чего вы пытаетесь достичь - порт WAN должен быть подключен к вашему WAN-соединению, то есть к чему-то, что подключается к Интернету.
Все остальное должно быть на ваших портах LAN или на подключенных к ним коммутаторах.
Если вы просто что-то тестируете, вы можете дать своему серверу статический адрес в подсети, отличной от вашей внутренней, а затем установить статический IP-адрес на вашем маршрутизаторе в той же подсети, что и сервер, например:
Допустим, внутренний адрес вашего маршрутизатора 192.168.0.1, маска подсети 255.255.255.0, это означает, что ваша локальная подсеть - 192.168.0.1-192.168.0.254 (а также зарезервированные адреса 192.168.0.0 и 192.168.0.255).
Затем вы можете настроить свой сервер со статическим IP 192.168.1.1 маской подсети 255.255.255.0 и WAN-интерфейсом вашего маршрутизатора, чтобы иметь статический IP 192.168.1.2 маску подсети 255.255.255.0, тогда из вашей внутренней сети вы должны иметь доступ к 192.168.1.1 для добраться до вашего сервера.
Единственная реальная причина, по которой я могу это сделать, заключается в том, что у вас есть несколько IP-адресов WAN, и вы хотите, чтобы ваш сервер был на одном из них, чтобы к нему можно было получить доступ извне, но я настоятельно рекомендую вам иметь внутренний сервер и настроить соответствующие вместо этого переадресация портов.