Ordinadors, Programari
Com obrir un port per a Linux i el xec ja està obert?
Els ports en qualsevol sistema que es troba en la jerarquia de la xarxa, per actuar com un elmentov. Sabent que és oberta o tancada, l'aplicació d'un node pot enviar un missatge a la mateixa aplicació en l'altra. Per què i com pot ottkryt port per a Linux, aquest article li dirà.
Una mica de teoria
Port expressada per un nombre de 0 a 65535. Molts valors estan registrats per a fins oficials, alguns es poden usar lliurement. Port determina el tipus de direcció de refinament. Per exemple, un recurs és llançat des d'un servidor web.
Per saber exactament on anar, l'equip que sol·licita informació d'ella, ha de conèixer almenys l'IP. Però si el recurs té diversos serveis diferents, la forma d'entendre exactament on enviar la sol·licitud? Aquí i port útil. Sabent que el seu nombre, un ordinador, utilitzant l'adreça IP i el port pot enviar amb precisió una petició al servidor.
Les dificultats en la
A causa del fet que molts dels programes que utilitzen els ports no sempre són ideals en termes de seguretat, el port obert pot ser un punt potencialment vulnerable a la penetració i l'accés no autoritzat. Per tant, cal vigilar l'ús dels ports en el sistema o en qualsevol manera de controlar la seva trànsit.
Una llista dels ports més populars dels valors
El rang de nombres del 0 al 1023 és el per a l'ús de programes i aplicacions del sistema:
- 21 - protocol de transferència de dades utilitzades FTP;
- 22 - segur SSH servei shell;
- 23 - Telnet;
- 25 - protocol per enviar missatges de correu electrònic;
- 80 - la transmissió de trànsit HTTP. Els servidors web utilitzats;
- 110 - POP3 (Post Office Protocol és una altra).
Aquests valors estan reservats i utilitzats pel sistema. Molts dels ports restants es poden utilitzar a la seva discreció.
Comprovar els ports oberts en Linux
Per a això, hi ha eines integrades. Mostren quins ports estan oberts a Linux. El primer d'ells - netstat.
Exemple d'ús: sudo netstat -ntulp
Següent per a l'equip en si és un joc de claus paràmetres addicionals:
- -l. Això vol dir que vostè necessita a només aquells ports que estan sent aprofitades actualment;
- -p. Informació més detallada sobre el reflex d'una aplicació que utilitza el port. En particular, es mostrarà el nom i la identificació de procés;
- -t. Afegir a la llista de ports TCP;
- -u. El mateix, només amb la UDP;
- -n. Això vol dir que les adreces IP es mostren com a nombres.
Com obrir un port per a Linux
Aquest procediment pot ser necessària en el desenvolupament d'una aplicació web que es comunica amb un servidor extern. Abans d'obrir un port, primer ha de comprovar si ja està oberta. Això ajudarà a que el procediment presentat anteriorment.
Per obrir utilitzant l'eina iptables. Per comprovar si està disponible en absolut en el sistema, es necessita escriure la comanda a la consola: iptables --list
Com a resultat, es mostra el resultat, dient que la utilitat funciona i està present en el sistema. Ara hem d'obrir el port a Linux. Per a això, utilitzeu la comanda:
iptables -A ENTRADA -p tcp tcp -m --dport 53 -j ACCEPT
Una clau aquí és que cal afegir una nova regla a una cadena existent. ENTRADA mostra que un port obert serà inclòs. El -p diu que s'indica a més el tipus de protocol, en aquest cas TCP. Dport significa port de destinació aquí - 53. Bé i acceptar - el que permet connexions.
De fet, les tecles tenen iptables és molt més que ofereix grans oportunitats per a la posada a punt i la forma d'obrir un port a Linux.
Similar articles
Trending Now