Tìm đọc khí cụ ngrok để tạo thành đường hầm kết nối, mngơi nghỉ kết nối nhằm từ internet truy vấn vào vật dụng cá thể hỗ trợ giao thức http cùng tcp


Giới thiệu và thiết lập ngrok

ngrok là một trong ứng dụng tạo nên một con đường hầm tự vật dụng bạn (desktop, localhost) trải qua hệ thống Firewall/Nat, giúp trường đoản cú internet rất có thể truy vấn vào sản phẩm trạm.

Bạn đang xem: Hướng dẫn sử dụng ngrok

quý khách hoàn toàn có thể sử dụng ngrok nhằm rất có thể góp trường đoản cú không tính mạng internet truy vấn vào trong 1 trang web (máy chủ http) đang hoạt động thử trên vật dụng của người tiêu dùng, mà lại ko duy nhất thiết đề nghị thực hiện website buộc phải một server thực thụ.

*

ngrok gồm mang lại macOS, Windows, Linux - cài về trên ngrok tải về, sau thời điểm sở hữu vềgiải nén được file ngrok (ngrok.exe bên trên Windows)

Để gõ được lệnh ngrok ngẫu nhiên đầu bắt buộc copy vào trong 1 thư mục có trongphát triển thành môi trường xung quanh PATH, chất vấn những thư mục đó bằng lệnh

echo $PATH# Trên Windows thì gõ trong PowerShell$env:PathĐể được đặt theo hướng dẫn sử dụng lệnh ngrok, gõ:

ngrok help

*
ngrok hỗ trợ những gói: Free, Basic, Pro, Business. Trong đó gói miễntổn phí thì số lượng giới hạn chức năng như sau:

Cho tạo thành những con đường liên kết http/tcp với Url sinh thiên nhiên (ko lựa chọn Url được) Chỉ một quy trình ngrok chạy trực đường Tối nhiều 4 mặt đường hầm trên các bước 40 kết nối / phút

quý khách đề nghị vào trang chủ https://dashboard.ngrok.com/, ĐK cùng quản lý tài khoản của chính mình,trên trên đây sau khoản thời gian đăng nhập, bạn vào mục Your Authtoken để mang token đăng nhập

*

Sau lúc bao gồm token đăng nhập, ví dụ ngơi nghỉ đấy là 1c1H3F3ibijIQZaohho51qVxlAQ_518Pvso9gbTmhxRQ19y75, thìthực hiện gõ lệnh sau nhằm 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 đường hầm nhằm trường đoản cú internet của thể truy vấn đến vật dụng bạn.

Xem thêm: Chuyển Luân Thánh Vương Là Ai, Đi Tìm Chuyển Luân Thánh Vương

Sử dụng ngrok

Nếu trên lắp thêm bạn đang chạy một máy chủ http (đã phát triển áp dụng web) nhưsever apache sinh sống cổng 80, vận dụng node, C# ... thì chúng ta có thể truy cập trường đoản cú internet vào ứng dụngnày.

Giả sử chế tác một vận dụng Netbộ vi xử lý Core (ASP NetCore) dễ dàng (bên trên sản phẩm có .NetCore rồi) để kiểm tra, gõ các lệnh:

mkdir netcoretestcd netcoretest/dotnet new webdotnet run

*
Website của người sử dụng đang chạy với địa chỉ truy vấn là http://localhost:5000

*

Giờ bạn có nhu cầu truy vấn được mang lại áp dụng này tự bên ngoài internet, thực hiện bằngphương pháp xuất hiện sổ terminal không giống, gõ lệnh nhằm tạo ra một con đường hầm ngrok với các tsay mê số,nhiều loại giao thức http và cổng là 5000

ngrok http 5000

*
Như hình trên, mặt đường hầm được tạo ra - nếu như bạn thừa nhận CTRL+C sẽ ngừng kết nối này,Lúc liên kết đang được gia hạn, bạn có thể truy cập ứng dụng web của khách hàng bởi urlbởi vì ngrok hỗ trợ như trên hình http://e8f0a167.ngrok.io

Quý Khách hoàn toàn có thể truy vấn liên quan này từ bỏ trang bị bất kỳ trên internet như dùng điện thoại cảm ứng truy vấn,gửi bằng hữu, gửi khách hàng đánh giá trước ...

*

Tương từ nếu như website localhost của doanh nghiệp điều khiển xe trên cổng khác thì rứa tsi số cổng vào như 3000, 80, 8080 ...

Trang ngrok Web Interface

Lúc ngrok đang hoạt động, nó cung cấp một trang quản ngại thống trị, giám sát và đo lường cho chính mình ởhệ trọng http://127.0.0.1:4040/, trên đây chúng ta có thể biết những thông số, các kếtnối đến website của bạn

Đặt user/password khi của cập

Quý Khách có thể đòi hỏi phía bên ngoài internet truy vấn yêu cầu nhập user, password bằng cách chạylại lệnh, với tmê say số sau (ví dụ thương hiệu là name, password là pass):

ngrok http -auth "name:pass" 5000Các kết nối tcp thực hiện giống như. Ví dụ, để msinh hoạt kết nốiMySQL bên trên vật dụng các bạn, để kết nối từ bên phía ngoài được thị gõ

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *