Bii o ṣe wa Gbogbo Awọn alabara Ti o sopọ si HTTP tabi Awọn ibudo HTTPS


Ninu nkan kukuru kukuru yii, iwọ yoo kọ bi o ṣe le wa gbogbo awọn alabara (lilo awọn adresi IP wọn) ti a sopọ si Apache tabi olupin ayelujara Nginx lori HTTP tabi awọn ibudo HTTPS lori olupin Linux kan.

Ni Linux, gbogbo iṣẹ ti n ṣiṣẹ lori olupin n tẹtisi iho fun alabara kan lati ṣe ibeere asopọ kan. Lori isopọ aṣeyọri lati ọdọ alabara kan, iho kan (apapọ ti adirẹsi IP kan ati ibudo kan (nọmba ti o ṣe idanimọ ohun elo/iṣẹ ti alabara naa sopọ mọ)) ni a ṣẹda.

Iṣeduro Iṣeduro: Bii o ṣe le wo TCP ati Awọn ibudo UDP ni akoko gidi

Lati gba alaye alaye ti awọn ibi-itọju wọnyi, a yoo lo aṣẹ netstat kan, eyiti o han awọn isopọ iho ti nṣiṣe lọwọ.

Fun apẹẹrẹ, o le lo awọn irinṣẹ wọnyi lati gba alaye awọn iṣiro iho ti gbogbo awọn alabara ti o sopọ si ibudo tabi iṣẹ kan pato.

# ss
OR
# netstat

Lati gba atokọ ti gbogbo awọn alabara ti o sopọ si HTTP (Port 80) tabi HTTPS (Port 443), o le lo aṣẹ netstat, eyi ti yoo ṣe atokọ gbogbo awọn isopọ naa (laisi ipo ti wọn wa) pẹlu awọn iṣiro sockets UNIX.

# ss -o state established '( sport = :http or sport = :https )'
OR
# netstat -o state established '( sport = :http or sport = :https )'

Ni omiiran, o le ṣiṣe aṣẹ atẹle lati ṣe atokọ awọn nọmba ibudo nọmba.

# ss -tn src :80 or src :443
OR
# netstat -tn src :80 or src :443

O tun le rii awọn nkan wọnyi ti o wulo:

  1. Awọn ọna 4 lati Wa Kini Awọn ibudo ti Ngbọ ni Linux
  2. Bii o ṣe le Ṣayẹwo Awọn Ibudo Latọna jijin ni Iwọle nipasẹ Lilo ‘nc’ Command

Iyẹn ni gbogbo ohun ti a ni ninu nkan kukuru yii. Fun alaye diẹ sii nipa iwulo ss, ka oju-iwe eniyan rẹ (eniyan ss). O le de ọdọ wa fun eyikeyi awọn ibeere, nipasẹ fọọmu asọye ni isalẹ.