-2

В настоящее время я пытаюсь использовать сервер Dell PowerEdge с сервером Fedora 23 в качестве сервера Minecraft и веб-сервера. Некоторое время мой друг использовал его для размещения своего сервера minecraft на порту 25565, и он работал совершенно нормально, пропустив его через брандмауэр. Когда я пытаюсь подключиться к серверу через порт 25566 после пропуска через брандмауэр, я не могу подключиться. Даже после полного отключения брандмауэра он не работает. Мой клиент не может подключиться к серверу, и в журнале сервера нет соединений.

То же самое касается веб-сервера: и с Apache, и с Nginx мой веб-браузер выдает ошибку времени ожидания.

Есть идеи?

1 ответ1

1

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

Также обратите внимание, что при использовании systemd "отключить" означает "не запускаться при загрузке", но для некоторых служб другие события (например, сообщение от какой-либо другой службы или горячее подключение некоторого оборудования) могут по-прежнему активировать их. Чтобы полностью отключить службу, используйте systemctl mask service .

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .