Compare commits
3 Commits
d1b5f85fb3
...
5c05e540cb
Author | SHA1 | Date | |
---|---|---|---|
5c05e540cb | |||
c3f141ae24 | |||
50ee8138ea |
@ -48,6 +48,10 @@
|
|||||||
hostName = "loutreos"; # Define your hostname.
|
hostName = "loutreos"; # Define your hostname.
|
||||||
hostId = "7e66e347";
|
hostId = "7e66e347";
|
||||||
|
|
||||||
|
hosts = {
|
||||||
|
"127.0.0.1" = [ "gitea.nyanlout.re" ];
|
||||||
|
};
|
||||||
|
|
||||||
useNetworkd = true;
|
useNetworkd = true;
|
||||||
useDHCP = false;
|
useDHCP = false;
|
||||||
|
|
||||||
@ -114,6 +118,7 @@
|
|||||||
|
|
||||||
# Redirect local network request from server external IP to internal IP
|
# Redirect local network request from server external IP to internal IP
|
||||||
# Make the server available even without internet access
|
# Make the server available even without internet access
|
||||||
|
iptables -t nat -D PREROUTING -s 10.30.0.0/16 -d 176.180.172.105 -j DNAT --to 10.30.0.1 || true
|
||||||
iptables -t nat -A PREROUTING -s 10.30.0.0/16 -d 176.180.172.105 -j DNAT --to 10.30.0.1
|
iptables -t nat -A PREROUTING -s 10.30.0.0/16 -d 176.180.172.105 -j DNAT --to 10.30.0.1
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
@ -223,7 +228,18 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.autossh.sessions = [ { extraArguments = "-N -R 0.0.0.0:2222:127.0.0.1:22 loutre@vps772619.ovh.net"; monitoringPort = 20000; name = "backup-ssh-reverse"; user = "autossh"; } ];
|
# Options explanations
|
||||||
|
# -N disable shell
|
||||||
|
# -R 0.0.0.0:2222:127.0.0.1:22 redirect SSH port on VPS server on port 2222
|
||||||
|
# -R 127.0.0.1:2525:127.0.0.1:25 redirect SMTP port on VPS port 2525
|
||||||
|
services.autossh.sessions = [
|
||||||
|
{
|
||||||
|
extraArguments = "-N -R 0.0.0.0:2222:127.0.0.1:22 -R 127.0.0.1:2525:127.0.0.1:25 loutre@vps772619.ovh.net";
|
||||||
|
monitoringPort = 20000;
|
||||||
|
name = "backup-ssh-reverse";
|
||||||
|
user = "autossh";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
virtualisation.podman.enable = true;
|
virtualisation.podman.enable = true;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user