人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Microsoftネットワークでマシン名とIPの対応を制御する方法を教えてください。

2つのNICを持つPCがnetAとnetBにつながっています。
このPCの名前は”FileSvr”です。

netA上のPC”TesterA”からFileSvrのファイル共有サービスを使おうとするとつながりません。

”ping FileSvr”や”nbtstat -c”でFileSvrのIPを確認するとnetBのアドレスになっていました。

netB側のNICを無効化するとFileSvrのIPはnetAのIPになりますが有効にするとnetBのアドレスになります。

この原因はなんでしょうか? FileSvrの名前がnetAのアドレスに対応付けさせるにはどうしたらよいのでしょうか?

●質問者: Rindoh
●カテゴリ:コンピュータ
✍キーワード:IP Microsoft NIC pc Ping
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● angelsong
●50ポイント

http://www.yahoo.co.jp/

Yahoo! JAPAN

コントロールパネルのネットワーク接続から、ネットワークタスクの「ホーム/小規模オフィスのネットワークをセットアップする」を選ぶと、ウィザード形式でNIC単位にコンピュータ名、ファイル共有の有効・無効等が設定出来ます。インターネットに接続するためのNICと、LAN専用のNICに分けて設定することが可能です。

◎質問者からの返答

回答ありがとうございます。

netAとBは両方ともLANで、AB両方から同じ名前でアクセスしたいのでNIC単位で名前を変える解決方法ではちょっと。


2 ● Futame
●50ポイント

http://www.monyo.com/technical/windows/msnet/msnet2.html

Microsoft ネットワークを解剖する第2回「NetBIOSでの通信と名前解決の仕組み(後編)」

TesterAにnetAとnetBの二つのNICがある認識でいいでしょうか?


DHCP&DNSサーバ、winsサーバ、

TesterA上のlmhosts&hostsファイル、ルーティングテーブル(Routeコマンド)、Arpコマンドでの改変


このあたりを注意すればよろしいかと思います。


また、IPアドレスと名前だけではなく、サブネットマスクの切り方も注意してください。

◎質問者からの返答

>TesterAにnetAとnetBの二つのNICが〜

FileSvrに二つのNICがあります。

>このあたりを注意すればよろしいかと思います

なぜIPがnetBのものになるのかわかるとよいのですが、参照先も含めて勉強してみます。


3 ● angelsong
●50ポイント

http://www.atmarkit.co.jp/fnetwork/netcom/arp/arp.html

arp - ARPテーブルの表示/設定を行う

2度目の回答失礼します。

条件は、

1.netA、netB共に同じコンピュータ名を使いたい

2.何故、FileSvrの名前解決を行おうとすると、netBのIPアドレスになるのか?netAのIPアドレスに対応させたいのだが。

という趣旨でよろしいでしょうか。


まず、2の方が回答されていますが、LANがドメインコントローラによって管理され、DNSあるいはWINSサーバが立っている場合、そちらの設定が優先されます。(まさかDNSサーバまで使われていないとは思いますが)

次に、TesterAとFileSvrの間にルータが存在する場合、ルータのルーティングテーブルに依存します。詳しくは、ルータの取り扱い説明書を参照してみてください。


で、(恐らく今回のケースは)上記いずれにも該当していないと推測しましたので、arpコマンドのリファレンスのURLを貼りました。

FileSvrのコマンドプロンプトより、arp -s {netAのIPアドレス} {netAのMACアドレス} {netAのインタフェース}コマンドを実行してください。

netAのインタフェースの取得の仕方ですが、

FileSvrより、

arp -aを実行すると、

Interface: {netAのIPアドレス} --- 0xなんとかかんとか

Internet Address 以下略

繋がっているマシンの一覧がずらずら

Interface: {netBのIPアドレス} --- 0xなんとかかんとか

と表示されると思いますが、その、「0xなんとかかんとか」の部分が、インタフェースに該当します。netA側のインタフェースを指定してください。


いや、構成が違うよ、上手くいかなかったよ、という結果に終わった場合、ポイント0でお願いします。

◎質問者からの返答

ARPテーブルが原因で名前解決がおかしくなることがあるということでしょうか。調査してみようと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