• ベストアンサー

hostsファイルの書き換えが反映されない

インターネットのアクセス制限のためにhostsファイルの書き換えを行ったのですが、反映されません。 以前は普通に反映されていたはずなのですが、先日やってみるとダメでした。 書き換え自体は適用されていて、一度閉じて開くと値は変わっているのですが、設定は反映されていないようです。 詳しい方解決方法を教えてください よろしくお願いします。 OSはwindows7です。

  • -ruin-
  • お礼率16% (435/2595)

質問者が選んだベストアンサー

  • ベストアンサー
  • rie36
  • ベストアンサー率100% (1/1)
回答No.6

同じ事態に合いました 私と同じ原因かはわかりませんが、 hostsファイルのアクセス権の設定が正しくないと思われます XPであればUsersとPowerUsersを追加すると動作するそうですがWindows7ではPowerUsersの仕様が変わっているようです 代替策として、C:\Windows\System32\drivers\etc下に 新規作成でhostsファイルを作成すると正しいアクセス権が設定されるようで テキストエディタで新規作成しhostsを上書きする形で作りなおすと動作するようになりました

その他の回答 (5)

  • kaoaru
  • ベストアンサー率33% (42/127)
回答No.5

それに関連するサービス関係を一旦停止して再起動しないと設定は読み込まれません! それがメンドクサイならPCの再起動が一番簡単。 Linuxディストリの場合でも、init.dのあるサービス関係(デーモン)のスクリプトを停止、再起動して対処しなければならなくなります。それと同じことです。Windowsのほうがマネしてるんだからね、そういう構造は。 カーネル自体にサービスも組み込んだんなら話しは別だけど。 >書き換え自体は適用されていて、一度閉じて開くと値は変わっている それはファイルを書き換えた、ということだけ! そもそも随時監視しているファイルだとしたら編集なんてできないぞ!共有違反になるからね!

  • t-tomy
  • ベストアンサー率57% (27/47)
回答No.4

hostsファイルは起動時、もしくはコマンドで指定しないと、再読み込みしないといけないので、 再起動が必要ないという判断は間違い。 コマンドでするなら、 nbtstat -R でキャッシュをクリアにし、 nbtstat -c でファイルを再読み込みしないといけない。

  • t-tomy
  • ベストアンサー率57% (27/47)
回答No.3

hostsファイルって保存場所で開いて編集しても、 アクセス権の問題で上書きできない時があります。 一度、デスクトップ等にコピーした上で編集し、 元の場所で上書きコピーしてはどうでしょうか。 設定が反映されていないとあるので、 構文が間違ってるとか、コメントアウトされてるとか?

noname#180483
noname#180483
回答No.2

