私のホストファイル(/etc/hosts
)は/nix/store/gds7bha3bx0a22pnzw93pgf0666anpyr-etc-hosts
読み取り専用のようです。
このファイルをどのように変更できますか?
答え1
nixos設定の変更(通常/etc/nixos/configuration.nix
):
networking.extraHosts =
''
127.0.0.2 other-localhost
10.0.0.1 server
'';
この内容は次のように記録されます。NixOS Wiki定義し、ここ。
答え2
閲覧ファイルからnixos-addblock-host
nixos-addblock-host
一般的な広告/トラッカーホストをブロックするためにConfiguration.nixからインポートできるnixos設定ファイル
次のようにダウンロードしてインポートに追加hosts.nix
します(はい)。/etc/nixos/hosts.nix
/etc/nixos/configuration.nix
#この設定ファイルを編集して、インストールする必要がある項目を定義します。 #あなたのシステム。ヘルプは Configuration.nix(5) のマニュアルページにあります。 #およびNixOSマニュアル(「nixos-help」を実行してアクセス可能)。 {設定、パッケージ、...}: { 収入= [# ハードウェア検索結果が含まれます。 ./hardwareconfig.nix ./hosts.nix ]; ...
また、元のファイルの上部にあるコメントも参照してくださいhosts
。
#このホストファイルはDan Pollockによって提供されており、次の場所にあります。 # http://someonewhocares.org/hosts/ #このファイルは非商用目的で自由にコピーして配布できます。 #元のURLと属性のみを含めてください。