set max monerod connections per ip

This commit is contained in:
woodser 2025-04-04 09:00:08 -04:00
parent 4ed5c3758d
commit ea0c4967df
No known key found for this signature in database
GPG Key ID: 55A10DD48ADEE5EF
2 changed files with 5 additions and 1 deletions

View File

@ -36,6 +36,7 @@ services:
"--no-zmq",
"--add-exclusive-node=127.0.0.1:28080",
"--max-connections-per-ip=10",
"--rpc-max-connections-per-private-ip=100",
"--rpc-access-control-origins=http://localhost:8080",
"--fixed-difficulty=150",
"--non-interactive",
@ -57,6 +58,7 @@ services:
"--confirm-external-bind",
"--add-exclusive-node=127.0.0.1:48080",
"--max-connections-per-ip=10",
"--rpc-max-connections-per-private-ip=100",
"--rpc-access-control-origins=http://localhost:8080",
"--fixed-difficulty=150",
"--non-interactive",

View File

@ -840,7 +840,9 @@ test("Can manage Monero daemon connections (Test, CI)", async () => {
"--confirm-external-bind",
"--rpc-access-control-origins", "http://127.0.0.1:8080",
"--fixed-difficulty", "500",
"--disable-rpc-ban"
"--disable-rpc-ban",
"--rpc-max-connections-per-private-ip", "100",
"--max-connections-per-ip", "10"
];
if (getBaseCurrencyNetwork() !== BaseCurrencyNetwork.XMR_MAINNET) cmd.push("--" + moneroTs.MoneroNetworkType.toString(TestConfig.networkType).toLowerCase());
if (TestConfig.monerod3.username) cmd.push("--rpc-login", TestConfig.monerod3.username + ":" + TestConfig.monerod3.password);