Windows 10
VPN
クライアントをインストールしたマシン。それはHMA全自動クライアントなので、私が間違っていることはほとんどありません。
VPNが接続されている場合-NASネットワーク名MYNASを使用してデバイスにアクセスできません。同時にIPアドレスでアクセスできます-正常に動作し、転送速度が高速です。
VPNから切断したら、NASは名前ですぐに利用できます。
だから私の質問は-どうすれば修正または少なくともデバッグできますか?
ありがとう!
回避策は、ローカルhosts
ファイルを編集して、ホスト名mynas
をIPアドレスに関連付けるようにハードコーディングすることです。
ファイルhosts
をC:\Windows\System32\drivers\etc\
からデスクトップにコピーします。
デスクトップからメモ帳でファイルを開きます。
そこに既にあるすべての後/下の新しい行に入力します...
192.168.1.100 mynas
ここで、mynas
はNASへのアクセスに現在使用しているホスト名、192.168.1.100
はNASの現在のローカルIPアドレスです
hosts
ファイルを保存して閉じます。
デスクトップで編集済みのhosts
ファイルを右クリックし、[コピー]を選択します。
ファイルマネージャで、ディレクトリC:\Windows\System32\drivers\etc\
に移動します
編集したhosts
ファイルをここに貼り付け、「はい」と言って既存のファイルを上書きします。
コンピュータを再起動してテストします。
ホスト名に到達しようとすると、コンピューターは最初にこのファイルをチェックし、一致するエントリが見つからない場合は、代わりにDNSのチェックに進みます。このファイルを編集することで、ハードコードされたローカルDNSを作成しますエントリ。
NASデバイスのIPまたは名前が変更されるたびに、手動でhosts
ファイルを更新する必要があることに注意してください。
これはローカルコンピューターにも影響します。同じホスト名/ IPアソシエーションセットアップをオンにする他のローカルコンピューターで手順を繰り返す必要があります。
これの私の最後のバージョンはあまり役に立ちませんでした。 WindowsでVPNがアクティブなときにLANで名前解決をデバッグする方法:
NASの静的IPアドレスとPC上のHOSTSファイルを設定しない場合、名前ベースのローカルネットワークはDNSサーバーでのみ可能です。多分それを設定する別のトピック。
まず、VPNの実態に注目したい。私は、VPNによって次のような意味があると想定しています: OVPN-Free VPN Provider 。
そうでない場合は、私が言うすべてを無視してください。
まず、VPNのしくみです。 VPNは基本的に暗号化されたプロキシサーバーです。
VPNクライアントは(もちろんそれらを暗号化した後)、すべてのデータをVPNサーバーに転送します。VPNサーバーでは、データが復号化され、サーバーが要求を実行します。このリクエストはコンテンツを返し、そのコンテンツは(暗号化された後)VPNクライアントに転送され、そこで返されたコンテンツを復号化して読み取ります。
私が見ると思う問題は、あなたのNASデバイスがローカルエリアネットワーク(LAN)上にあることです。これは、ホスト名(mynas
)がルーターのDNS上にあること.
これは、routerのIPを要求している限り、このホスト名(mynas
)でデバイスにアクセスできることを意味します。 NAS(リクエストが発生するためには、すべてのホスト名をDNSでIPアドレスに変換する必要があります)。
ルーター(この場合はインターネット)mynas
がどこにあるかを知っているのはルーターだけです。
VPNサーバーはルーターにDNSを要求しません(これは正常です)。代わりに、GoogleのDNS(8.8.8.8
)のようなものを要求します。
つまり、ルーターにitsDNSデータベースへのアクセスを要求しません。
ルーターは、あなたのNASがローカルにある場所を知っている唯一の人(DNS)です。GoogleのDNS(VPNサーバーがIPの取得に使用していると想定しています)は、VPNでエラーを返しますサーバー、mynas
が見つからないと言っています。
NASブラウザにhttp://mynas/
またはftp://mynas
と入力してアクセスする場合は、ドメインmynas
を登録する必要があります。 .com
のようなサフィックスが必要です。
ただし、canできることは、public(ローカルではなく)ドメイン名(例:mynas.com)。これにより、すべてのDNS(Googleを含む)がNASの場所を認識します。
わーい!誰でもNASのIPをどこからでも(VPNサーバーを含む)見つけられます!
NAS(そうですか))だけのドメイン名を取得したくないので、そのオプションを無効にします(ただし、できませんFreenom )から無料で入手できます
最終的な回答:ローカルエリアネットワーク上の何かにアクセスするためにVPNを使用するべきではありません。そんなことをしても意味がない。自分のネットワークでNASにアクセスしているときにVPNを使用する唯一の理由は、次の場合です。自分のプライバシーで?)OR * * VPNサービスプロバイダーへの信頼を実証したい*インターネット経由で発生するトラフィックを増やしたい
ご覧のように、これらの言い訳はどちらもかなり下手です。 (私が言おうとしているのは、ローカルネットワーク上のデバイスにアクセスするためにVPNを使用しないことです)