mirror of
https://git.gay/xqtc/nixos-config
synced 2024-11-23 04:30:32 +01:00
42 lines
732 B
Nix
42 lines
732 B
Nix
{
|
|
config,
|
|
lib,
|
|
inputs,
|
|
...
|
|
}: {
|
|
imports = [./wireguard.nix];
|
|
|
|
services.openssh.settings.PasswordAuthentication = false;
|
|
|
|
networking = {
|
|
interfaces = {
|
|
enp0s31f6 = {
|
|
ipv4 = {
|
|
addresses = [
|
|
{
|
|
address = "88.99.90.90";
|
|
prefixLength = 26;
|
|
}
|
|
];
|
|
};
|
|
ipv6 = {
|
|
addresses = [
|
|
{
|
|
address = "2a01:4f8:10a:1aab::2";
|
|
prefixLength = 80;
|
|
}
|
|
];
|
|
};
|
|
};
|
|
};
|
|
defaultGateway = {
|
|
interface = "enp0s31f6";
|
|
address = "88.99.90.65";
|
|
};
|
|
defaultGateway6 = {
|
|
interface = "enp0s31f6";
|
|
address = "fe80::1";
|
|
};
|
|
};
|
|
}
|