私たちのサーバーの内部ネットワーク上にある私のNASバックアップユニットのウェブインターフェースにアクセスする方法


0

誰かが私を助けてくれることを願っています

セットアップ: 私たちはいくつかのホスティングサーバーを持っています。お客様のウェブページがあります。私達はまたWebベースの制御インターフェースを備えたバックアップユニットを持っています。バックアップユニットはパブリックIP上にありません。それはイントラネットに隠されています - 私たちのすべてのサーバーとバックアップユニットは内部の10.0.0.0ネットワークで一緒に接続されています。

私の質問は、インターネットからバックアップユニットのWebインターフェースにどのようにアクセスできるのですか

スキーム:インターネット - > (パブリックIP) - >サーバー - > (イントラネット10.0.0.0)バックアップ装置

それが助けになれば、すべてのサーバーがDebianを実行しています。サーバーがWebページを実行しているので、ポート80を転送することはできません。これを行う方法?

どうもありがとう!


内部ネットワークにVPN接続するオプションはありませんか?
Darius

回答:


2

NASユニットにインターネットから直接アクセスできるようにしたい場合(推奨されません)、ウェブサーバーの他のポートをNASのポート80に転送できます(サーバーのポート81 = NASのポート80)。見る:

https://serverfault.com/questions/532569/how-to-do-port-forwarding-redirecting-on-debian

あるいは、より安全な方法は、クライアントPCでSSHポート転送を使用することです。これを行う方法は、WindowsまたはLinuxのどちらのクライアントマシンを使用しているかによって異なります。 Linuxクライアントの場合

ssh -L 80:(nas-unit-intranet-IP):80 username @ webserver

Windowsの場合、たとえばPuTTYでは、Connection =>の下にあります。 SSH =>トンネルは送信元ポート80、宛先(nas-unit-intranet-IP)を80に設定し、Addをクリックします。


これは私に役立つはずです!どうもありがとうございました :-)
McRoi

0

あなたはあなたのウェブサーバー上のすべてのリクエストをプロキシしようとするかもしれません、例えばnginx:

location /myNAS/ {
    proxy_pass http://nas-address/;
}

これで、あなたはあなたのウェブサーバーがサポートするあらゆる種類の認証と承認をすることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.