Mudanças entre as edições de "Verificando uma Porta em Uso no VPS"
(Criou página com 'Caso esteja em uma máquina virtual privada no cloud da Integrator e deseja saber se determinada porta está em operação, por exemplo, TCP, use o comando lsof: lsof -i tcp...') |
|||
(6 edições intermediárias de um usuário não apresentadas) | |||
Linha 1: | Linha 1: | ||
− | Caso esteja em uma máquina virtual privada no cloud da Integrator e deseja saber se determinada porta está em operação, por exemplo, TCP, use o comando lsof: | + | Caso esteja em uma máquina virtual privada no cloud da Integrator e deseja saber se determinada porta está em operação, por exemplo, TCP, use o comando '''lsof''': |
lsof -i tcp:PORTA | lsof -i tcp:PORTA | ||
− | + | Substitua '''PORTA''' pela que deseja testar. Por exemplo, MySQL é '''3306''' e para testar: <br /> | |
− | Substitua PORTA pela que deseja testar. Por exemplo, MySQL é 3306 e para testar: <br /> | + | |
lsof -i tcp:3306 | lsof -i tcp:3306 | ||
+ | O comando lsof também explica se o serviço que está testando a porta possui acesso externo ou não. Por exemplo, ao testar o MySQL temos algo como o informado abaixo. Observe que aparece após TCP um *:mysql, o que indica que possui acesso remoto. | ||
− | + | <pre> | |
− | + | ||
− | <pre> | + | |
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME | COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME | ||
mysqld 27067 mysql 19u IPv6 2201822317 0t0 TCP *:mysql (LISTEN) | mysqld 27067 mysql 19u IPv6 2201822317 0t0 TCP *:mysql (LISTEN) | ||
</pre> | </pre> | ||
+ | <br /> | ||
+ | Se no seu teste, a porta selecionada aparecer '''localhost''', como no exemplo da porta fictícia '''8990''', significa que não existe acesso externo para aquele serviço.<br /> | ||
+ | |||
+ | <pre> | ||
+ | COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME | ||
+ | python 11558 root 4u IPv4 2308116740 0t0 TCP localhost:8990 (LISTEN) | ||
+ | </pre> | ||
+ | |||
+ | Caso esteja querendo acessar de sua máquina, faça um teste usando o Telnet. Veja mais informações em '''[[Usando o Telnet]]'''. | ||
+ | |||
+ | ------ | ||
+ | '''IMPORTANTE:''' Portas de serviços personalizados, instalados pelo usuário, não possui o suporte da hospedagem da Integrator. | ||
+ | ------ | ||
[[Categoria:TUTORIAIS]] | [[Categoria:TUTORIAIS]] | ||
+ | [[Categoria:VPS]] |
Edição atual tal como às 16h42min de 26 de julho de 2016
Caso esteja em uma máquina virtual privada no cloud da Integrator e deseja saber se determinada porta está em operação, por exemplo, TCP, use o comando lsof:
lsof -i tcp:PORTA
Substitua PORTA pela que deseja testar. Por exemplo, MySQL é 3306 e para testar:
lsof -i tcp:3306
O comando lsof também explica se o serviço que está testando a porta possui acesso externo ou não. Por exemplo, ao testar o MySQL temos algo como o informado abaixo. Observe que aparece após TCP um *:mysql, o que indica que possui acesso remoto.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mysqld 27067 mysql 19u IPv6 2201822317 0t0 TCP *:mysql (LISTEN)
Se no seu teste, a porta selecionada aparecer localhost, como no exemplo da porta fictícia 8990, significa que não existe acesso externo para aquele serviço.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME python 11558 root 4u IPv4 2308116740 0t0 TCP localhost:8990 (LISTEN)
Caso esteja querendo acessar de sua máquina, faça um teste usando o Telnet. Veja mais informações em Usando o Telnet.
IMPORTANTE: Portas de serviços personalizados, instalados pelo usuário, não possui o suporte da hospedagem da Integrator.