កុំព្យូទ័រ, ផ្នែកទន់
តើធ្វើដូចម្តេចដើម្បីបើកច្រកមួយដើម្បី Linux និងការពិនិត្យគឺមានរួចហើយបើកចំហ?
កំពង់ផែក្នុងប្រព័ន្ធណាមួយដែលនៅក្នុងឋានានុក្រមបណ្តាញនេះដើម្បីធ្វើសកម្មភាពជា elmentov មួយ។ ដឹងដែលមួយជាការបើកចំហឬបិទកម្មវិធីពីថ្នាំងមួយដែលអាចផ្ញើសារទៅកម្មវិធីដូចគ្នានៅលើផ្សេងទៀត។ ហេតុអ្វីបានជានិងរបៀបដែលអាច ottkryt កំពង់ផែដើម្បីលីនុច, អត្ថបទនេះនឹងប្រាប់។
ទ្រឹស្តីមួយបានបន្តិច
កំពង់ផែសម្តែងដោយចំនួនមួយពី 0 ទៅ 65535. តម្លៃជាច្រើនត្រូវបានចុះឈ្មោះសម្រាប់គោលបំណងផ្លូវការមួយចំនួនដែលអាចត្រូវបានប្រើដោយសេរី។ កំពង់ផែកំណត់ប្រភេទនៃអាសយដ្ឋានរីកចម្រើននេះ។ ឧទាហរណ៍ធនធានមួយដែលត្រូវបានចាប់ផ្តើមពីម៉ាស៊ីនបម្រើបណ្ដាញមួយ។
ដើម្បីដឹងច្បាស់ពីកន្លែងដែលត្រូវបើកកុំព្យូទ័រដែលបានស្នើសុំពពីវាគួរតែដឹងថាយ៉ាងហោចណាស់ IP ។ ប៉ុន្តែប្រសិនបើធនធានមានសេវាផ្សេងគ្នាជាច្រើន, របៀបដើម្បីយល់ច្បាស់ពីកន្លែងដែលត្រូវបញ្ជូនសំណើនេះ? នៅទីនេះនិងកំពង់ផែមានប្រយោជន៍។ ដោយដឹងថាចំនួនរបស់គាត់កុំព្យូទ័រដោយប្រើអាសយដ្ឋាន IP ដែលអ្នកអាចផ្ញើនិងច្រកសំណើទៅម៉ាស៊ីនបម្រើត្រឹមត្រូវ។
ការលំបាកក្នុងការ
ដោយសារតែការពិតដែលថាមនុស្សជាច្រើននៃកម្មវិធីដែលកំពុងប្រើកំពង់ផែគឺមិនតែងតែល្អបំផុតនៅក្នុងលក្ខខណ្ឌនៃសុវត្ថិភាពច្រកបើកចំហអាចជាចំណុចងាយរងគ្រោះមានសក្តានុពលសម្រាប់ការជ្រៀតចូលនិងការចូលដោយមិនមានការអនុញ្ញាត។ ដូច្នេះយើងត្រូវតែត្រួតពិនិត្យការប្រើប្រាស់នៃកំពង់ផែក្នុងប្រព័ន្ធឬក្នុងវិធីដើម្បីត្រួតពិនិត្យចរាចររបស់ពួកគេទេ។
បញ្ជីនៃការពេញនិយមបំផុតនៃកំពង់ផែតម្លៃមួយ
ជួរនៃលេខពី 0 ទៅ 1023 គឺសម្រាប់ប្រើដោយកម្មវិធីនិងកម្មវិធីប្រព័ន្ធ:
- 21 - ពិធីការផ្ទេរ FTP ដែលបានប្រើទិន្នន័យ;
- 22 - សេវាសែលសុវត្ថិភាពការ SSH!
- 23 - Telnet;
- 25 - ពិធីការសម្រាប់ការផ្ញើសារអ៊ីម៉ែល;
- 80 - ការបញ្ជូនចរាចរណ៍ HTTP ។ ម៉ាស៊ីនបម្រើបណ្តាញដែលបានប្រើ;
- 110 - POP3 (ការិយាល័យពិធីការប៉ុស្តិ៍ផ្សេងទៀត) ។
តម្លៃទាំងនេះត្រូវបានរក្សាទុកនិងប្រើប្រាស់ដោយប្រព័ន្ធ។ មនុស្សជាច្រើននៃកំពង់ផែដែលនៅសល់អាចប្រើការសំរេចចិត្តរបស់ខ្លួន។
តើធ្វើដូចម្តេចដើម្បីពិនិត្យមើលច្រកបើកចំហនៅលើ Linux
ដើម្បីធ្វើដូចនេះមានឧបករណ៍ដែលកសាងឡើងនៅក្នុងគឺ។ ពួកគេបានបង្ហាញកំពង់ផែដែលមានការបើកចំហនៅលើលីនុច។ នេះជាលើកដំបូងរបស់ពួកគេ - netstat ។
ឧទាហរណ៍នៃការប្រើប្រាស់: sudo netstat -ntulp
បន្ទាប់សម្រាប់ក្រុមខ្លួនវាគឺជាសំណុំនៃគ្រាប់ចុចប៉ារ៉ាម៉ែត្របន្ថែមមួយ:
- -l ។ វាមានន័យថាអ្នកត្រូវការដើម្បីបង្ហាញតែកំពង់ផែទាំងនោះដែលកំពុងត្រូវបាន tapped បច្ចុប្បន្ន;
- -p ។ ពលម្អិតបន្ថែមអំពីការឆ្លុះបញ្ចាំងនៃកម្មវិធីដែលប្រើកំពង់ផែមួយ។ ជាពិសេសវានឹងបង្ហាញឈ្មោះនិងលេខសម្គាល់ដំណើរការបាន;
- -t ។ បញ្ចូលទៅក្នុងបញ្ជីនៃច្រក TCP នេះ;
- -u ។ ដូចគ្នានេះដែរ, តែជាមួយ UDP បាន;
- -n ។ វាមានន័យថាអាសយដ្ឋាន IP នេះត្រូវបានបង្ហាញជាលេខ។
តើធ្វើដូចម្តេចដើម្បីបើកច្រកទៅកាន់លីនុច
នីតិវិធីនេះអាចត្រូវបានត្រូវការជាចាំបាច់ក្នុងការអភិវឌ្ឍកម្មវិធីបណ្តាញមួយដែលទាក់ទងជាមួយម៉ាស៊ីនបម្រើខាងក្រៅ។ មុនពេលដែលអ្នកបើកច្រកដំបូងអ្នកត្រូវតែពិនិត្យថាតើវាជាការបើកចំហរួចទៅហើយ។ ការនេះនឹងជួយនីតិវិធីដែលបានបង្ហាញខាងលើ។
ដើម្បីបើកដោយប្រើឧបករណ៍តារាង ip ។ ដើម្បីពិនិត្យមើលថាតើវាគឺអាចរកបាននៅទាំងអស់នៅក្នុងប្រព័ន្ធនេះអ្នកត្រូវបញ្ចូលពាក្យបញ្ជាដូចខាងក្រោមនៅក្នុងកុងសូល: តារាង ip --list
ជាលទ្ធផលទិន្នផលត្រូវបានបង្ហាញដោយនិយាយថាឧបករណ៍ប្រើប្រាស់ធ្វើការនិងមានវត្តមាននៅក្នុងប្រព័ន្ធ។ ឥឡូវនេះយើងមានដើម្បីបើកច្រកទៅកាន់លីនុច។ ដើម្បីធ្វើដូចនេះ, ប្រើពាក្យបញ្ជានេះ:
តារាង ip -A INPUT -p -m TCP --dport TCP 53 -J ទទួលយក
គន្លឹះសំខាន់មួយនៅទីនេះនោះគឺថាអ្នកត្រូវការដើម្បីបន្ថែមច្បាប់ថ្មីមួយដើម្បីខ្សែសង្វាក់ដែលមានស្រាប់។ បញ្ចូលបានបង្ហាញថាច្រកបើកចំហនឹងត្រូវបានរួមបញ្ចូល។ -p និយាយថាបន្ថែមទៀតបង្ហាញប្រភេទនៃពិធីការក្នុងករណី TCP នេះ។ Dport ន័យថាកំពង់ផែគោលដៅនៅទីនេះ - 53 អណ្តូងនិងទទួលយក - អនុញ្ញាតឱ្យការតភ្ជាប់។
ជាការពិតគ្រាប់ចុចមានតារាង ip ជាច្រើនទៀតដែលបានផ្តល់នូវឱកាសល្អសម្រាប់ការលៃតម្រូវនិងរបៀបដែលត្រូវបើកច្រកមួយដើម្បីលីនុច។
Similar articles
Trending Now