आपको एक प्रॉक्सी को आंतरिक रूप से चलाने की आवश्यकता होगी - क्या पोर्ट एक मशीन के लिए खोला गया है जो कि नैग्निक्स (जो कि वेबसोकेट और अन्य फैंसी चीजों का उपयोग करने वाली चीजों के लिए बेहतर है) या लाइटटीडी (जो सरल है) के साथ प्रवेश द्वार के रूप में काम कर रहा है - अनिवार्य रूप से आप खोलते हैं। प्रॉक्सी सर्वर के लिए बंदरगाह, और है कि जरूरत के रूप में यातायात वितरित।
मैं वास्तव में परीक्षण करने के लिए एक ngnix स्थापित नहीं है (क्षमा करें!) लेकिन कुछ इस तरह
server {
listen 80;
server_name example1.com;
location / {
proxy_pass http://192.168.1.1;
}
}
कुछ ट्वीक के साथ काम करना चाहिए। मैंने इसे इस उत्कृष्ट मार्गदर्शक पर आधारित किया
मैंने इसे लाइटटैप (जो अक्षम है) पर स्थापित किया है और कॉन्फ़िगरेशन ब्लॉक जैसा दिखता है
$HTTP["host"] =="test.example.com" {
proxy.server = ( "" => ((
"host" => "192.168.1.1",
"port" => "8000"
))
)
}
server { listen 443; server_name cloud.prjctdesign.com; location / { proxy_pass https://192.168.178.32; } }
लेकिन यह काम नहीं करता है। क्या मुझे एसएसएल प्रमाण पत्र को पुनः प्राप्त करने की आवश्यकता है या मेरे अग्रेषण में कुछ गलत है?