Por que o Google está se aproximando da minha máquina VPS?

36

Estou tentando rastrear atividades de rede na minha máquina executando o CentOS 7.

De acordo com os logs do iptables, parece que o Google (74.125.133.108) está se aproximando do meu VPS muitas vezes.

Eu posso ver que a porta de origem é sempre 993.

Qual a razão disso?

16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=60 TOS=0x00 PREC=0xA0 TTL=107 ID=4587 PROTO=TCP SPT=993 DPT=47920 WINDOW=62392 RES=0x00 ACK SYN URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=52 TOS=0x00 PREC=0xA0 TTL=107 ID=4666 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=2767 TOS=0x00 PREC=0xA0 TTL=107 ID=4668 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=331 TOS=0x00 PREC=0xA0 TTL=107 ID=4704 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=150 TOS=0x00 PREC=0xA0 TTL=107 ID=4705 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=299 TOS=0x00 PREC=0xA0 TTL=107 ID=4733 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=52 TOS=0x00 PREC=0xA0 TTL=107 ID=4771 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=354 TOS=0x00 PREC=0xA0 TTL=107 ID=5026 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=52 TOS=0x00 PREC=0xA0 TTL=107 ID=5094 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK URGP=0
16:22:11 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=128 TOS=0x00 PREC=0xA0 TTL=107 ID=5116 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:12 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=52 TOS=0x00 PREC=0xA0 TTL=107 ID=5187 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK URGP=0
16:22:12 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=124 TOS=0x00 PREC=0xA0 TTL=107 ID=5189 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:12 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=52 TOS=0x00 PREC=0xA0 TTL=107 ID=5195 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK URGP=0
16:22:12 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=339 TOS=0x00 PREC=0xA0 TTL=107 ID=5213 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:12 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=119 TOS=0x00 PREC=0xA0 TTL=107 ID=5214 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK PSH URGP=0
16:22:12 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=52 TOS=0x00 PREC=0xA0 TTL=107 ID=5229 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK URGP=0
16:22:12 kernel: ipt IN=eth0 OUT= MAC=... SRC=74.125.133.108 DST=... LEN=52 TOS=0x00 PREC=0xA0 TTL=107 ID=5257 PROTO=TCP SPT=993 DPT=47920 WINDOW=248 RES=0x00 ACK FIN URGP=0
ishahak
fonte

Respostas:

101

Observe o ACK SYNprimeiro pacote no seu despejo? Esses sinalizadores indicam o segundo estágio do handshake de três vias TCP .

Como esse pacote é proveniente do Google, isso indica que o Google não está "se aproximando do seu VPS"; seu VPS está se conectando ao Google na porta 993 e o Google está retornando uma confirmação.

Para investigar isso ainda mais, você pode usar o iptablescomando para visualizar detalhes (incluindo IDs de processo) das conexões atualmente ativas. Você também pode usar o subsistema de auditoria do kernel para registrar conexões de saída conforme elas ocorrem.

David
fonte
10
Obrigado por resolver este mistério. Na verdade, eu tenho um processo que baixa e-mails do Google. Agradecimentos especiais por sugerir a ferramenta auditctl!
ishahak 18/07
28

A porta 993 é para tráfego IMAP criptografado.

O Gmail possui um recurso no qual pode verificar servidores IMAP externos e trazer esses e-mails para sua caixa de entrada.

Como tal, suspeito que seu endereço IP fosse o do servidor de email de alguém e eles configuraram o Gmail para verificar se há emails nesse servidor. (Como alternativa, mas menos provável, que "alguém" seja você e você esqueceu que fez isso.)

ceejayoz
fonte
10
Isso pode explicar plausivelmente por que a porta de destino seria 993 / tcp, mas no caso do OP, é a porta de origem . A porta de destino é 47920 / tcp.
um CVn 17/07
6
@aCVn O que sugere que o OP pode estar se conectando ao Google, e não o contrário ...
marcelm 17/07
4
@ marcelm Esse é realmente o caso, conforme indicado pelos ACK SYNsinalizadores no primeiro pacote da lista. Publiquei uma explicação mais detalhada como resposta.
David
1
@marcelm Talvez haja algum malware no servidor tentando enviar spam via gmail de alguma forma.
Qwertie 18/07
2
@ Qwertie: A maioria dos malwares que enviam spam é para portas SMTP (25/465/587) e não se incomodam com o IMAP.
grawity 18/07