Tìm hiểu luật pháp ngrok nhằm sinh sản đường hầm liên kết, msống kết nối nhằm tự internet truy cập vào đồ vật cá thể hỗ trợ giao thức http với tcp
Giới thiệu với thiết đặt ngrok
ngrok là một trong những ứng dụng tạo ra một con đường hầm từ lắp thêm bạn (desktop, localhost) trải qua khối hệ thống Firewall/Nat, giúp tự internet rất có thể truy cập vào thứ trạm.
Bạn đang xem: Ngrok
quý khách hoàn toàn có thể sử dụng ngrok nhằm rất có thể góp tự quanh đó mạng internet truy vấn vào trong 1 website (sever http) đang hoạt động test trên sản phẩm công nghệ của người sử dụng, nhưng mà không nhất thiết đề nghị tiến hành website cần một server thực thụ.

ngrok tất cả mang đến macOS, Windows, Linux - tải về tại ngrok tải về, sau thời điểm download vềgiải nén được tệp tin ngrok (ngrok.exe cộ trên Windows)
Để gõ được lệnh ngrok ngẫu nhiên đầu phải copy vào một trong những thỏng mục bao gồm trongvươn lên là môi trường thiên nhiên PATH, đánh giá những tlỗi mục kia bởi lệnh
emang đến $PATH# Trên Windows thì gõ trong PowerShell$env:PathĐể có hướng dẫn thực hiện lệnh ngrok, gõ:
ngrok help

Bạn nên vào Home https://dashboard.ngrok.com/, đăng ký với làm chủ tài khoản của chính bản thân mình,trên trên đây sau khi đăng nhập, các bạn vào mục Your Authtoken để mang token đăng nhập

Sau Khi có token singin, ví dụ nghỉ ngơi đấy là 1c1H3F3ibijIQZaohho51qVxlAQ_518Pvso9gbTmhxRQ19y75, thìthực hiện gõ lệnh sau để kết nối tài khoản của bạn
ngrok authtoken 1c1H3F3ibijIQZaohho51qVxlAQ_518Pvso9gbTmhxRQ19y75Giờ bạn đã sở hữu thể tạo thành các mặt đường hầm để trường đoản cú mạng internet của thể truy vấn mang đến sản phẩm các bạn.
Xem thêm: 9X Đầu Tiên Đưa Trào Lưu Dreadlocks Là Gì ? 9X Đầu Tiên Đưa Trào Lưu Dreadlocks
Sử dụng ngrok
Nếu bên trên thiết bị các bạn đang hoạt động một sever http (sẽ cách tân và phát triển ứng dụng web) nhưsever apađậy sinh sống cổng 80, vận dụng node, C# ... thì chúng ta có thể truy cập từ mạng internet vào ứng dụngnày.
Giả sử chế tạo ra một ứng dụng NetVi xử lý Core (ASPhường NetCore) đơn giản dễ dàng (trên thứ tất cả .NetCore rồi) để bình chọn, gõ các lệnh:
mkdir netcoretestcd netcoretest/dotnet new webdotnet run


Giờ bạn muốn truy vấn được đến áp dụng này từ phía bên ngoài internet, thực hiện bằngbí quyết Open sổ terminal không giống, gõ lệnh để tạo nên một mặt đường hầm ngrok với những tsi số,một số loại giao thức http với cổng là 5000
ngrok http 5000

Bạn hoàn toàn có thể truy vấn shop này tự thiết bị bất kỳ trên internet nlỗi sử dụng điện thoại cảm ứng thông minh truy vấn,gửi anh em, gửi quý khách hàng chất vấn trước ...

Tương từ bỏ trường hợp website localhost của công ty chạy trên cổng khác thì ráng tsi số cổng vào như 3000, 80, 8080 ...
Trang ngrok Web Interface
Khi ngrok đang làm việc, nó cung ứng một trang quản ngại làm chủ, giám sát và đo lường cho mình ởliên can http://127.0.0.1:4040/, trên phía trên bạn cũng có thể biết các thông số, những kếtnối mang đến website của bạn
Đặt user/password khi của cập
quý khách có thể kinh nghiệm phía bên ngoài mạng internet truy vấn phải nhập user, password bằng cách chạylại lệnh, cùng với tmê say số sau (ví dụ tên là name, password là pass):
ngrok http -auth "name:pass" 5000Các kết nối tcp tiến hành tương tự như. lấy một ví dụ, để msinh hoạt kết nốiMySquốc lộ bên trên sản phẩm các bạn, để liên kết trường đoản cú phía bên ngoài được thị gõ