ngrok: ทำให้เซิร์ฟเวอร์ในพื้นที่ของคุณเป็นสาธารณะด้วย Secure Tunnels
ความท้าทายที่ยิ่งใหญ่ที่สุดสำหรับนักพัฒนาซอฟต์แวร์คือการทดสอบซอฟต์แวร์ที่พวกเขาเขียนขึ้น และการทดสอบจะยากขึ้นเมื่อคุณสร้างบางสิ่งสำหรับมือถือหรือแพลตฟอร์มที่แตกต่างจากของคุณ การพัฒนา ส่วนใหญ่(Mostly)เกิดขึ้นในระดับท้องถิ่น เว็บเซิร์ฟเวอร์ทั้งหมดทำงานบน localhost มีเพียงคุณเท่านั้นที่สามารถดูงานของคุณก่อนที่จะนำไปใช้งานในที่ใดที่หนึ่ง เข้าสู่ngrokซึ่งเป็นบริการฟรีสำหรับWindowsที่จะเปิดเผยเซิร์ฟเวอร์ภายในเครื่องสู่อินเทอร์เน็ตสาธารณะผ่านอุโมงค์ที่ปลอดภัย
ngrok security คืออะไร
งรกคืออะไร? วิธีใช้ ngrok? ngrok ให้คุณเปิดเผยเซิร์ฟเวอร์ในพื้นที่หลังไฟร์วอลล์(Firewalls)สู่อินเทอร์เน็ตสาธารณะผ่านอุโมงค์ที่ปลอดภัย เครื่องมือนี้ต้องการการกำหนดค่าเป็นศูนย์และมาพร้อมกับตัวสกัดกั้นเครือข่ายในตัว
การขุดอุโมงค์เป็นที่แพร่หลายมานานหลายปีแล้วVPN(VPNs) ส่วนใหญ่ ยังใช้แนวคิดของการทำช่องสัญญาณเพื่อให้คุณเข้าถึงเว็บไซต์ได้อย่างไม่จำกัด ในทำนองเดียวกัน ngrok สร้างอุโมงค์ที่ปลอดภัยระหว่างอินเทอร์เน็ตสาธารณะและเซิร์ฟเวอร์โฮสต์ในพื้นที่ของคุณ โดยทั่วไป(Basically)คุณสามารถทำให้เว็บไซต์/web-app/web-service ที่ทำงานบนhttp://localhost:8080สามารถเข้าถึงได้ทางอินเทอร์เน็ตด้วยคำสั่งเดียว
ฟีเจอร์ส่วนใหญ่ที่ ngrok เสนอให้ใช้งานได้ฟรี และข้อจำกัดของฟรีแวร์ก็ดีเพียงพอสำหรับนักพัฒนาระดับกลางที่ต้องการทดสอบแอปพลิเคชันของตน แม้ว่า ngrok จะเสนอเป็นบริการด้วย แต่ก็เป็นทางเลือกทั้งหมดที่จะข้ามส่วนนั้นและดาวน์โหลดเครื่องมือโดยตรงและไปต่อ
วิธีใช้งาน ngrok
คุณสามารถสมัครใช้งาน ngrok และได้ฟรี การสร้างบัญชีจะช่วยให้คุณสามารถจัดการอุโมงค์ข้อมูลที่ใช้งานอยู่ทั้งหมดได้จากแดชบอร์ดบนระบบคลาวด์
วิธีเปิดเผยเว็บเซิร์ฟเวอร์ในพื้นที่ของคุณสู่อินเทอร์เน็ต(How to expose your local web server to the internet)
การสร้างช่องสัญญาณไปยังเว็บเซิร์ฟเวอร์ภายในเครื่องของคุณหรือเซิร์ฟเวอร์ใดๆ ทำได้ง่ายมาก ดาวน์โหลด(Download)และแตกไฟล์ ngrok ตอนนี้เปิด หน้าต่าง CMD/PowerShellและไปที่โฟลเดอร์ที่มีเนื้อหาที่คลายซิป
ตอนนี้ให้รันคำสั่งต่อไปนี้เพื่อสร้างช่องสัญญาณที่ปลอดภัยไปยังเซิร์ฟเวอร์ในเครื่องของคุณ
./ngrok http 8080
โดยที่ 8080 คือพอร์ตที่เซิร์ฟเวอร์ของคุณกำลังฟังอยู่ หากคุณไม่แน่ใจเกี่ยวกับหมายเลขพอร์ต ให้ไปที่หมายเลขพอร์ตเริ่มต้นที่ 80
หากคุณต้องการเชื่อมต่ออินสแตนซ์ ngrok นี้กับบัญชีของคุณ คุณควรระบุโทเค็นการตรวจสอบสิทธิ์ก่อนดำเนินการคำสั่งด้านบน โดยลงชื่อเข้าใช้บัญชี ngrok ของคุณ รับโทเค็นการตรวจสอบสิทธิ์จากที่นั่น จากนั้นรันคำสั่งต่อไปนี้ในหน้าต่างCMD
./ngrok authtoken your_token_here
นี่เป็นเพียงการกระทำเพียงครั้งเดียวและไม่จำเป็นต้องทำซ้ำทุกครั้ง
เมื่อคุณสร้างอุโมงค์ข้อมูลแล้ว ngrok จะแสดงURL สาธารณะ ไปยังเซิร์ฟเวอร์ของคุณ URLสาธารณะเป็นโดเมนย่อยของ ngrok.io และสร้างขึ้นแบบสุ่ม คุณยังสามารถสร้างโดเมนย่อยที่ปรับแต่งได้อย่างต่อเนื่องและอ่านง่าย แต่สำหรับการนั้น คุณต้องอัปเกรดเป็นแผนแบบชำระเงิน
ฉันคิดว่าURL(URLs) เริ่มต้น ดีพอสำหรับการทดสอบแอปพลิเคชันของคุณ คุณควรพิจารณาอัพเกรดเฉพาะเมื่อคุณต้องการบางสิ่งบางอย่างเกรดการผลิตและคงอยู่
งก๊กอินเตอร์เซ็ปเตอร์
ngrok ยังมาพร้อมกับ interceptor ในตัวที่สามารถเปิดได้โดยเปิดhttp://127.0.0.1:4040ตัวสกัดกั้นจะให้คุณดูคำขอเครือข่ายที่เข้ามาทั้งหมดและการตอบกลับของพวกเขา Interceptorมีประโยชน์มากเมื่อคุณกำลังแก้ไขข้อบกพร่องบางอย่างหรือต้องการดูคำขอที่เข้ามา ข้างตัวสกัดกั้น คุณจะพบแท็บสถานะ แท็บนี้จะให้คุณดูข้อมูลทุกประเภทเกี่ยวกับอุโมงค์ข้อมูลของคุณ คุณสามารถดูสถิติบางอย่างได้ เช่น การเชื่อมต่อ ระยะเวลาการเชื่อมต่อ คำขอ HTTPที่อยู่เซิร์ฟเวอร์ และโปรโตคอล
ด้วยแผนบริการฟรี คุณสามารถสร้างอุโมงค์ได้ครั้งละหนึ่งช่องเท่านั้น พิจารณาอัปเกรดหากคุณต้องการเรียกใช้อุโมงค์ข้อมูลพร้อมกันมากกว่าหนึ่งช่อง
ngrok เป็นเครื่องมือที่มีประโยชน์สำหรับนักพัฒนาและผู้ที่ชื่นชอบ ช่วยให้คุณสามารถแปลงเซิร์ฟเวอร์ localhost ที่มีอยู่เป็นเซิร์ฟเวอร์สาธารณะที่สามารถเข้าถึงได้จากทุกที่ ฉันรู้จักเครื่องมือนี้ในแฮ็กกาธอน และ ngrok ก็มีประโยชน์มากในแฮ็กกาธอน การสาธิต การนำเสนอ การทดสอบแอพมือถือ การรวมเว็บฮุค และกรณีทั้งหมดที่คุณต้องการเรียกใช้แอปพลิเคชันของคุณโดยไม่ต้องปรับใช้จริง ngrok ใช้งานได้ฟรี และสร้างอุโมงค์ได้ง่ายมาก ซึ่งช่วยให้คุณมีสมาธิกับการพัฒนามากขึ้น คลิกที่นี่(Click here)(Click here)เพื่อดาวน์โหลด ngrok
Related posts
Best ฟรี Secure Digital Notebook Software & Online Services
วิธีการติดตั้ง Drupal โดยใช้ WAMP บน Windows
Best Software & Hardware Bitcoin Wallets สำหรับ Windows, IOS, Android
Setup Internet Radio Station ฟรีบน Windows PC
Fix Partner ไม่ได้เชื่อมต่อกับข้อผิดพลาดเราเตอร์ใน TeamViewer บน Windows 10
Disqus comment กล่องไม่โหลดหรือแสดงสำหรับเว็บไซต์
Nine Nostalgic Tech Sounds คุณอาจไม่ได้ยินในปี
วิธีการสร้าง Self-Signed SSL Certificates ใน Windows 10
NASA's Eyes ช่วยให้คุณสำรวจ Universe เช่น Astronauts
วิธีปิด Payoneer Account ของคุณ?
คุณสมบัติที่ดีที่สุดใน LibreOffice Calc
Blue Whale Challenge Dare Game คืออะไร
Big Data คืออะไร - คำอธิบายที่เรียบง่ายกับ Example
ความแตกต่างระหว่าง Analog, Digital and Hybrid computers
ล็อคออกจาก Plex Server and Server Settings? นี่คือการแก้ไข!
Zip file เป็นข้อผิดพลาดใหญ่เกินไปเมื่อมีการดาวน์โหลดไฟล์จาก DropBox
Best Laptop Tables ซื้อออนไลน์
วิธีการแปลง Binary เป็นข้อความโดยใช้ข้อความนี้เป็น Binary Converter
อะไรคือ 'ชิปและ PIN' หรือ EMV Credit การ์ด
Magnet link คืออะไรและวิธีการเปิด Magnet link ในเบราว์เซอร์คืออะไร