私はログインが必要なウェブサイトを持っています。このウェブサイトには、deluge/plex/sonarr(webapps)に行くことができる「ポータル」があります。これらのアプリはポートに接続されています。 so example.com:83031 = plex、example.com:83032はソナーです(例として)。URLをポータルからのみアクセスできるようにすることはできますか?
私がexample.comに行くと、ログインが求められます。次に「プレックス」をクリックすると、ポータルはexample.com:83031に行きます。これは正しいです。ただし、example.com:83031への直接リンクを無効にする方法はありますか?(ポータルを通じてそのサイトに入ることができる方法はありますか?)
ロングストーリーショート: 83031をポータルからのみ使用できます。ブラウザに直接入力する場合は使用しないでください。これは可能ですか?
[Edittedドメインは、ポイントを持って!]
それは、人々はまだ、単にブラウザで「example.com:83031を」カチカチによって「プレックス」にアクセスできることを意味しませんか? (アイデアは、安全上の理由から、人々はポータルを介してプレックスを取得することしかできないということです)。そうでなければ、私はそれがあなたが意味するものを得られません(私のポートに関する最初のプロジェクトとlocalhostをインターネット上でアクセス可能にすること)。 –
@ChrisvanderGeld:明らかに 'example.com:83031 /'を 'example.com:80'にリダイレクトします。誰かがGUIDを偽装した場合は' 403 Forbidden'を返します。つまり、プロのセキュリティは脅威モデルから始まります。どのような攻撃を検討していますか? MITM、ブルートフォース、...?おそらくもっと重要なのは、誰があなたを攻撃するのだろうか? – MSalters
私はそれをApacheサーバ上のリバースプロキシを使って修正しました! –