Рейтинг:-1

Порты закрыты удаленно, в то время как они открыты локально

флаг pt

у меня проблема с сервером mariaDB, порт локально открыт, но на удаленном рабочем столе порт закрыт.

 Служба состояния порта
3306/tcp открыть mysql

^^^^ локальный вывод

Порт 3306 закрыт на (мой IP)

^^^^ удаленный рабочий стол

Также, когда я пытаюсь открыть новые порты, например порт 123 для веб-игры с использованием mode.js, происходит то же самое.

Брандмауэр неактивен

Все это произошло после того, как я однажды перезагрузил свой vps.

Благодарю вас!

Рейтинг:2
флаг in

Одна вещь, чтобы проверить, какой адрес он прослушивает, используйте netstat -anp | группа 3306 если это 0.0.0.0:3306, то любой может подключиться, однако, если это 127.0.0.1:3306, вы можете подключиться к нему только через локальный хост.

Чтобы изменить то, что слушает MariaDb, измените my.cnf и закомментируйте строку bind-address, что заставит его прослушивать на всех интерфейсах, см. документацию

Также проверьте iptables iptables -vnL

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

kuba42 avatar
флаг pt
Когда я запускаю предоставленную вами команду netstat, есть 127.0.0.1 ip. Машина, к которой я пытаюсь подключиться, — это VPS, поэтому я пытаюсь подключиться к другой сети. Вопрос в том, как я могу изменить IP-адрес на 0.0.0.0 на mariaDB?
kuba42 avatar
флаг pt
Другое дело, когда я пытаюсь открыть порты для другого веб-сервера, я также не могу к нему подключиться. (До перезагрузки все работало нормально)
флаг in
Затем он прослушивает только локальный хост, см. редактирование о том, как изменить my.cnf, чтобы изменить это. Также помните, что и на машине, и на хостинге могут быть брандмауэры, поэтому если не указать эти детали, ответить будет сложнее.
kuba42 avatar
флаг pt
Эй, извините за поздний ответ, я уверен, что это не проблема с брандмауэром.Я пытаюсь отредактировать 50-server.cnf в etc/MySQL/mariadb.conf.d/ как его mariadb, я раскомментирую и изменю адрес привязки на 0.0.0.0, после перезагрузки моего vps он все еще слушает 127.0.0.1.
kuba42 avatar
флаг pt
И команда iptables, которую вы сказали мне запустить, дает мне кучу 0.0.0.0 docker ips
kuba42 avatar
флаг pt
Кроме того, как я уже говорил, все работало нормально, пока я не перезагрузил свой vps. Теперь я даже не могу подключиться ни к одному сервису, который раньше работал нормально,
флаг in
брандмауэр IS на выходе iptables (на хостинге может быть несколько уровней), проверьте, есть ли у вас какие-либо строки DROP или REJECT, так как это может дать аналогичные симптомы. вы также можете использовать команду netstat для проверки других служб. Отладка этих проблем заключается в том, чтобы точно определить, где находится проблема, а затем иметь возможность ее решить - (преждевременные выводы - один из врагов), проверяйте каждый шаг пополам. Поскольку вы так мало рассказали нам о своей установке, трудно чем-то помочь. `netstat` может показать вам PID mariadb, `ps aux может показать вам командную строку этого процесса.
kuba42 avatar
флаг pt
Сеть DOCKER-ISOLATION-STAGE-2 (1 ссылка) pkts bytes target prot opt ​​in out source пункт назначения 0 0 УДАЛИТЬ все -- * docker0 0.0.0.0/0 0.0.0.0/0
kuba42 avatar
флаг pt
NiKiZe, я действительно мало что знаю об этом, может быть, у вас есть какое-нибудь приложение для общения, такое как Discord, где мы могли бы поговорить об этом, пожалуйста?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.