ไม่มี 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 เว็บของเครื่อง จากรูปจะขึ้นหน้าตามาประมาณนี้ แต่ หาก 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/