ไม่มี ip จริงหรือ โดเมน ก็สามารถเข้าเครื่องได้ด้วย ngrok บน centos

ngrok คือ tools ที่ช่วยให้คนทั่วไป สามารถเข้าใช้งานเว็บหรือแอพพลิเคชั่นของเรา ผ่านเครื่องที่รันอยู่บน localhost ได้นั่นเอง

โดยมีคำสั่งติดตั้งดังนี้

 

mkdir ngrok
cd ngrok/
wget -c https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
unzip ngrok-stable-linux-amd64.zip
ls

จากนั้นเราจะลองกับ http ดันนั้นให้เตรียมเว็บไว้
จากนั้น run ไฟล์
./ngrok http 80

จากคำสั่ง http คือ โปโตคอที่จะเรียกใช้ ส่ง 80 คือ port เว็บของเครื่อง

Launch Ngrok on Terminal
จากรูปจะขึ้นหน้าตามาประมาณนี้ แต่ หาก run แบบนี้จะทำให้ต้อง เปิด หน้าจอ ssh ตลอด ดังนั้น ต้อง run เป็น background service
คำสั่ง
./ngrok http 80 > /dev/null &

จากนั้น สามารถตรวจสอบด้วยคำสั่ง
ps -ef |grep ng

หากพบว่า run แล้ว ให้ดู โดเมนที่เราได้รับด้วยคำสั่ง
curl http://127.0.0.1:4040/api/tunnels

หากได้เล่น โปโตคอลอืนๆเพิ่มจะมาเพิ่มเติมนะจ๊ะ

ที่มา : https://www.tecmint.com/test-local-websites-on-internet-using-ngrok/

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *