Ինչպե՞ս ստուգել, արդյոք նավահանգիստները լսում են Linux-ում:
Linux- ում լսելու նավահանգիստներն ու ծրագրերը ստուգելու համար.
- Բացեք տերմինալային ծրագիր, այսինքն ՝ շեղման հուշում:
- Գործարկեք հետևյալ հրամաններից որևէ մեկը Linux-ում բաց պորտերը տեսնելու համար. sudo lsof -i -P -n | grep ԼՍԵԼ. sudo netstat -tulpn | grep ԼՍԵԼ. …
- Linux- ի վերջին տարբերակի համար օգտագործեք ss հրամանը: Օրինակ, ss -tulw:
Ինչպե՞ս կարող եմ իմանալ, արդյոք նավահանգիստը լսում է:
Որպեսզի ստուգեք, թե որ հավելվածն է լսում նավահանգստում, կարող եք օգտագործել հետևյալ հրամանը հրամանի տողից.
- Microsoft Windows-ի համար՝ netstat -ano | գտնել «1234» | գտնել «LISTEN» առաջադրանքների ցուցակը /fi «PID eq «1234»
- Linux-ի համար՝ netstat -anpe | grep «1234» | grep «ԼՍԵԼ»
Ինչպե՞ս կարող եմ իմանալ, արդյոք 8080 նավահանգիստը լսում է Linux-ը:
Այս ձեռնարկում մենք ձեզ ցույց կտանք երկու եղանակ՝ պարզելու, թե որ հավելվածն է օգտագործում 8080 պորտը Linux-ում:
- lsof + ps հրաման. 1.1 Բարձրացրեք տերմինալը, տեսակը lsof -i :8080 $ lsof -i :8080 ՀՐԱՄԱՆԻ PID ՕԳՏԱԳՈՐԾողի FD ՏԵՍԱԿԸ ՍԱՐՔԻ ՉԱՓԸ/ԱՆՋԱՏՎԱԾ ՀՈԴԻ ԱՆՈՒՆԸ java 10165 mkyong 52u IPv6 191544 0t0 TCP *:httpLIST-al)
- netstat + ps հրաման.
Ինչպե՞ս կարող եմ իմանալ, թե արդյոք 443 նավահանգիստը լսում է Linux-ը:
Մուտքագրեք ss հրամանը կամ netstat հրամանը տեսնել, արդյոք TCP պորտը 443-ն օգտագործվում է Linux-ում: 443 նավահանգիստն օգտագործվում է և բացվել է nginx ծառայության կողմից:
Ինչպե՞ս կարող եմ ստուգել, արդյոք 80 նավահանգիստը բաց է:
Port 80 Հասանելիության ստուգում
- Windows Start ընտրացանկից ընտրեք Run:
- Գործարկել երկխոսության վանդակում մուտքագրեք՝ cmd:
- Սեղմեք OK.
- Հրամանի պատուհանում մուտքագրեք netstat -ano:
- Ցուցադրվում է ակտիվ կապերի ցանկը: …
- Գործարկեք Windows Task Manager-ը և ընտրեք Գործընթացներ ներդիրը:
Ինչպե՞ս ստուգել ՝ արդյոք 443 պորտը բաց է:
Դուք կարող եք ստուգել, թե արդյոք նավահանգիստը բաց է փորձելով բացել HTTPS կապ համակարգչին՝ օգտագործելով իր տիրույթի անունը կամ IP հասցե. Դա անելու համար դուք մուտքագրում եք https://www.example.com ձեր վեբ բրաուզերի URL տողում՝ օգտագործելով սերվերի իրական տիրույթի անունը, կամ https://192.0.2.1՝ օգտագործելով սերվերի իրական թվային IP հասցեն:
Ինչպե՞ս կարող եմ իմանալ, արդյոք 1433 նավահանգիստը բաց է:
Դուք կարող եք ստուգել TCP/IP կապը SQL Server-ի հետ օգտագործելով telnet. Օրինակ, հրամանի տողում մուտքագրեք telnet 192.168: 0.0 1433 որտեղ 192.168. 0.0-ն այն համակարգչի հասցեն է, որն աշխատում է SQL Server-ով, իսկ 1433-ը այն նավահանգիստն է, որով լսում է:
Ի՞նչ է նշանակում, երբ նավահանգիստը չի լսում:
Եթե նավահանգստում լսող ծրագիր չկա, մուտքային փաթեթները դեպի այդ նավահանգիստ պարզապես կմերժվեն համակարգչի օպերացիոն համակարգի կողմից. Նավահանգիստները կարող են «փակվել» (այս համատեքստում՝ ֆիլտրացված) firewall-ի միջոցով:
Արդյո՞ք 445 նավահանգիստը պետք է բաց լինի:
Նկատի ունեցեք, որ TCP 445-ի արգելափակումը կկանխի ֆայլերի և տպիչների փոխանակումը. եթե դա պահանջվում է բիզնեսի համար, ապա դուք հնարավոր է, որ անհրաժեշտ լինի պորտը բաց թողնել որոշ ներքին firewall-ների վրա. Եթե ֆայլերի փոխանակումն անհրաժեշտ է արտաքինից (օրինակ՝ տնային օգտագործողների համար), օգտագործեք VPN՝ դրան մուտք ապահովելու համար:
Ինչպե՞ս ստուգել իմ նավահանգիստները:
Windows համակարգչի վրա
Սեղմեք Windows + R ստեղնը, ապա մուտքագրեք «cmd.exe» և սեղմեք OK: Մուտքագրեք «telnet + IP հասցեն կամ հոսթի անուն + պորտի համարը» (օրինակ՝ telnet www.example.com 1723 կամ telnet 10.17. xxx. xxx 5000)՝ հրամանի տողում telnet հրամանը գործարկելու և TCP պորտի կարգավիճակը ստուգելու համար:
Ի՞նչ է անում netstat հրամանը Linux-ում:
Ցանցի վիճակագրություն (netstat) հրամանն է ցանցային գործիք, որն օգտագործվում է անսարքությունների վերացման և կազմաձևման համար, որը կարող է նաև ծառայել որպես ցանցի միջոցով միացումների մոնիտորինգի գործիք: Ե՛վ մուտքային, և՛ ելքային կապերը, երթուղային աղյուսակները, նավահանգիստների լսումը և օգտագործման վիճակագրությունը այս հրամանի ընդհանուր օգտագործումն են:
Ինչպե՞ս կարող եմ իմանալ, արդյոք օգտագործվում է 8080 նավահանգիստը:
Օգտագործեք Windows netstat հրամանը՝ պարզելու, թե որ հավելվածներն են օգտագործում 8080 պորտը.
- Սեղմած պահեք Windows ստեղնը և սեղմեք R ստեղնը՝ Run երկխոսությունը բացելու համար:
- Մուտքագրեք «cmd» և կտտացրեք «OK» «Գործարկել» երկխոսության մեջ:
- Ստուգեք, որ հրամանի տողը բացվում է:
- Մուտքագրեք «netstat -a -n -o | գտնել «8080» Ցուցադրվում է 8080 նավահանգիստ օգտագործող գործընթացների ցանկը: