
No.2ベストアンサー
- 回答日時:
1)WindowsのWINS(WindowsInternetNameServer)がWINDOWSのコンピュータ名とIPアドレスを関係付けます。
これはWindows上でWindows上のファイル共有で利用されるNetBIOSというプロトコルを使う場合の名前解決に使われます。
2)一方、TCP/IPネットワーク上のDNS(DomainNameServer,DomainNameServise)でIPアドレスとインターネット上のホスト名を結び付けます(名前解決します。)。
このホスト名はインターネット上のDNSサーバに登録されたコンピューターのホスト名とIPアドレスを結び付けます。
WWWサーバなどで使われるのはDNSシステム、つまりTCP/IPプロトコル上の名前解決が必要です。
自宅やDNSサーバーが用意できない小規模なLAN環境では、WindowsでローカルPCにつけたコンピュータ名をTCP/IPネットに関連付けるために、
1)の関係のWINSサーバの代用としてのLMHOSTSというファイルで、Windows上のコンピュータ名をIPアドレスに関連つけてやります。
これだけでは、インターネット上のDNS名(ホスト名)を持ったTCP/IP上のアドレス解決ができませんので、
2)のDNSシステムの代用としてのホスト名のアドレス解決のためのHOSTSファイルでホスト名とIPアドレスを関連付けてやります。
1)と2)の操作でWindows上のコンピュータ名とインターネット上のDNSシステムでのホスト名が同じIPアドレスを媒介にして関係付けられます。
HOSTSファイルはWinXP Proの場合「C:\WINDOWS\system32\drivers\etc\hosts」にあります。拡張子はありませんがテキストファイルです。
他方lmhostsについても同様にテキストファイルです。
hostsと同じホルダーにおいて置くと分かりやすいですね。
ネットワーク接続のTCP/IPの設定の中でLMHOSTSを有効にして、LMHOSTファイルにパスを張っておきます。
LMHOSTSのサンプルファイルlmhost.samが用意されていますので、拡張子を削除してhostsと同じ書式で書けば良いですね。
ただし、hostsファイルの中に書くコンピュータ名はインターネット上のDNSサーバに登録されたのと同じホスト名を使います。
lmhostsの中のコンピュータ名は、DNSシステムに登録されているホスト名がある場合はそのホスト名で書き込みます。DNSサーバのどこにも登録されていないコンピューターの場合は、DNSシステム上で同じホスト名(ドメイン名が異なる場合は同じホスト名でもかまわない)がないようにして、インターネット上で使えるホスト名をWindows上のコンピューター名としてください。
HOSTS/LMHOSTSファイルとも書式は同じです。
IPアドレスに続き、半角のスペースまたはTABキー送りをしてドメイン名付のコンピュータ名(ホスト名)を一行に1ホスト分ずつ書いていってください。
例)
aaa.bbb.ccc.ddd mypc01.domain*.**.jp
xxx.yyy.zzz.ppp www.home*.**.jp mycom02.ab**.co.jp
別名(alias名)がある場合は複数のホスト名をスペースで区切って並べます。
以上です。
ローカルサイトのホスト名はネットワーク接続のTCP/IPの設定の中でホスト名の跡に自動的にドメイン名を追加する設定にしてあれば、必ずしもドメイン名をつけなくてもいいですが、インターネット上のホストやサーバのドメイン名は省略できません。
No.1
- 回答日時:
基本はhosts.ファイルですね。
静的に対応を記述するしくみですから
IPアドレスがDHCP等で割り当てられるのであれば
対応に齟齬が生じることもありますので要注意。
hosts.ファイルはUNIX系の記事でよく出てきますが
こそーり、WindowsやMacOSでも利用可能なしくみです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- その他(OS) Windows11のファイル共有 1 2022/12/08 10:42
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- UNIX・Linux raspberry piを使ったWebサーバー制作をしています、接続するネットワークを変更したときに 1 2023/01/09 15:57
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- VPN VPNは設定した方がいいですか? VPNには常時接続するべき? 1 2023/05/25 17:43
- その他(コンピューター・テクノロジー) DHCPサーバーについて、、、。 職場のネットワーク環境で困っています。サーバーはWindows s 3 2023/01/04 10:15
- ゲーム android craftsmanのゲームをマルチプレイでしたい 1 2023/03/20 15:53
- その他(インターネット接続・インフラ) Yahoo等のWEBサーバーは全部グローバルIPアドレス? 2 2023/06/05 15:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onedriveの中身を削除したらパ...
-
Winmerge ファイルの中身は同じ...
-
mrl→midファイルへ
-
ファイルの単位
-
Excellにて→ファイルエラー:デ...
-
Kshでエラー(no closing quote...
-
Androidでダウンロードに失敗し...
-
MP3ファイルの音程を変えられる...
-
クラリスワークスのファイルを...
-
教えてください!困ってます。
-
BAKファイルを非表示にする方法
-
スキャンディスクででてきた.ch...
-
Word作成文書のファイルが開け...
-
office365 ファイルを削除したい
-
バッチファイルで変数の中身を...
-
windows8のファイル名でスペー...
-
mac 表示できなくなりました。
-
ODBCエラー「admin」によってロ...
-
コマンドプロンプトによるフォ...
-
teratrermを使ったデータの送信...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Winmerge ファイルの中身は同じ...
-
教えてください!困ってます。
-
emlをtxtに変換するには?
-
onedriveの中身を削除したらパ...
-
同期センターのマークが出てま...
-
コマンドプロンプトによるフォ...
-
ファイルの先頭行を全て削除したい
-
mrl→midファイルへ
-
外字ファイル、eudc.tte と e...
-
バッチファイルで変数の中身を...
-
office365 ファイルを削除したい
-
Windows10 フォルダ内の自動並...
-
ファイルの単位
-
ショートカットアイコンと、元...
-
VScodeでjarファイルを開く方法
-
macのdmgファイル(動画)をMP4...
-
バッチファイルからタスクスケ...
-
フォルダ内の一覧を印刷するには?
-
mac ファイルの詳細情報を編集...
-
Excellにて→ファイルエラー:デ...
おすすめ情報