1. O que ou quem está usando as portas do meu servidor [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 25/11/2016 - 23:03h
Olá, Boa noite, bom vim aqui pedir ajuda..
Tenho meu Server e quero saber quem ou qual serviço está utilizando tal porta, visualizo minhas portas via netstat e quero saber por ex
Quem ou oq está usando a porta 443 ou etc
Pf responda de forma que eu entenda pois sou bem novo no assunto
veja que tenho aberto as portas 22(ssh), 53(dns), 953(dns seguro), 3306 (mysql), 21 (ftp) e 80 (servidor web). Todas essas portas estão abertas (LISTEN).
Na coluna "Local Address" estão os ips do servidor, acompanhados pelas portas(ip:porta) veja q o servidor tem varios ips 127.0.0.1, 201.200.200.81, 201.200.200.75, 10.33.64.1...(tem varias placas ou aliases), quando estão assim ":::22" significa que o serviço SSH está rodando em qualquer ip do servidor, quando esta assim: 127.0.0.1:3306 quer dizer que o mysql só pode ser acessado internamente, só local, não pode ser acessado de fora...
Na coluna "Foreign Address" são as pessoas que estão conectadas ao seu servidor(ip:porta) no exemplo acima, tem uma pessoa (177.177.177.77) com a porta 53765) conectada via ssh(porta 22) na minha maquina (201.200.200.75), o status está ESTABLISHED ou seja a conexão está estabilizada, essa pessoa também está conectada a porta 21(ftp), perceba que para a pessoa conectar ao servidor ele precisa de uma porta interna(53765), para se conectar a porta remota(22) do servidor, pra saber quem é essa pessoa, você vai no site www.meuip.com.br e clica em localizar ip, depois coloca o ip do sujeito e você poderá ver de que cidade/País é.
Na coluna "State" é o status da conexão. LISTEN = ESCUTANDO e ESTABLISHED = ESTABILIZADA
A porta 443 fica aberta quando você roda o apache com com certificado de segurança(não é o meu caso), dai para alguém conectar na porta 443 do seu servidor ele teria q acessar seu site via https://
Lembre-se que se no netstat -ant estiver assim:
tcp 0 64 201.200.200.75:54432 177.177.177.77:443 ESTABLISHED
É vc que está conectado em outra pessoa, ou seja, seu servidor (201.200.200.75) esta acessando a porta 443 do ip 177.177.177.77. Quando vc acessa o site do banco ou de alguem usando https:// vc ta se conectando remotamente na porta 443 deles...
Tem outros comandos como o "ps -aux" que mostra quanto de memoria ou processador está sendo usado pelo serviço, tem o comando "top" também
Espero ter ajudado.
3. Re: O que ou quem está usando as portas do meu servidor [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 26/11/2016 - 00:35h
mastergbi escreveu:
bom primeiro você tem que ver quais portas estão abertas no seu servidor, faça o seguinte digite:
veja que tenho aberto as portas 22(ssh), 53(dns), 953(dns seguro), 3306 (mysql), 21 (ftp) e 80 (servidor web). Todas essas portas estão abertas (LISTEN).
Na coluna "Local Address" estão os ips do servidor, acompanhados pelas portas(ip:porta) veja q o servidor tem varios ips 127.0.0.1, 201.200.200.81, 201.200.200.75, 10.33.64.1...(tem varias placas ou aliases), quando estão assim ":::22" significa que o serviço SSH está rodando em qualquer ip do servidor, quando esta assim: 127.0.0.1:3306 quer dizer que o mysql só pode ser acessado internamente, só local, não pode ser acessado de fora...
Na coluna "Foreign Address" são as pessoas que estão conectadas ao seu servidor(ip:porta) no exemplo acima, tem uma pessoa (177.177.177.77) com a porta 53765) conectada via ssh(porta 22) na minha maquina (201.200.200.75), o status está ESTABLISHED ou seja a conexão está estabilizada, essa pessoa também está conectada a porta 21(ftp), perceba que para a pessoa conectar ao servidor ele precisa de uma porta interna(53765), para se conectar a porta remota(22) do servidor, pra saber quem é essa pessoa, você vai no site www.meuip.com.br e clica em localizar ip, depois coloca o ip do sujeito e você poderá ver de que cidade/País é.
Na coluna "State" é o status da conexão. LISTEN = ESCUTANDO e ESTABLISHED = ESTABILIZADA
A porta 443 fica aberta quando você roda o apache com com certificado de segurança(não é o meu caso), dai para alguém conectar na porta 443 do seu servidor ele teria q acessar seu site via https://
Lembre-se que se no netstat -ant estiver assim:
tcp 0 64 201.200.200.75:54432 177.177.177.77:443 ESTABLISHED
É vc que está conectado em outra pessoa, ou seja, seu servidor (201.200.200.75) esta acessando a porta 443 do ip 177.177.177.77. Quando vc acessa o site do banco ou de alguem usando https:// vc ta se conectando remotamente na porta 443 deles...
Tem outros comandos como o "ps -aux" que mostra quanto de memoria ou processador está sendo usado pelo serviço, tem o comando "top" também