以下に示すように:
ドメイン名は、Peanut Shell の登録時に付与される無料のドメイン名です。イントラネット上にあるため、イントラネット ホストの設定後、ポート マッピング後に保存すると、外部ネットワーク アクセス アドレスが使用されます。自動的に生成されます。
ポートなし、またはポート 80 付きの外部ネットワーク アクセス アドレスが必要です。どのように設定すればよいですか? ?購入する必要がありますか? ? (当初は WeChat でテストしたかったのですが、WeChat はポート 80 または 443 のみをサポートしていることが判明しました。修正方法がわかりません!!)
ひざまずいて、疑問を解消してくれるように神にお願いしてみませんか? ?
以下に示すように:
ドメイン名は、Peanut Shell の登録時に付与される無料のドメイン名です。イントラネット上にあるため、イントラネット ホストの設定後、ポート マッピング後に保存すると、外部ネットワーク アクセス アドレスが使用されます。自動的に生成されます。
ポートなし、またはポート 80 付きの外部ネットワーク アクセス アドレスが必要です。どのように設定すればよいですか? ?購入する必要がありますか? ? (当初は WeChat でテストしたかったのですが、WeChat はポート 80 または 443 のみをサポートしていることが判明しました。修正方法がわかりません!!)
ひざまずいて、疑問を解消してくれるように神にお願いしてみませんか? ?
落花生の殻は何度か使ったことがあるのですが、とても使いにくくて諦めていました。
このイントラネット バージョンはポート マッピング機能であるべきだと思います。トラフィックは最初に Peanut Shell のサーバーに流れ、次に Peanut Shell によってクライアントに送信され、その後クライアントによってイントラネット サーバーに転送されます。この原則が確認されれば、ポート 80 は問題外になるはずです。
必要なのは標準バージョンまたはルーター設定です(つまり、ルーター上で実行され、多くのルーターがサポートしていますが、効果は均一ではありません)。この場合、パブリック IP を Peanut Shell によって提供されるドメイン名にマッピングすると、トラフィックは外部ネットワークの入り口に直接送信されます。
ただし、ホームブロードバンドを使用してポート 80 をマッピングすることはお勧めできません。
1. 国および通信事業者の規制に従って、個人のブロードバンド ユーザーは 80、443、8080 などの共通ポートを外部に開くことができません。たとえば、北京チャイナユニコムには明確な規制があり、アクセスできる場合もありますが、スキャンされるとポートがブロックされます。高レベルのポートには明らかな制限はありませんが、異常なトラフィックは引き続きチェックされます。
2. セカンダリ オペレータの場合、TCP ポートを監視できないか、実際の IP がまったく存在しないようです (小さなプールは大きなプールです)。
より良い提案は、開発またはテスト用に安価なバージョンの VPS を購入して、実際の固定 IP を取得することです。ドメイン名を購入することもできます。ドメイン名を購入したくない場合は、静的 IP を動的ドメイン名 233 に直接書き込むこともできます。
ホーム ブロードバンド + 動的ドメイン名は、特別なシナリオの開発には適しておらず (たとえば、WeChat ではポート 80 が必須です)、個人的な使用にのみ適しています。
20160713 追加:
VPS は仮想ホストではありません。これら 2 つの概念を区別する必要があります。 vps は「仮想マシン」であり、「仮想ホスト」ではありません。
仮想ホストは http ベースのサービスであり、Web サービスのみを実行でき、自由にポートを変更したり、証明書を追加したりすることはできません。インターネット上で提供される仮想ホストサービスの一般的な価格は、年払いであり、開発環境としては適していません。仮想マシンは、外部から見ると、仮想化をベースとしたサービスです。独立したサーバーです。オペレーティング システムをインストールできます (仮想アーキテクチャによっては、オペレーティング システムの制限がある場合があります。一般に、Linux が最も一般的で、安価でパフォーマンスが良く、リソースを無駄にしません)。
vps は実際の固定 IP (1.2.3.4 であると仮定) を提供し、vps で http サービスを提供できる apache や nginx などのソフトウェアをインストールして正しく実行すると、http://1.2. Web サイトの Web サービスにアクセスできます。
WeChat で開発されたテスト アカウントが 80 以外のポートを使用できるかどうかは試していませんが、開発者テスト アカウントは 80 以外のポートを使用できるはずです。まずは試してみてください。