連載
|
![]() |
|
|
|
プロトコルの詳細な解説に入る前に、復習の意味も込めて、ファイル共有サービスの基本的な使い方を見ておこう。リソースを公開しているサーバを見つけるところから、実際にファイルをアクセスできるようになるまでの段階を順に解説しておく。
ステップ1―コンピュータ名のブラウズ
リモート・コンピュータのリソース(共有フォルダ)を利用する場合、最初に行う作業は、ネットワーク上に存在するコンピュータ名の一覧の取得である。一覧を取得することを「ブラウズ(browse)する」という。
エクスプローラでコンピュータ名をブラウズするには、[デスクトップ]の下にある[マイ ネットワーク]−[ネットワーク全体]−[Microsoft Windows Network]をアクセスし、さらにその下に表示されている「ドメイン名」もしくは「ワークグループ名」をクリックする。するとそこに所属しているコンピュータの一覧が表示される。
![]() |
|||||||||||||||||||||
| エクスプローラによるサーバ名のブラウズ(一覧表示) | |||||||||||||||||||||
| エクスプローラを使えば、Windowsネットワークに属するドメイン名やサーバ名を簡単にブラウズすることができる | |||||||||||||||||||||
|
[ネットワーク全体]の下には[Microsoft Windows Network]という項目が表示されているが、これはWindows OSにおけるデフォルトのネットワーク・サービスのプロトコルである。NetWareやNFSなど、そのほかのベンダが提供するネットワークが導入されていれば[Netware or Compatible Network]や[NFS Network]などのエントリも表示されるが、本連載ではMicrosoft Windows Networkのみを取り上げる。
なお、以上の説明では「ドメイン」と「ワークグループ」を区別しているが、ネットワーク・プロトコル・レベルでは両者には大きな違いはないので、今後は特に断らない限り、すべて「ドメイン」と呼ぶことにする。
上記のエクスプローラと同様のことをコマンド・プロンプト上で行うには、「net view /domain」コマンドを使ってドメイン名の一覧を表示させ、さらに「net view /domain:<ドメイン名>」で、そのドメインに所属するコンピュータ名の一覧を取得する。ただし各コンピュータは必ずどこかのドメインに所属することになっているので(必ずドメイン名やワークグループ名を指定しなければならないので)、同一ドメイン内のほかのコンピュータ名をブラウズするだけなら、単に「net view」というコマンドを実行するだけでもよい。
C:\>net view /domain …ドメイン名の一覧の表示(ドメイン名の列挙) |
ここで表示されているコンピュータ名は、ファイルやプリンタなどのリソースを公開しているコンピュータ(正確には「Serverサービス」を実行しているコンピュータ)だけであり、クライアント機能(「Workstationサービス」)だけを実装しているコンピュータは表示されていない(ファイアウォールを有効にして、外部からのアクセスを禁止している場合も表示されないことがある)。そのため「コンピュータ名」ではなく、「サーバ名」とも呼ばれる。だが現在のWindows OSでは、デフォルトでどちらのサービスも有効になっているので、ネットワーク上に存在するコンピュータは基本的にはこのコンピュータ名の一覧リストに表示されるようになっている。
ステップ2―公開されているリソース一覧の取得
リソースを公開しているコンピュータ名、つまりサーバの名前が分かれば、次はそのサーバが持つリソースの一覧を取得する必要がある。このためには、エクスプローラで該当するコンピュータのアイコンを選択すればよい。すると、そのサーバの公開しているリソースの一覧が表示される。
![]() |
||||||||||||
| エクスプローラによる公開リソースの一覧表示 | ||||||||||||
| コンピュータ名を選択すると、そのサーバが公開しているリソースが自動的に一覧表示される。 | ||||||||||||
|
コマンド・プロンプトを使ってリソースの一覧を表示させるには、「net view \\<サーバ名>」というコマンドを利用する。先ほどのコンピュータ名の一覧表示では「net view」というコマンドを利用したが、今度は最後に「\\<サーバ名>」という引数を付けて、特定のサーバの持つ公開リソースの一覧を表示させている。
C:\>net view \\winserver-01 …公開リソースの一覧の表示 |
このようにwinserver-01というサーバ・コンピュータでは、「NETLOGON」と「SYSVOL」という2つのActive Directory用共有フォルダのほか、「user」というフォルダも公開されている。エクスプローラで表示されていた「タスク」というリソースは、共有フォルダ・リソースではないので、表示されていない。
ステップ3―公開リソース一覧の取得
公開リソースの名前が特定できれば、次はいよいよ実際の公開リソース(フォルダ)にアクセスすることができる。エクスプローラでは、この操作も非常に簡単であり、公開されているリソースを選択するだけでよい。
![]() |
||||||||||||
| エクスプローラによる公開フォルダへのアクセス | ||||||||||||
| 公開されているリソース名をアクセスすると、そのフォルダの内容が表示される。ここから先はローカルのコンピュータ上のフォルダをアクセスするのと変わらない。 | ||||||||||||
|
今度はコマンド・プロンプト上でフォルダの内容を調べてみよう。先ほどまでは「net view」というコマンドを利用したが、フォルダの内容を調べるには「dir」コマンドを利用し、引数として「\\<サーバ名>\<フォルダ名>」を指定する。
C:\>dir \\winserver-01\user …リモート・コンピュータの共有フォルダを調べる |
| INDEX | ||
| [連載]基礎から学ぶWindowsネットワーク | ||
| 第20回 ファイル共有プロトコルSMB/CIFS(その1) | ||
| 1.Windowsネットワークの基本アーキテクチャ | ||
| 2.Windowsネットワークの基本的な使い方(1) | ||
| 3.Windowsネットワークの基本的な使い方(2) | ||
| 連載 |
ホワイトペーパー(TechTargetジャパン)
- 第207話 究極の人事システム (2010/2/9)
部長、わが人事部が開発した究極の人事評価システムがついに完成しました! これで不要な社員が一発で分かります! - WindowsTIPS (2010/2/5)
− netshコマンドでTCP/IPのパラメータを設定する
− Virtual PC 2007の共有NATで利用可能なアドレス範囲
− スタンバイ復帰でパスワード入力を要求されないように - 仮想環境でActive Directoryを利用する (2010/2/4)
仮想環境にADをインストールすれば、自由にActive Directoryドメイン・ネットワークを構築して実験できる - 第206話 バナー広告案 (2010/2/2)
いまどきWebマーケティングが不可欠なのは分かるが、強烈な競合に並べてバナーなんか出して、勝ち目はあるのか?
|
|
スキルアップ/キャリアアップ(JOB@IT)
スポンサーからのお知らせ
- - PR -
- - PR -
お勧め求人情報

