nixpkgs nixos-25.11 브랜치의 nixos/doc/manual/ 디렉토리를 sparse clone으로 가져와 ~/obsidian/dev/nixos-manual/에 복사. _index.md에 구조/갱신 방법 정리. 오프라인 참조 + AI 에이전트 컨텍스트용. sandbox-tokyo 같은 NixOS 노드 운영 시 빠른 참조로 사용.
1.2 KiB
1.2 KiB
IPv6 Configuration
IPv6 is enabled by default. Stateless address autoconfiguration is used to automatically assign IPv6 addresses to all interfaces, and Privacy Extensions (RFC 4941) are enabled by default. You can adjust the default for this by setting . This option may be overridden on a per-interface basis by . You can disable IPv6 support globally by setting:
{ networking.enableIPv6 = false; }
You can disable IPv6 on a single interface using a normal sysctl (in
this example, we use interface eth0):
{ boot.kernel.sysctl."net.ipv6.conf.eth0.disable_ipv6" = true; }
As with IPv4 networking interfaces are automatically configured via DHCPv6. You can configure an interface manually:
{
networking.interfaces.eth0.ipv6.addresses = [
{
address = "fe00:aa:bb:cc::2";
prefixLength = 64;
}
];
}
For configuring a gateway, optionally with explicitly specified interface:
{
networking.defaultGateway6 = {
address = "fe00::1";
interface = "enp0s3";
};
}