2014-08-27 4 views
24

क्या एक ही डोमेन में में गुणक बंदरगाहों को खोलना संभव है?Ngrok उसी डोमेन में एकाधिक पोर्ट को कॉन्फ़िगर करें

कुछ की तरह:

http://example.ngrok.com:50001 fowarding -> 127.0.0.1:50001

http://example.ngrok.com:50002 fowarding -> 127.0.0.1:50002

मैं खिड़कियों में काम कर रहा है और इसके लिए उपयोगी हो जाएगा IIS Express

+0

आप इसे पूरा करने के लिए एक ही समय में 2 ngrok क्लाइंट चल सकते हैं। – stringo0

+0

मुझे परीक्षण उद्देश्यों के लिए ngrok url में पोर्ट नंबर की आवश्यकता है। कई ngrok क्लाइंट चलने से उस उपयोग के मामले में मदद नहीं मिलेगी। –

उत्तर

10

हाँ, यह multiple simultaneous tunnels का उपयोग कर hostname के साथ संभव है!

authtoken: 4nq9771bPxe8ctg7LKr_2ClH7Y15Zqe4bWLWF9p 
tunnels: 
    first-app: 
    addr: 50001 
    proto: http 
    hostname: example.ngrok.com 
    host_header: first-app.example.ngrok.com 
    second-app: 
    addr: 50002 
    proto: http 
    hostname: example.ngrok.com 
    host_header: second-app.example.ngrok.com   

और उन लोगों के साथ चलाएँ:: विकल्प के लिए प्रलेखन पर

ngrok start --all 

देखो, hostname तरह

तुम सब करने की ज़रूरत है, अपने विन्यास फाइल पर उन्हें घोषित करने के लिए इस तरह है , subdomain, authtoken और host_header। उम्मीद है कि यह आपकी मदद करेगा!

+6

क्या यह वास्तव में ओपी के रूप में काम करता है? क्या यह पहले ऐप के लिए होस्टनाम नहीं बनाता है और दूसरे ऐप के लिए एक अलग होस्टनाम नहीं बनाता है? – user2152081

+0

@ user2152081 हां, निश्चित रूप से यह वास्तव में ओपी के रूप में काम करता है! आप differents 'apps' के भीतर 'होस्टनाम' का उपयोग कर सकते हैं। मैंने यह दिखाने के लिए अपना प्रश्न संपादित किया है कि कैसे। _docs link_ में मूल रूप से पोस्ट की गई अधिक जानकारी। – robe007

+0

ngrok 2.2.8 के रूप में, यह काम नहीं करता है। यह निम्न त्रुटि के साथ विफल रहता है: – cap10morgan

संबंधित मुद्दे