Puncte:-1

Porturile s-au închis de la distanță în timp ce sunt deschise local

drapel pt

Am o problemă cu un server mariaDB, portul este deschis local, dar pe un desktop la distanță, portul pare închis.

 Serviciul Stare Port
3306/tcp deschide mysql

^^^^ ieșire localhost

Portul 3306 este închis pe (IP-ul meu)

^^^^ desktop la distanță

De asemenea, atunci când încerc să deschid porturi noi, de exemplu portul 123 pentru un joc bazat pe web folosind mode.js, se întâmplă același lucru.

Firewall este inactiv

Tot ce s-a întâmplat după ce mi-am repornit odată vps-ul.

Mulțumesc!

Puncte:2
drapel in

Un lucru de verificat dacă adresa pe care ascultă, folosește netstat -anp | grep 3306 dacă este 0.0.0.0:3306, atunci oricine se poate conecta, dar dacă este 127.0.0.1:3306, atunci vă puteți conecta la el numai prin localhost.

Pentru a schimba ceea ce ascultă MariaDb, schimbați my.cnf și comentați linia de adresă de legătură, ceea ce o va face să asculte pe toate interfețele, vezi documentatia

Verificați și iptables iptables -vnL

Unele lucruri pe care ar trebui să le furnizați în postarea inițială sunt comenzile pe care le-ați folosit pentru a obține rezultatul. Și, de asemenea, mai multe detalii despre rețea, unde este serverul la care încercați să vă conectați în raport cu locul în care se află clientul, este în aceeași rețea locală sau mai există ceva între ele?

kuba42 avatar
drapel pt
Când rulez comanda netstat pe care ați furnizat-o, există 127.0.0.1 ip-uri. Aparatul la care încerc să mă conectez este un VPS, așa că încerc să mă conectez la o altă rețea. Întrebarea este acum, cum pot schimba ip-ul la 0.0.0.0 pe mariaDB?
kuba42 avatar
drapel pt
Celălalt lucru este că, atunci când încerc să deschid porturi pentru un alt server web, nici nu mă pot conecta la el. (A funcționat bine înainte de a reporni)
drapel in
Apoi ascultă doar pe localhost, vedeți editarea despre cum să modificați my.cnf pentru a schimba acest lucru. De asemenea, amintiți-vă atât de mașină, cât și de găzduire pot avea firewall-uri, lăsând deoparte aceste detalii, este mai greu să răspundeți.
kuba42 avatar
drapel pt
Hei, scuze pentru răspunsul târziu, sunt sigur că nu este problema firewall-ului.Încerc să editez 50-server.cnf în etc/MySQL/mariadb.conf.d/ ca mariadb, anulez comentariile și schimb adresa de legare la 0.0.0.0, după ce mi-am repornit vps-ul, încă ascultă 127.0.0.1.
kuba42 avatar
drapel pt
Și comanda iptables pe care mi-ai spus să o execut, îmi oferă o grămadă de ips docker 0.0.0.0
kuba42 avatar
drapel pt
De asemenea, așa cum am spus mai devreme, toate acestea funcționau bine înainte să-mi repornesc vps-ul. Acum nici măcar nu mă pot conecta la un singur serviciu care funcționa bine înainte,
drapel in
ieșirea `iptables` este firewall (în găzduire pot exista mai multe straturi), verificați dacă aveți linii `DROP` sau `REJECT`, deoarece acestea ar putea da simptome similare. puteți folosi comanda `netstat` pentru a verifica și celelalte servicii. Depanarea acestor probleme se referă la a identifica cu exactitate unde este problema și apoi a putea să o rezolvi - (concluziile premature sunt unul dintre inamici), verificați fiecare pas într-o manieră în două. Din moment ce ne-ați spus atât de puțin despre configurația dvs., este greu să vă ajutați. `netstat` vă poate arăta PID-ul mariadb, `ps aux vă poate arăta cmdline-ul procesului respectiv.
kuba42 avatar
drapel pt
Lanț DOCKER-ISOLATION-STAGE-2 (1 referințe) pkts bytes target prot opt ​​in out source destinaţie 0 0 DROP all -- * docker0 0.0.0.0/0 0.0.0.0/0
kuba42 avatar
drapel pt
NiKiZe, nu știu prea multe despre asta, poate ai vreo aplicație de comunicare precum Discord unde am putea vorbi despre asta, te rog?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.