再起動スレヤー( ゜∀゜)=◯)`Д゜)・;'

-ruin-
質問者

補足

分かってないようなので説明しておくと、この場合の反映は保存した時点なので再起動は関係ない。

  • o_tooru
  • ベストアンサー率37% (897/2362)
回答No.1

再起動かけた?

-ruin-
質問者

補足

かけてない。 というか必要ないと思う

関連するQ&A

  • hostsファイルの書き換え

    こんばんは どなたか、お知恵をおかしください テスト環境でドメインを指定しているシステムに接続したくhostsファイルの書き換えを行おうとしたのですが、書き換えが拒否されてしまいます。 少し前までは書き換えが出来ていたのでWindowsアップデートか何かで書き換え禁止になってしまったのでしょうか? hostsファイルの書き換えの方法をご存じの方居らっしゃらないでしょうか? 環境 OS:MS WindowsXP SP3(WindowsUpdateは最新まで当てています) よろしくお願いします。

  • hostsファイルの編集

    自宅サーバ(linux)にドメイン名でxpからアクセスしています。 windowsの再インストールを行ったので、以前やったようにwindowsのhostsファイルを編集しました。(C:\WINDOWS\system32\drivers\etc\hosts) ところが、なぜかこのhostsファイルの編集をしてPCを再起動しても、ドメイン名で自宅サーバへのアクセス(IE,Firefox)ができません。 *プライベートIPならアクセス可 そこで、hostsファイルの内容が反映されているかを調べる方法があったら教えてください。 今のところ、hostsファイルの設定がうまく反映されていないように思うので・・・ よろしくお願いします。

  • windows10でhostsファイル書き換え

    DNS登録前のwebサイト動作確認のため、hostsファイルの変更を行いました。 (テキストエディタ管理者権限で実行) ここまでは問題なかったのですが、 公開されているhostsも追加したところ、 それ以降編集しようとしても、 「プロセスはファイルにアクセスできません。別のプロセスが使用中です」 というダイアログが出て、元に戻せなくなってしまいました。 windows8だと windows defenderがプロセスを使用しているので アクセスできなくなる…という情報も読んだので試してみようと 思ったのですが、「リアルタイム保護のオフ」では状況は変わらず、 windows defender自体を終了させる方法も上手くいきません… ▽Windows 10でWindows Defenderのオンまたはオフにする方法 https://i-bitzedge.com/tips/how-to-turn-off-windows-defender-windows-10 ちなみに、追加したhosts(ブラックリスト)は、以下のファイルです。 http://hosts-file.net/?s=Download テンプレートをそのまま使い、trusted hostsコメントの下に 自分のサイトを、BAD HOSTS以下はそのまま残してあります。 hostsファイルが再編集できなった原因が、上記かどうかは不明なのですが、 とりあえずは、 ・Windows Defenderを無効化して再編集したい ・原因がほかにある場合は、その原因と対処法 という点、ご教示いただけると助かります。

  • mac hosts 作成方法

    こんにちは。 先日、友人からadbeのソフトをもらって、 インストールしました。 自分のmacで使用するために、 hostsを書き換える必要があったのですが その書き換えの際に保存ができなかったので 既存のhostsファイルを消去して、 新しく作成すればいいのではないかと 安易に消去してしまいました。 hostsがなくなってしまった場合、どうやってもう一度作成すればいいのか教えてください。 よろしくお願いします。 MacBook pro Mac OS X 10.6.2 (10C540) Darwin 10.2.0 を使用しています。

  • hostsファイルについて(カテゴリ変更で別に質問)

    こんばんは、早速ですが質問させていただきます。 -- サーバをやっておりまして、少しこれに関する質問です。 ルータ内(LAN内)から例えば**.com(インターネット上のアドレス)にアクセスすればルータの管理画面が表示されます。 友人にWANからはちゃんと見れると聞いたのでほっとしましたが、前のルータではちゃんと表示されたので少しめんどい感じがします。(ルータを変えたためこうなった、故障したため元のルータには戻れない) それで、hostsファイルでこういうことが解決できると聞いたのですがhostsファイルの書き方がよくわかりません。 そこらへんを教えていただければと思います。 -- ちなみにHTTP鯖はバーチャルホストなので、hostsファイル設定をしようとしています。。 バーチャルホストじゃなかったらそのままプライベートIPでいいですからね。。 おっと長文になりました、意味がわからないところもありますがご教授お願いいたします。

  • hosts ファイルが、アプリケーションを起動するたびに消えてしまいます。

    C:\WINDOWS\System32\drivers\etc 内のhosts ファイルが、アプリケーションを起動するたびに消えてしまいます。 社内のパソコンで Windows XP Pro SP2 を使用しています。支社から本社にあるサーバへの接続のため、C:\WINDOWS\System32\drivers\etc 内の hosts ファイルに本社のサーバーの名前を登録して名前解決していましたが、ある日突然、ホスト名でのアクセスができなくなりました。そこで、C:\WINDOWS\System32\drivers\etc 内をのぞいてみたところ、hosts ファイルがなくなっていたので、新規に作成してホスト名でのアクセスを試みましたが、それでもアクセスできません。そこで再度フォルダ内を見てみたところ、hosts ファイルが消えていました。さらに色々と確かめた結果、C:\WINDOWS\System32\drivers\etc 内の hosts ファイルがあらゆるアプリケーション(まさに全てのアプリケーション。メモ帳でも電卓でもです。)を起動するたびに消えてしまうのです。フォルダを開いて様子を見てますと、アプリケーションを起動するたびにまさに目の前で hosts ファイルだけが消えてしまいます。フォルダ内の他のファイルは、全く問題ありません。C:\WINDOWS\System32\drivers\etc\hosts ファイルがピンポイントで消えてしまいます。スパイウェア等の悪質なプログラムの存在を疑い、ウィルスバスター2007、スパイボット、カスペルスキーアンチウイルス6.0 でスキャンしてみましたが、気になるものは検出されませんでした。全く摩訶不思議で不可解な現象なので、途方にくれています。尚、今現在、2台(それぞれ別の支社)のパソコンで同じ現象が発生しています。どなたか、アドバイス、情報の方をよろしくお願い致します。

  • Linux hosts.allowでのアクセス制御

    いつもありがとうございます。 RedHat hosts.allowでのアクセス制御について設定方法を質問させて頂きます。 /etc/hosts.allowに以下のサービスについて制御したいと思っております。 ************************************************************* http ssh icmp smtp ntp pgadmin samba postgresql dns ************************************************************* 以下「hosts.allow」の内容 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ # ssh sshd: 192.168.1. # http httpd: ALL # dns domain: ALL # icmp icmp: ALL # ntp ntpd: ALL # netbios-ssn netbios-ssn: ALL # smtp smtp: ALL # postgresql postgresql: 192.168.1. # pgadmin pgadmin: 192.168.1. -------------------------------------------------------------------- 上記にて設定すると、SSHのみ適用されますが他の設定が反映されません。 ※hosts.denyは「ALL: ALL」としております。 また、ファイアーウォールを有効にすると、SSHも含め接続できなくなります。 ※ファイアーウォールのルールは定義していません。 初心者からの質問で申し訳ありません。 アドバイスの程よろしくお願い致します。

  • システムドライブ以外のHDDにアクセス制限をかけたい。

    OSはWINDOWS XP。 各アカウントごとにファイルを見れなくするアクセス制限はOSを入れたドライブのみ適用されているのですが、OSを入れたドライブとは別のドライブにもアクセス制限をかけたいと思っております。 アクセス制限のかけ方をご教示願いたく思います。よろしくお願いいたします。

  • MAC OSXの環境にて「ファイルを開く」の制限はできますか?

    MAC OS Xの環境にて「ファイルを開く」の制限はできますか? 当方はImacG5 MACOSX(10.5)を使用しています。 子供用にユーザーを作りペアレンタルコントロールにてアプリケーションの制限をしても例えばFireFoxを起動すると「ファイルを開く」が使用できてしまいます。 制限したいフォルダの共有を「アクセス不可」のしてもダメです。 通常、複数でPC(MAC)を使う場合は見られたくないファイル(日記など)あるはずなのに、できないわけがないのですが…。 何か勘違いしているのでしょうか? 補足 情報を見る→共有とアクセス権でeveryoneに対して「アクセス不可」にしてもダメなんです。 Windowsでは、できるのに…。

    • ベストアンサー
    • Mac
  • Windows7でのファイルアクセス制限

    Windows7でのファイルアクセス制限 Windows7でのファイルアクセス制限について教えてください。同様の質問が出ていますが、自分のPCでちょっと状況が違うようなので、、、。 1台のPCに家族全員のアカウントを作成しています。その状態で、自分の保管しているファイルを読まれたくないので、アクセス制限をかけたいと思っています。XPではフォルダの共有で制限をかければ簡単だったのですが、Windows7だと少々複雑で、、、。 コンピューター > OS > ユーザー > と選択して、自分のフォルダを表示し(フォルダアイコンの横に鍵マークがついています)、プロパティ>セキュリティと進み、アクセス権を変更するために 編集を選び、アクセスを制限したいユーザーを選ぼうと思っているのですが、ここで選択できるユーザー名が、SYSTEM、自分、Administratorsだけです(家族は使用するソフトの関係で管理者権限アカウントです)。 選択としてはAdministratorsを選ぶしかないので選択し、アクセス許可を拒否として適用すると、適用エラー「C\Users,,,Application Data アクセスが拒否されました」が出てしまいます、、、。 管理者アカウントを持つ家族からのアクセス制限は出来ないのでしょうか?