Windows7ラップトップでOpenVPNクライアントを使用してホームネットワークにアクセスします。ラップトップのワークグループは「MyWorkgroup」です。
ホームネットワーク:192.168.1.1上のWifiルーター-USBハードドライブがUSBポートに接続されたLinksysEA6500。 192.168.1.4上のRaspberryPiがVPNサーバーとしてセットアップされ、ルーターに接続されています。
Linksysを使用すると、ディスクサーバーに名前を付けることができます(MyServerなど)が、ワークグループを変更することはできません。常に「ワークグループ」だけです。 Linuxが内蔵されていると思いますが、Linuxやその構成ファイルを入手する方法はありません。
LinksysルーターはUSBディスクのサーバーとして機能します。 Piの(Raspbian/Debian)ファイルブラウザにsmb:// MyServer/MyHardDiskと入力すると、ハードディスクにアクセスでき、GUIファイルブラウザにMyServerが表示されます。ラップトップをホームネットワークに接続し、Windowsファイルブラウザに\\ MyServer\MyHardDiskと入力すると、ディスクにアクセスでき、MyServerがGUIネットワークブラウザに表示されます。
ただし、OpenVPNを使用して外部からラップトップに接続すると、\\ MyServer\MyHardDiskを使用してファイルブラウザのファイルにアクセスできません。ファイルを取得するには、\\ 192.168.1.1\MyHardDiskと入力する必要があります。また、MyServerはネットワークファイルブラウザに表示されません。
周りを検索すると、あるサイトはNetBIOSがVPNを通過しないと言ったので、WINSサーバーをセットアップする必要があります。それは正しいですか?別のサイトはWindowsブロードキャストが必要だと言っています。別のページには次の画面が表示されました。 LAN内のすべてのSamba共有が表示されているOpenVPNクライアントのネットワークブラウザ。ただし、それを実現する方法の詳細については曖昧でしたが、可能である必要があります。
IPアドレスではなく名前でファイルサーバー(ルーター)にアクセスするには、どのような変更を加えますか?そして、それをWindowsネットワークブラウザで見ますか?
PI VPNサーバーの/etc/openvpn/server.confファイルの変更に関して、インターネット全体から多くのヒントを試しました。DNSサーバーのプッシュ、WINSサーバーのプッシュ、ルートの追加など)。/etcの変更を試みました。 /samba/smb.confファイル:ワークグループの変更、WINSの有効化、WINSサーバーのIPアドレスの入力(.1ルーターと.4 Piを試しました)。運が悪い。
ご想像のとおり、私はLinuxについてはあまり知りませんが、OpenVPNについてはあまり知りませんが、インターネットのチュートリアルからすべてを設定します。
どんな提案も歓迎します。ありがとう、ロブ
概念的には単純ですが、実装が難しいソリューションは、ラップトップをTUNの代わりにTAP VPNアダプターを使用して接続し、VPNサーバーのLANインターフェイスとブリッジすることです。ラップトップの観点からは、ファイルサーバーと同じセグメントに直接接続されています。
ただし、複雑さを超えた欠点があり、実際には、ブロードキャストベースのプロトコルを設計されていない方法で実行しようとしています。
UNCパス(\\Server1\share
)を入力することだけに関心があり、ローカルネットワーク/ワークグループを参照しないことに関心がある場合は、 [〜#〜] lmhosts [〜#〜] =必要なのはラップトップ上のファイルだけです。
サーバーのUNCパスを入力すると、Windowsクライアントは4つの場所(実際の構成とバージョンに応じた順序)をチェックし、無効/構成されていない場所をスキップします。
Server1
という名前で行きますか?」。設計上、このブロードキャストはルーター(つまりVPNサーバー)を通過しません。Server1
が誰であるか知っていますか?Server1.atmyhome.local
はどうですか?」を追加することによるDNSサーバーへのクエリ。展開が小さく、変更頻度が非常に低いため、LMHOSTSアプローチが最適と思われます。