កំណត់ហេតុបណ្ដាញ: http://www.ddcs.re
អ៊ីម៉ែល: exportit.ddcs@gmail.com
វាមានគោលដៅដ៏សំខាន់ដូចជាដើម្បីអនុញ្ញាតឱ្យមានការប្រើប្រាស់ទិន្នន័យរបស់អ្នកស្ថិតនៅក្នុងទូរស័ព្ទឬកុំព្យូទ័របន្ទះប្រព័ន្ធប្រតិបត្តិការ Android របស់អ្នកនៅលើឧបករណ៍ផ្សេងទៀតដូចជាប្រព័ន្ធប្រតិបត្តិការ Android មួយទៀត ឬកុំព្យូទ័ររបស់អ្នកឬប្រសិនបើប្រព័ន្ធផ្សព្វផ្សាយគឺជាការឆបគ្នានៅលើទូរទស្សន៍របស់អ្នក។ ចំពោះការដែលថាវាប្រើពិធីការស្ដង់ដាបំផុត UPnP និង HTTP ។
នាំចេញវា អនុវត្តម៉ាស៊ីនបម្រើមួយនិងអតិថិជន (រូបតំណាងនៅលើផ្ទៃតុទាំងពីរដោយប្រព័ន្ធប្រតិបត្តិការ Android របស់អ្នក) ។ ម៉ាស៊ីនបម្រើបានកសាងបញ្ជីនៃវីដេអូអូឌីយ៉ូនិងរូបភាពឯកសារមួយ ហើយលើសពីនេះ pdf និងឯកសារ eBook វាអាចរកបាននៅក្នុងប្រព័ន្ធប្រតិបត្តិការ Android របស់អ្នក។ បញ្ជីនៃឯកសារទាំងនេះជាមួយនឹងលក្ខណៈរបស់ពួកគេត្រូវបានកំណត់នៅក្នុងការចងចាំ និងការបោះពុម្ពផ្សាយតាមរយៈសេវាថតមួយ UPnP និងម៉ាស៊ីនបម្រើ HTTP មួយ។
ឯកសារត្រូវបានចែកចាយតែនៅក្នុងចំនួនបួនប្រភេទ: ឯកសារវីដេអូ (MP4 webm និងការ 3gpp) ឯកសារអូឌីយ៉ូ (Mp3 Ogg និងការ m4a) ឯកសាររូបភាព (JPEG GIF ឬ PNG) និងសៀវភៅ (PDF, PRC, ជា EPUB, ខាងក្រោយ pdb ដទៃម៉ូប៊ី, និងប្រភេទ djvu) ។
ម៉ាស៊ីនបម្រើមិនត្រូវបានបង្កើតឡើងដើម្បីគ្រប់គ្រងមនុស្សរាប់ពាន់នាក់នៃឯកសារមួយពីរបីរយនាក់មើលទៅដូចជាអ្វីដែលយើងមានជាធម្មតានៅលើទូរស័ព្ទឬកុំព្យូទ័របន្ទះ។
ជាដំបូងនៃការទាំងអស់គ្រាន់តែជាការចាប់ផ្តើមម៉ាស៊ីនបម្រើនិងការរង់ចាំសម្រាប់ចុងបញ្ចប់នៃដំណើរការចាប់ផ្ដើមនេះ។ ប្រសិនបើអ្នកមាននៅលើប្រព័ន្ធ Wifi ឬនៅលើបណ្តាញទូរស័ព្ទដៃដែលអ្នកអាចពិនិត្យមើលស្ថានភាពនិង URLs ដើម្បីព្យាយាមវា។ បន្ទាយ Fort មនុស្សភាគច្រើនម៉ាស៊ីនបម្រើគឺមិនអាចចូលដំណើរការពីបណ្តាញទូរស័ព្ទដៃ។ ជាដំបូងអ្នកអាចពិនិត្យមើលអ្វីដែលម៉ាស៊ីនបម្រើរបស់អ្នកត្រូវបានចែកចាយជាមួយនឹងការចង្អុលកម្មវិធីរុករកបណ្ដាញទៅក្នុងស្រុក URL ដែលនឹងចេញបន្ទាប់ពីបង្អួចរបស់ម៉ាស៊ីនបម្រើ (ម៉ាស៊ីនបម្រើពិតប្រាកដត្រូវបានរត់ក្នុងផ្ទៃខាងក្រោយ) ។ វាគឺអាចធ្វើបានផងដែរដើម្បីប្រើអាសយដ្ឋាន loopback & ‧; IPv6 ដើម្បីចូលដំណើរការទំព័រ HTML ដែលបានមកពីកម្មវិធីរុករករបស់អ្នក ជាមួយនឹង URL ដូចជា "http://[::1]:8192" មួយ។
ក្នុងនាមជាជំហានទីពីរ, អ្នកអាចប្រើការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនបម្រើដើម្បីផ្លាស់ប្តូរឈ្មោះម៉ាស៊ីនបម្រើរបស់អ្នកនិងប្រហែលជាទំហំពុម្ពអក្សរដែលបានសម្របខ្លួនទៅនឹងភាសានិងឧបករណ៍របស់អ្នក។
ជំហានបន្ទាប់មាននៅក្នុងការកំណត់ឈ្មោះអ្នកប្រើប្រាស់និងលេខសម្ងាត់ជាអ្នកគ្រប់គ្រងជាមួយនឹងការចូលដំណើរការទៅគ្រប់ប្រភេទ។
នៅពេលដែលវាធ្វើការ, អ្នកអាចកំណត់ឈ្មោះអ្នកប្រើបន្ថែមទៀតជាមួយនឹងការចូលដំណើរការទៅឱ្យប្រភេទជាក់លាក់។
ហើយនៅទីបញ្ចប់អ្នកអាចកំណត់ "ការបញ្ជូនបន្តកំពង់ផែ»នៅពេលដែលអ្នកត្រូវបានតភ្ជាប់នៅលើប្រព័ន្ធ Wifi ផ្ទះរបស់អ្នកដើម្បីអាចចូលដំណើរការបានពីអ៊ីនធឺណិត។ ប្រសិនបើអ្នកកំពុងប្រើកម្មវិធីពេញលេញជាមួយនឹងការគាំទ្រ UPnP, អ្នកមានគ្រាន់តែដើម្បីកំណត់ឈ្មោះក្លែងក្លាយទទេមួយដែលមិនមែនកំពង់ផែមួយក្នុងការកំណត់រចនាសម្ព័ន្ធនិងការពិនិត្យមើលនៅលើកុងសូលប្រសិនបើវាធ្វើការ។ ជាមួយនឹងកម្មវិធីឥតគិតថ្លៃដែលអ្នកមានដើម្បីកំណត់រចនាសម្ព័ន្ធដោយដៃរ៉ោតទ័រពាក្យ ADSL របស់អ្នក។ នៅពេលដែលវាមើលទៅល្អអ្នកអាចសាកល្បងវាពីផ្ទះជាមួយនឹងកម្មវិធីរុករកបណ្ដាញណាដែលអ្នកមានបណ្តាញដោយប្រើប្រូកស៊ីដោយមានការគាំទ្រជាសាធារណៈដោយឥតគិត Javascript ។
HTTPS បើទោះបីជាការគាំទ្រ, មិនបានមើលទៅជាការល្អបំផុតសម្រាប់អ្នកប្រើប្រាស់ធម្មតាដោយសារតែការស្មុគស្មាញក្នុងការប្រើវាជាមួយនឹងស្មាតហ្វូននិងការសម្តែងជនក្រីក្របើធៀបទៅនឹង HTTP ដែលសាមញ្ញ។
នៅពេលដែលច្រកបញ្ជូនបន្តនិងការផ្ទៀងផ្ទាត់កំពុងធ្វើការ, អ្នកអាចប្រើជម្រើស "ក្លិប" ដើម្បីអាចចូលដំណើរការបានយ៉ាងងាយស្រួលនៅលើអ៊ីនធឺណិត, ការបោះពុម្ពផ្សាយទិន្នន័យរបស់អ្នកលើ www.ddcs.re ។ ដើម្បីសាកល្បងម៉ាស៊ីនបម្រើរបស់អ្នកតម្រូវឱ្យមានការប្រើនៃប្រូកស៊ីបណ្ដាញមួយពីព្រោះអាសយដ្ឋាន IP ខាងក្រៅរបស់អ្នកផ្ទាល់គឺជាការមិនអាចចូលដំណើរការពីបណ្តាញប្រព័ន្ធ Wifi របស់អ្នក។ ជម្រើសនេះអនុញ្ញាតឱ្យជៀសវាងពីការចែកចាយនៃការផ្លាស់ប្តូរ URL ដែលមានអាសយដ្ឋាន IP និងលេខច្រក, គ្រាន់តែចុចលើបន្ទាត់ម៉ាស៊ីនបម្រើបានត្រឹមត្រូវដែលបានកំណត់ដោយឈ្មោះម៉ាស៊ីនបម្រើរបស់អ្នក, ការផ្តន្ទាទោសការរៀបរាប់តូចមួយនិងជាផ្នែកមួយនៃរូបភាពរបស់អ្នកដូចជារូបតំណាង។
ការគាំទ្រ UPnP ត្រូវបានផ្ដល់ដោយ Teleal តោង 1.0.5 (រក្សាសិទ្ធិ (គ) ឆ្នាំ 2010 Teleal GmbH, ប្រទេសស្វីស) និងម៉ាស៊ីនបម្រើ HTTP ត្រូវបានសាងសង់ឡើងនៅលើកំពូលនៃ NanoHTTPD កំណែ 1.25, រក្សាសិទ្ធិ 2001,2005-2012 Jarno Elonen និង 2010 Konstantinos Togias ។ ដូច្នេះកម្មវិធីនេះមានកម្មវិធីដែល LGPL ។ ទាំងពីរនេះគឺជាកំណែដែលបានកែប្រែ, កូដមិនមានដើម។ បណ្ណាល័យ TelealCling នេះគឺគ្រាន់តែជាឯកសារមួយដែលបានសាងសង់ឡើងដោយមានពាងការកែប្រែមួយចំនួនបានទាមទារដោយកម្មវិធីពី clingcore, clingsupport (1.0.5) និង telealcommon (1.0.14) ឯកសារពាង ... NanoHttpd ត្រូវបានកែប្រែដើម្បីគាំទ្រដល់ "ការ HEAD" វិធីសាស្ដ្រដើម្បីបន្ថែមបឋមកថា DLNA HTTP, ការកាប់ឈើការស្នើរសុំនិងដើម្បីផ្តល់ទំព័រផ្ទះមួយដំបូង។ កូដនេះគឺអាចប្រើបានជាប្រតិបត្តិនេះ។
សញ្ញាអារម្មណ៍ទាំងអស់ដែលបានប្រើនៅក្នុងសេចក្តីអធិប្បាយនេះត្រូវបានរចនាឡើងនិងបានធ្វើឡើងដោយ Enrico Gollnow (Ernie) ។ ទស្សនាវេបសាយរបស់លោកក្នុងការស្វែងរកពត៌មានបន្ថែមអំពីគាត់និងសញ្ញាអារម្មណ៍របស់គាត់ (http://www.gomotes.com) ។
នេះជាទម្លាប់ការអ៊ិនគ្រីបពាក្យសម្ងាត់ដែលប្រើបណ្ណាល័យ jsbn របស់លោក Tom វូ (Javascript នៅ BigInteger និងសាលាភូមិន្ទរដ្ឋបាល) នៅផ្នែកខាងកម្មវិធីរុករកបណ្ដាញនិងបណ្ណាល័យ Java SpongyCastle នៅលើផ្នែកខាងម៉ាស៊ីនបម្រើ។
កម្មវិធីនេះប្រើ JmDNS ដែលជាការអនុវត្ដនុយ DNS ជាច្រើនដែលមាននៅក្នុងចាវ៉ាសម្រាប់ការស្វែងរកនិងចុះបញ្ជីសេវាកម្ម។ បណ្ណាល័យនេះអាចដំណើរការបានពេញលេញជាមួយពិធីការ Bonjour របស់ក្រុមហ៊ុន Apple ។ អរគុណរបស់ខ្ញុំចំពោះលោក Arthur van Hoff លោក Rick Blair និង Kai Kreuzer សម្រាប់បណ្ណាល័យដ៏មានប្រសិទ្ធិភាពនេះដែលទទួលបានអាជ្ញាប័ណ្ណក្រោមអាជ្ញាប័ណ្ណ Apache កំណែ 2.0 ។
កម្មវិធីនេះប្រើកម្មវិធីចាក់វីដេអូ HTML5 ដែលមានឈ្មោះថា Playr ដែលបង្កើតឡើងដោយ Julien 'delphiki' Villetorte gdelphiki@gmail.com ក្រោមអាជ្ញាប័ណ្ណ MIT ខ្ញុំសូមថ្លែងអំណរគុណចំពោះការងារដ៏អស្ចារ្យនេះនិងការអនុញ្ញាតឱ្យប្រើវា។
យើងកំពុងប្រើ PDF.JS ដើម្បីបង្ហាញឯកសារ PDF តាមរយៈ WebView ។ គម្រោងប្រភពបើកចំហនេះគឺជាកម្មវត្ថុនៃអាជ្ញាប័ណ្ណ Apache Version 2 ។ PDF.js (https://mozilla.github.io/pdf.js/) គឺជាកម្មវិធីមើលទម្រង់ឯកសារចល័ត (PDF) ដែលត្រូវបានបង្កើតឡើងដោយ HTML5 ។ PDF.js ត្រូវបានជំរុញដោយសហគមន៍ និងគាំទ្រដោយ Mozilla។
កញ្ចប់ epubjs-reader (https://github.com/futurepress/epubjs-reader) ត្រូវបានប្រើសម្រាប់ epub eBooks ហើយសៀវភៅត្រូវបានបង្ហាញនៅក្នុង WebView ។ កម្មវិធីនេះមានតាមរយៈអាជ្ញាប័ណ្ណ MIT ។
ឥឡូវនេះយើងកំពុងប្រើប្រាស់ Acme4J ជាអតិថិជន Java (https://shredzone.org) សម្រាប់ពិធីការ _Automatic Certificate Management Environment_ (ACME) ដូចដែលបានបញ្ជាក់នៅក្នុង RFC 8555 (https://tools.ietf.org/html/rfc8555 ) ACME គឺជាពិធីការដែលអាជ្ញាធរវិញ្ញាបនបត្រ (CA) និងអ្នកស្នើសុំអាចប្រើដើម្បីធ្វើស្វ័យប្រវត្តិកម្មដំណើរការនៃការផ្ទៀងផ្ទាត់ និងការចេញវិញ្ញាបនបត្រ។ វាគឺជាការអនុវត្តប្រភពបើកចំហឯករាជ្យដែលមិនជាប់ពាក់ព័ន្ធ ឬគាំទ្រដោយ Let's Encrypt។
Acme4J ត្រូវការបណ្ណាល័យ Jose4j (https://bitbucket.org/b_c/jose4j/wiki/Home) ដែលជាការអនុវត្តប្រភពបើកចំហដ៏រឹងមាំ និងងាយស្រួលប្រើនៃ JSON Web Token (JWT) និងឈុតបញ្ជាក់ JOSE ។
សមាសភាគដ៏សំខាន់ពីរគឺម៉ាស៊ីនបម្រើនិងម៉ាស៊ីនភ្ញៀវនេះហើយបន្ទាប់ពីការដំឡើងអ្នកមានរូបតំណាងពីរនៅលើផ្ទៃតុរបស់អ្នក។
ម៉ាស៊ីនបម្រើនេះបានចាប់ផ្តើមសេវាដែលកំពុងរត់ដ៏វែងដែលមាននៅក្នុងការពិត, ម៉ាស៊ីនបម្រើមេឌៀពិតប្រាកដផ្តល់សេវា UPnP និង HTTP ។ សេវាកម្មនេះត្រូវបានគេរត់ក្នុងផ្ទៃខាងក្រោយ, គ្រាន់តែជារូបតំណាងតូចមួយដែលត្រូវបានកំណត់ការជូនដំណឹងរបារភារកិច្ចនៅលើប្រព័ន្ធប្រតិបត្តិការ Android ។ មួយ subtask ដ៏សំខាន់នៃម៉ាស៊ីនបម្រើគឺជាការកំណត់រចនាសម្ព័ន្ធនេះ។ ដោយការនាំចេញម៉ាស៊ីនបម្រើលំនាំដើមទិន្នន័យរបស់អ្នកទាំងអស់ ឯកសារលើបណ្តាញប្រព័ន្ធ Wifi ក្នុងស្រុក។ អ្នកអាចជ្រើស / ដោះជ្រើសឯកសារតាមរយៈការកំណត់រចនាសម្ព័ន្ធនេះ។
ទិន្នន័យដំណើរការម៉ាស៊ីនភ្ញៀវចែកចាយដោយម៉ាស៊ីនបម្រើ UPnP រកឃើញនៅលើបណ្តាញ (ប្រព័ន្ធ Wifi) ក្នុងស្រុក។ វាមានជាការ subtasks កម្មវិធីចាក់មេឌៀសម្រាប់ការបង្ហាញ MP4, webm ឬ 3gpp វីដេអូនិង ស្តាប់ MP3 Ogg ឬឯកសារអូឌីយ៉ូ m4a ប្រអប់បង្អួច Webview សម្រាប់បង្ហាញរូបភាព។ លើសពីនេះទៀតសេវាផ្ទៃខាងក្រោយមួយដែលអាចត្រូវបានចាប់ផ្តើមសម្រាប់ការទាញយកឯកសារពីម៉ាស៊ីនបម្រើ។ នៅពេលដែលចាប់ផ្តើមមុនពេលដែលម៉ាស៊ីនបម្រើអតិថិជនចាប់ផ្ដើមសេវា UPnP នេះប៉ុន្តែដោយគ្មានការចែកចាយឯកសារទិន្នន័យប្រភេទនៃម៉ាស៊ីនបម្រើទទេមួយ។ សេវានេះគឺត្រូវបានត្រូវការដើម្បីទទួលការចូលដំណើរការទៅ ម៉ាស៊ីនបម្រើ UPnP ផ្សេងទៀត។
នៅក្នុងការកំណត់ប្រព័ន្ធ, បន្ទាប់មកការកំណត់កម្រិតខ្ពស់, អ្នកអាចរកឃើញកម្មវិធីគ្រប់គ្រងការថ្ម។ ដើម្បីរក្សាម៉ាស៊ីនបម្រើនិងកំពុងរត់អចិន្ត្រៃអ្នកគួរជ្រើសការសម្តែងសម្រាប់គម្រោងថាមពលនិងធ្វើឱ្យកម្មវិធីនេះនៅក្នុងកម្មវិធីការពារនិងក្នុងកម្មវិធីថាមពលច្រើន។
បើសិនជាអាចធ្វើទៅបានអ្នកត្រូវតែរក្សាឱ្យប្រព័ន្ធ WiFi របស់អ្នកសកម្មនៅពេលដែលឧបករណ៍របស់អ្នកត្រូវបានដេកនិងម៉ាស៊ីនបម្រើរត់, ហើយនៅក្នុងលើសពីនេះទៀតប្រសិនបើឧបករណ៍របស់អ្នកមានធ្នឹមសមាហរណកម្ម DLNA, អ្នកមិនគួរមើលទៅសម្រាប់ "ឧបករណ៍ដែលនៅជិត" នៅក្នុងការកំណត់ប្រព័ន្ធ។
ម៉ាស៊ីនបម្រើនេះតម្រូវឱ្យមានការចូលដំណើរការទៅប្រព័ន្ធឯកសារនិងអានការកំណត់ទូរស័ព្ទសម្រាប់ការរកឃើញការផ្លាស់ប្តូរដូចជានៅលើប្រព័ន្ធ Wifi រដ្ឋឬប្រសិនបើការបញ្ជូនទិន្នន័យត្រូវបានធ្វើឱ្យសកម្មប្រសិនបើបានតភ្ជាប់ទៅបណ្តាញទូរស័ព្ទចល័ត។ ជម្រើសម៉ាស៊ីនបម្រើអាចផ្ញើសារជាអក្សរនៅពេលអាសយដ្ឋាន IP ខាងក្រៅត្រូវបានផ្លាស់ប្តូរ (ជម្រើសក្នុងការកំណត់រចនា) និងលេខកូដប្រទេសដោយ Access_Coarse_Location, (មិនទីតាំងច្បាស់លាស់មួយគ្រាន់តែកូដប្រទេសពីរតួអក្សរ) ។ កម្មវិធីម៉ាស៊ីនភ្ញៀវប្រើសិទ្ធិដើម្បីសរសេរទៅកាន់ឧបករណ៍ផ្ទុកខាងក្រៅសម្រាប់ការរក្សាទុកឯកសារដែលបានទាញយកនិងការអនុញ្ញាតអូឌីយ៉ូសម្រាប់បង្ហាញខ្សែកោងកំណត់ត្រាពេលស្តាប់តន្ត្រី។
ចេញផ្សាយឯកសារនៅលើអ៊ីនធឺណិតជាមួយនឹងម៉ាស៊ីនបម្រើការនាំចេញវារបស់អ្នកអ្នកត្រូវតែកំណត់រចនាសម្ព័ន្ធឈ្មោះក្លែងក្លាយកំពង់ផែម៉ាស៊ីនបម្រើ HTTP ក្នុងរ៉ោតទ័រ ADSL របស់អ្នក។ ពិធីការ UPnP គឺមិនអាចប្រើបាន នៅលើអ៊ីនធឺណិតមានតែ HTTP ។ លេខច្រកលំនាំដើមគឺ 8192 (អ្នកអាចកែប្រែវាបានតាមរយៈការកំណត់រចនាសម្ព័ន្ធ) និងកំពង់ផែឈ្មោះក្លែងក្លាយមួយសម្រាប់បណ្តាញសាធារណៈនេះត្រូវតែត្រូវបានផ្តល់ឱ្យ នៅលើរ៉ោតទ័រ ADSL ដែលភ្ជាប់ជាមួយអាសយដ្ឋានប្រព័ន្ធ Wifi IP របស់ម៉ាស៊ីនបម្រើការនាំចេញរបស់វា។ លេខលំនាំដើមកំពង់ផែខាងក្រៅនៅក្នុងការកំណត់រចនាសម្ព័ន្ធគឺ 0 ប៉ុន្តែអ្នកអាចកំណត់ អ្វីដែលអ្នកចង់បានដូចជា 8192 ឬ 80 URL ដែលត្រូវប្រើដើម្បីចូលដំណើរការម៉ាស៊ីនបម្រើរបស់អ្នកនេះត្រូវបានផ្ដល់ឱ្យនៅលើជ្រុងកំពូលស្ដាំនៃបង្អួចការគ្រប់គ្រងម៉ាស៊ីនបម្រើ។
ម៉ាស៊ីនមេគេហទំព័ររបស់ខ្ញុំបានគាំទ្រ HTTPS ជាមួយនឹងវិញ្ញាបនបត្រដែលបានចុះហត្ថលេខាដោយខ្លួនឯងអស់រយៈពេលជាច្រើនឆ្នាំ ប៉ុន្តែទោះបីជាវាដំណើរការក៏ដោយ វិធីនេះផ្តល់នូវបញ្ហា និងសារកំហុស។ នោះហើយជាមូលហេតុដែលខ្ញុំបានសម្រេចចិត្តអនុវត្តពិធីការ Automatic Certificate Management Environment_ (ACME) protocol ដើម្បីទទួលបាន និងរក្សាវិញ្ញាបនបត្រស្តង់ដារ X509។
ពិធីការ ACME មានតម្រូវការបច្ចេកទេសមួយចំនួន វាមិនអាចប្រើបានសម្រាប់មនុស្សគ្រប់គ្នាទេ។ ដើម្បីប្រើពិធីការនេះ អ្នកត្រូវការឈ្មោះ DNS ថេរនៅលើអាសយដ្ឋាន IP ខាងក្រៅរបស់អ្នក។ វិញ្ញាបនបត្រ X509 ត្រូវតែកំណត់តែលើឈ្មោះ DNS ដែលមិនមែននៅលើអាសយដ្ឋាន IP ទេ។
ដើម្បីទទួលបានវិញ្ញាបនបត្រពី Let's Encrypt អ្នកត្រូវប្រើម៉ាស៊ីនមេ HTTP ដែលមានលេខច្រកស្តង់ដារ (80) នៅលើឈ្មោះ DNS ខាងក្រៅនេះ។ ជាមួយនឹងកម្មវិធីរបស់ខ្ញុំ អ្នកអាចទទួលបានវិញ្ញាបនបត្របានតែនៅលើម៉ាស៊ីនមេដែលដំណើរការជាមួយ HTTP ច្រកខាងក្រៅឈ្មោះក្លែងក្លាយដែលបានកំណត់ទៅ "80" ។ មានតែម៉ាស៊ីនមេមួយប៉ុណ្ណោះដែលអាចប្រើតម្លៃនេះនៅលើបណ្តាញ Wi-Fi ផ្ទះរបស់អ្នក។ នៅពេលដែលអ្នកមានវិញ្ញាបនបត្រត្រឹមត្រូវ អ្នកអាចប្រើច្រកលំនាំដើម HTTPS នៃ "443" តែនៅលើម៉ាស៊ីនមេបណ្តាញមួយរបស់អ្នកដែលបានកំណត់ជា "ច្រកឈ្មោះក្លែងក្លាយ" ប៉ុណ្ណោះ។ ប៉ុន្តែដើម្បីចៀសវាង "root" ឧបករណ៍របស់អ្នក អ្នកគួរតែប្រើច្រកខាងលើ 1024 ជាលេខច្រក "មូលដ្ឋាន" តាមគំរូ 8080 សម្រាប់ HTTP និង 8443 សម្រាប់ HTTPS។
បន្ទះ "ការកំណត់រចនាសម្ព័ន្ធ" ត្រូវបានកែប្រែដើម្បីគាំទ្រច្រកឈ្មោះក្លែងក្លាយសម្រាប់ពិធីការ HTTP និង HTTPS ហើយលើសពីនេះទៀត អ្នកអាចផ្តល់ឈ្មោះ DNS ដែលអ្នកដឹងថាដំណើរការសម្រាប់អាសយដ្ឋាន IP ខាងក្រៅរបស់អ្នក។ ឈ្មោះនេះនឹងត្រូវបានកំណត់នៅក្នុងវិញ្ញាបនបត្រ X509 របស់អ្នក បន្ថែមពីលើឈ្មោះរបស់អ្នកផ្តល់សេវាបណ្តាញរបស់អ្នក ប្រសិនបើអ្នកមានមួយ។ វិញ្ញាបនបត្រត្រូវបានចែកចាយដោយស្វ័យប្រវត្តិទៅម៉ាស៊ីនមេនាំចេញ-វាផ្សេងទៀតដែលដំណើរការលើបណ្តាញ Wi-Fi ដូចគ្នា ដោយអនុញ្ញាតឱ្យប្រើ HTTPS តាមអ៊ីនធឺណិត ប៉ុន្តែជាមួយនឹងតម្លៃឈ្មោះក្លែងក្លាយច្រកផ្សេងទៀត។