サポートネットワーク
hostsファイルの変更
最終更新日: 2019-07-23
投稿者:Rackspaceサポート
hostsファイルを変更すると、特定のマシン上のドメインのドメインネームシステム(DNS)を上書きできます。 DNS管理SSLを使用する前にテストリンクなしでサイトをテストしたり、DNSが変更される前にエイリアスサイトが機能することを確認したり、その他のDNS関連の理由でサイトをテストしたりする場合に便利です。DNS設定の変更の詳細については、「LinuxでのDNS設定の変更」を参照してください。
hostsファイルを変更すると、ローカルマシンは指定したインターネットプロトコル(IP)アドレスを直接調べます。 Rackspaceは、これらのリソースの処理を支援するために管理されたホスティングソリューションを提供しています。
hostsファイルを変更するには、二つのエントリを追加する必要があります。 各エントリには、サイトを解決するIPアドレスとインターネットアドレスのバージョンが含まれています。 たとえば、次の2つのエントリポイントを追加します。www.domain.com とドメイン。com、Rackspaceの現在のリフレッシュされたPHP5(PHP5-ITK)クラスターへ:
64.49.219.194 www.domain.com64.49.219.194 domain.com
この資料では、hostsファイルを検索して編集するための手順を説明します次のオペレーティングシステムでは、次のようにします。:
- Microsoft®Windows®10、Windows8、Windows7、およびWindows Vista™
- Linux®
- MacOS®Xバージョン10.0から10.1.5
- MacOS Xバージョン10.6から10.1.5
- MacOS Xバージョン10.6から10.1.5
- 10.12
Microsoft WINDOWS NT™、Windows2000、およびWINDOWS XP
ドメイン情報を追加してファイルを保存すると、システムは指定したIPアドレスにtoresolveを開始します。 テストが完了したら、これらのエントリを削除します。
Windows
Windows10、Windows8、Windows7、およびWindows VistaのようなMicrosoftオペレーティングシステムを使用している場合は、管理者としてMicrosoft Notepadを実行する必要があります。
Windows10およびWindows8
Windows10またはWindowsを実行している場合は、次の手順に従います8:
-
Windowsキーを押します。
-
検索フィールドに”メモ帳”と入力します。
-
検索結果で、メモ帳を右クリックし、”実行asadministrator”を選択します。
-
メモ帳から、次のファイルを開きます。
c:\Windows\System32\Drivers\etc\hosts
-
ファイルに必要な変更を加えます。
-
変更を保存するには、ファイル>保存を選択します。
Windows7およびWindows Vista
Windows7またはWindows Vistaを実行している場合は、次の手順に従います:
-
スタート>すべてのプログラム>アクセサリを選択します。
-
メモ帳を右クリックし、管理者として実行を選択します。
Windows needs your permission UACウィンドウが表示されます。
-
[続行]をクリックして権限を付与します。
メモ帳が開きます。
-
メモ帳で、ファイル>を開くを選択します。
-
ファイル名フィールドに、次のパスを入力します。
C:\Windows\System32\Drivers\etc\hosts
-
[開く]を選択します。
-
ファイルに必要な変更を加えます。
-
変更を保存するには、ファイル>保存を選択します。
Windows NT、Windows2000、およびWindows XP
Windows NT、Windows2000、またはwindows XPを実行している場合は、次の手順に従います:
- スタート>すべてのプログラム>アクセサリ>メモ帳を選択します。
- ファイル>を選択して開きます。
- ファイル名フィールドに、c:\Windows\System32\Drivers\etc\hostsと入力します。
- 開くを選択します。
- ファイルに必要な変更を加えます。
- 変更を保存するには、ファイル>保存を選択します。
Linux
Linuxを実行している場合は、次の手順を使用します:
-
ターミナルウィンドウを開きます。
-
テキストエディターでhostsファイルを開くには、次のコマンドを入力します:
sudo nano /etc/hosts
-
ドメインユーザーパスワードを入力します。
-
ファイルに必要な変更を加えます。
-
Control-Xを押します。
-
変更を保存するかどうかを尋ねられたら、”y”と入力します.
MacOS Xバージョン10.0から10.12
このセクションでは、MacOS X10.0から10.12を実行している場合にhostsファイルを変更する手順について説明します。
MacOS X10.0から10.1.5
MacOS X10.0から10.1.5
MacOS X10.0から10.1.5
MacOS X10.0から10.1.5 10.1.5:
-
/Applications/Utilities/NetInfo Managerを開きます。
-
ネットワーク情報データベース(NetInfo)の編集を有効にするには、ウィンドウの左下隅にあるpadlockアイコンをクリックします。
-
ドメインユーザーパスワードを入力し、”OK”を選択します。
-
ブラウザビューの2番目の列で、ノード名を選択しますマシン。
-
3番目の列で、
localhost
という名前のエントリを選択します。 -
[編集]メニューから、[複製]を選択します。
確認アラートが表示されます。
-
「複製」をクリックします。
localhost copy
という名前の新しいエントリが表示され、そのプロパティがブラウザビューの下に表示されます。 -
ip_address
プロパティの値をダブルクリックし、他のコンピューターのIPaddressを入力します。 -
name
プロパティの値をダブルクリックし、他のコンピュータで使用するホスト名を入力します。 -
serves
プロパティをクリックし、[編集]メニューから[削除]を選択します。 -
[ファイル]メニューから[保存]を選択します。
確認アラートが表示されます。
-
[このコピーを更新]をクリックします。
-
追加する追加のホストエントリごとに、手順6~12を繰り返します。
-
NetInfo Managerメニューから、”終了”を選択します。
コンピュータを再起動する必要はありません。
MacOS X10.6から10.12
MacOS X10.6から10.12を実行している場合は、次の手順を実行してください:
-
コンピュータで、アプリケーション>ユーティリティ>ターミナルを選択して、ターミナルウィンドウを開きます。
-
ターミナルウィンドウで次のコマンドを入力して、hostsfileを開きます:
sudo nano /private/etc/hosts
-
プロンプトが表示されたら、ドメインユーザーパスワードを入力します。
-
hostsファイルを編集します。
このファイルには、コメント(
#
記号で始まる行)と、いくつかのデフォルトのホスト名のマッピング(たとえば、127.0.0.1 – local host
)が含まれています。 デフォルトのマッピングの後に新しいマッピングを追加します。 -
hostsファイルを保存するには、Control+Xキーを押します。
-
変更を保存するかどうかを尋ねられたら、”y”と入力します.
-
変更を強制的に有効にするには、次のコマンドを入力してDNSキャッシュをフラッシュします:
dscacheutil -flushcache