**先週の人気講座ランキング**
〜CCNA編〜
| ◆ | 企業の仮想化に足りない“発想”とは? 仮想化運用管理のキモは意外なところに! New! |
| ◆ | 操作もマニュアルも分かりやすい! ユーザー視点で開発されたPC管理ツール New! |
| ◆ | 仮想化すればコストは削減できるか? 仮想化に必要な「3つの視点」を解説する |

| ◆ | セキュリティを知り尽くす上野氏が登壇! @ITメールソリューションLive! in Tokyo |
| ◆ | 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |
| ◆ | 世界に通用するストレージの作り方とは? 製品に込めた思いを富士通の開発者に聞く |

| ◆ | OSSで手間も時間も、障害も減った―― 「マピオンの事例」オープンソース活用法 |
| ◆ | 「ノートPCの持ち出し禁止」で大丈夫? 情報漏えいを防ぐ管理手法とインフラは? |
| ◆ | 1日の処理を1秒に――MySQLの達人が語る 「コスト削減」できるチューニング |

| ◆ | ドキュメント作成を自動化して、SEの作業 効率を大幅アップ! Visio 2007の魅力 |
| ◆ | 急速に広がるHyper-Vでのサーバ仮想化 そのベストプラクティスをデルが解説 |
| ◆ | @IT主催セミナーで語られた、「担当者に 求められるセキュリティ対策」をレポート |

| ◆ | @IT「Windows 7」 特設サイトオープン! 最新情報・移行ノウハウを公開しています |










