【解決方法】URL .EX で自分の IP アドレスをマスクするにはどうすればよいですか :http://52.41.234.24/applcation/login.aspx

プログラミングQA


やあ

いくつかの IP アドレスを持つサーバーでアプリケーションをホストしました。EX:http://52.41.234.24/applcation/login.aspx
ここで、自分の IP アドレスをユーザー (52.41.234.24) に隠したい、つまり、自分の URL を次のように表示したい
例:http://xyz/applcation/login.aspx。

このIPを非表示にする方法を教えてください。
C# を使用して asp.net でアプリケーションを開発しました。

前もって感謝します

私が試したこと:

やあ

いくつかの IP アドレスを持つサーバーでアプリケーションをホストしました。EX:http://52.41.234.24/applcation/login.aspx
ここで、自分の IP アドレスをユーザー (52.41.234.24) に隠したい、つまり、自分の URL を次のように表示したい
例:http://xyz/applcation/login.aspx。

このIPを非表示にする方法を教えてください。
C# を使用して asp.net でアプリケーションを開発しました。

前もって感謝します

解決策 1

IP アドレスは「the」アドレスであるため、非表示にすることはできません。 ドメイン名を使用する場合でも、DNS を使用して IP アドレスに解決されます。

電話番号と比較してください。彼らは電話をかけることを知っている必要があります。 特定の番号がわからない場合、受信者に電話をかけることはできません。 電話帳は DNS のようなものです。特定の名前の番号を提供します。

例:
Web ブラウザーのアドレス フィールドに「http://www.codeproject.com」と入力すると、ブラウザーは DNS サーバーにクエリを実行して対応する IP を取得し、それを使用してサーバーに接続します。

代わりに、アドレス フィールドに「http://76.74.234.210」と入力することもできます。

既知のサーバーの IP 番号を取得するには、コマンド ライン ツールを使用できます。 nslookup (Linux を使用する場合 掘る 代わりは):

nslookup www.codeproject.com
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
Name:   www.codeproject.com
Address: 76.74.234.210

そのため、ドメイン名を公開すると、誰もがあなたの IP アドレスを取得できます。

解決策 2

クライアントが入力したという理由だけで、URL の IP アドレスを非表示にすることはできないため、役に立ちません。
ただし、ドメイン名を含む URL が IP アドレスにリダイレクトされるという事実を隠すことができます。

ドメイン名 (www.xyz) を所有している場合、ドメイン名がどこにつながるかを示す必要がある DNS 設定があります。
DNS設定には、各サブドメインの変換を行う行があります

SubDomain: www.xyz
Line Type: A
Destination: 52.41.234.24

コメント

タイトルとURLをコピーしました