- Delete svg_generator.py and comprehensive_mapper.py - Remove --generate-svg option from integrated_scanner.py - Update complete_workflow.sh to remove SVG generation step - Clean up documentation and examples - Update test_system.py to remove SVG references - Add missing files to repository (EXAMPLES.sh, quickstart.sh, etc.)
1429 lines
30 KiB
JSON
1429 lines
30 KiB
JSON
{
|
|
"hostname": "gw-nue01",
|
|
"system": {
|
|
"hostname": "gw-nue01",
|
|
"domain": "egonetix.lan",
|
|
"timezone": "Europe/Berlin",
|
|
"language": "en_US",
|
|
"version": "24.0"
|
|
},
|
|
"interfaces": {
|
|
"wan": {
|
|
"name": "wan",
|
|
"description": "WAN",
|
|
"enabled": true,
|
|
"interface": "vtnet0",
|
|
"ipaddr": "dhcp",
|
|
"subnet": "",
|
|
"gateway": "",
|
|
"mtu": "",
|
|
"mss": "",
|
|
"spoofmac": "",
|
|
"type": "physical"
|
|
},
|
|
"lan": {
|
|
"name": "lan",
|
|
"description": "LAN",
|
|
"enabled": true,
|
|
"interface": "vtnet1",
|
|
"ipaddr": "10.0.0.1",
|
|
"subnet": "24",
|
|
"gateway": "",
|
|
"mtu": "",
|
|
"mss": "",
|
|
"spoofmac": "",
|
|
"type": "physical"
|
|
},
|
|
"opt1": {
|
|
"name": "opt1",
|
|
"description": "wireguardnachhause",
|
|
"enabled": true,
|
|
"interface": "tun_wg0",
|
|
"ipaddr": "10.69.69.1",
|
|
"subnet": "30",
|
|
"gateway": "WirusguardusGW",
|
|
"mtu": "1300",
|
|
"mss": "1260",
|
|
"spoofmac": "",
|
|
"type": "wireguard"
|
|
}
|
|
},
|
|
"static_routes": [
|
|
{
|
|
"network": "172.20.0.0/16",
|
|
"gateway": "WirusguardusGW",
|
|
"description": "heyme"
|
|
}
|
|
],
|
|
"gateways": {},
|
|
"dhcp": {
|
|
"lan": {
|
|
"enabled": true,
|
|
"range": {
|
|
"from": "10.0.0.100",
|
|
"to": "10.0.0.150"
|
|
},
|
|
"static_mappings": [
|
|
{
|
|
"mac": "fe:0a:ea:4d:6c:78",
|
|
"ipaddr": "10.0.0.23",
|
|
"hostname": "srvmail01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "32:38:39:37:39:39",
|
|
"ipaddr": "10.0.0.24",
|
|
"hostname": "srvmonitor01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "96:63:70:a2:bd:6b",
|
|
"ipaddr": "10.0.0.29",
|
|
"hostname": "srvrevproxy02",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "7e:9b:28:bb:d7:df",
|
|
"ipaddr": "10.0.0.37",
|
|
"hostname": "srvmailgw02",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "bc:24:11:54:de:9d",
|
|
"ipaddr": "10.0.0.37",
|
|
"hostname": "srvmailgw03",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "0a:e9:b9:ac:59:8f",
|
|
"ipaddr": "10.0.0.39",
|
|
"hostname": "srvnextcloud02",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "a6:91:f4:10:2e:47",
|
|
"ipaddr": "10.0.0.41",
|
|
"hostname": "srvrmgw01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "da:42:70:74:c0:13",
|
|
"ipaddr": "10.0.0.42",
|
|
"hostname": "srvwiki01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "f6:49:5d:6b:6c:57",
|
|
"ipaddr": "10.0.0.43",
|
|
"hostname": "srvwordpress01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "96:87:94:11:3d:23",
|
|
"ipaddr": "10.0.0.44",
|
|
"hostname": "srvnextcloud03",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "be:0e:83:ec:fd:01",
|
|
"ipaddr": "10.0.0.45",
|
|
"hostname": "srvdms01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "5e:d7:34:84:2e:5f",
|
|
"ipaddr": "10.0.0.46",
|
|
"hostname": "srvdocker04",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "b2:81:4e:c2:8a:47",
|
|
"ipaddr": "10.0.0.47",
|
|
"hostname": "srvdocker01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "be:b1:4b:77:28:a5",
|
|
"ipaddr": "10.0.0.48",
|
|
"hostname": "srvdocker02",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "e6:f6:41:0e:1f:d9",
|
|
"ipaddr": "10.0.0.49",
|
|
"hostname": "srvdocker03",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "2a:43:da:a9:b8:32",
|
|
"ipaddr": "10.0.0.50",
|
|
"hostname": "srvfs02",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "2a:78:fa:54:85:8e",
|
|
"ipaddr": "10.0.0.51",
|
|
"hostname": "srvhome01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "26:9f:33:83:31:d9",
|
|
"ipaddr": "10.0.0.52",
|
|
"hostname": "srvplex",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "d2:d6:43:a8:5c:60",
|
|
"ipaddr": "10.0.0.53",
|
|
"hostname": "srvgrass01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "ce:7c:2b:3e:16:91",
|
|
"ipaddr": "10.0.0.54",
|
|
"hostname": "srvgrass02",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "b6:ee:e8:89:88:41",
|
|
"ipaddr": "10.0.0.55",
|
|
"hostname": "srvmail02",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "92:f5:8c:d2:06:19",
|
|
"ipaddr": "10.0.0.56",
|
|
"hostname": "srvnextcloud01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "82:72:5d:a2:0d:73",
|
|
"ipaddr": "10.0.0.57",
|
|
"hostname": "srvgpt01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "bc:24:11:b7:be:31",
|
|
"ipaddr": "10.0.0.58",
|
|
"hostname": "srvai01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "bc:24:11:98:40:27",
|
|
"ipaddr": "10.0.0.59",
|
|
"hostname": "srvts01",
|
|
"description": ""
|
|
},
|
|
{
|
|
"mac": "bc:24:11:29:a0:c6",
|
|
"ipaddr": "10.0.0.60",
|
|
"hostname": "srvcode01",
|
|
"description": ""
|
|
}
|
|
],
|
|
"defaultleasetime": "7200",
|
|
"maxleasetime": "",
|
|
"gateway": "10.0.0.1",
|
|
"domain": "egonetix.lan",
|
|
"domainsearchlist": "egonetix.lan",
|
|
"ddnsdomain": "egonetix.lan",
|
|
"dns1": "10.0.0.21",
|
|
"dns2": "10.0.0.1",
|
|
"ntpserver": "192.53.103.108"
|
|
}
|
|
},
|
|
"wireguard": {
|
|
"enabled": true,
|
|
"tunnels": [
|
|
{
|
|
"name": "tun_wg0",
|
|
"enabled": true,
|
|
"description": "heyme",
|
|
"listenport": "51820",
|
|
"publickey": "dwQ/ZByIZdFVawJ31WEH9AKEoc6sjYmw7AFG5LYLygE=",
|
|
"mtu": "1420"
|
|
}
|
|
],
|
|
"peers": [
|
|
{
|
|
"enabled": true,
|
|
"tunnel": "tun_wg0",
|
|
"description": "wireguardheyme",
|
|
"publickey": "pQr6y8pJLiVII+SbuZVaPT6tTMF+bYnQ9g5aBK1AaBw=",
|
|
"persistentkeepalive": "",
|
|
"allowed_ips": [
|
|
{
|
|
"address": "172.20.0.0",
|
|
"mask": "16",
|
|
"description": ""
|
|
},
|
|
{
|
|
"address": "10.69.69.2",
|
|
"mask": "32",
|
|
"description": ""
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"openvpn": {
|
|
"servers": [
|
|
{
|
|
"configured": true,
|
|
"description": "OpenVPN Server configured"
|
|
}
|
|
],
|
|
"clients": []
|
|
},
|
|
"firewall_rules": [
|
|
{
|
|
"id": "",
|
|
"tracker": "1770008075",
|
|
"type": "reject",
|
|
"interface": "lan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "",
|
|
"description": "pfB_PRI1_v4",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "pfB_PRI1_v4",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"log": true
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1426500457",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp",
|
|
"description": "Mailbox.org",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "80.241.60.212",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "25",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395664",
|
|
"type": "block",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "",
|
|
"description": "pfBlockerTopSpammers auto rule",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "pfBlockerTopSpammers",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": true
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395665",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "443",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395666",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "80",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395667",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "22",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395668",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "443",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395669",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "4500",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "4500",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395670",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "500",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "500",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395671",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "esp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395672",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "ah",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395674",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp",
|
|
"description": "NAT srvrevproxy01",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.29",
|
|
"port": "443",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395675",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp",
|
|
"description": "NAT srvrevproxy01",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.29",
|
|
"port": "80",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395678",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT email",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.37",
|
|
"port": "25",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395684",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp/udp",
|
|
"description": "OpenVPN egonetix robert wizard",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "1195",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395698",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "icmp",
|
|
"description": "Easy Rule: Passed from Firewall Log View",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "213.133.113.84",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"destination": {
|
|
"address": "176.9.95.82",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1480950946",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp",
|
|
"description": "Terminal Server",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "30331",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.20",
|
|
"port": "3389",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1531912851",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "",
|
|
"description": "NAT TURN Server Nextcloud",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.34",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1562761341",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT IMAPS",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.21",
|
|
"port": "993",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1562761387",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT SMTPS",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.21",
|
|
"port": "465",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1562836606",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp",
|
|
"description": "Easy Rule: Passed from Firewall Log View",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "92.79.82.210",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"destination": {
|
|
"address": "95.216.21.72",
|
|
"port": "110",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1562837421",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT SMTP Submission",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.21",
|
|
"port": "587",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1562837449",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT IMAP",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.21",
|
|
"port": "143",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1562841192",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "NAT Icals",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.21",
|
|
"port": "8443",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1564125887",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "NAT Ical",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.21",
|
|
"port": "8080",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1564743419",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT Plex",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.48",
|
|
"port": "32400",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1566751935",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT Jellyfin for Kodi",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.48",
|
|
"port": "8096",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1586675434",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT Nextcloud Stun Coturn",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.13",
|
|
"port": "3478",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1609177457",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "",
|
|
"protocol": "tcp",
|
|
"description": "NAT srvrevproxy01",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.29",
|
|
"port": "8448",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1748421225",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp/udp",
|
|
"description": "wireguard",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "51820",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1748864974",
|
|
"type": "pass",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "853",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1750939411",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT srvdocker02",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.48",
|
|
"port": "3478",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1752051663",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT srvdocker02 gitea access",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.48",
|
|
"port": "222",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1755687343",
|
|
"type": "",
|
|
"interface": "wan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "tcp/udp",
|
|
"description": "NAT syncthing",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "10.0.0.48",
|
|
"port": "22000",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1750255444",
|
|
"type": "pass",
|
|
"interface": "lan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "",
|
|
"description": "Passed via EasyRule",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"destination": {
|
|
"address": "10.69.69.2",
|
|
"port": "",
|
|
"any": false
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1486659007",
|
|
"type": "pass",
|
|
"interface": "lan",
|
|
"ipprotocol": "inet",
|
|
"protocol": "",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1750250633",
|
|
"type": "pass",
|
|
"interface": "WireGuard",
|
|
"ipprotocol": "inet46",
|
|
"protocol": "",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395712",
|
|
"type": "pass",
|
|
"interface": "enc0",
|
|
"ipprotocol": "",
|
|
"protocol": "",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395713",
|
|
"type": "pass",
|
|
"interface": "enc0",
|
|
"ipprotocol": "",
|
|
"protocol": "icmp",
|
|
"description": "icmp echo reply",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395714",
|
|
"type": "pass",
|
|
"interface": "enc0",
|
|
"ipprotocol": "",
|
|
"protocol": "icmp",
|
|
"description": "icmp echo request",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1422395715",
|
|
"type": "pass",
|
|
"interface": "openvpn",
|
|
"ipprotocol": "inet",
|
|
"protocol": "",
|
|
"description": "OpenVPN OpenVPNMobile wizard",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
},
|
|
{
|
|
"id": "",
|
|
"tracker": "1748422740",
|
|
"type": "pass",
|
|
"interface": "opt1",
|
|
"ipprotocol": "inet",
|
|
"protocol": "",
|
|
"description": "",
|
|
"enabled": true,
|
|
"source": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "",
|
|
"any": true
|
|
},
|
|
"log": false
|
|
}
|
|
],
|
|
"nat_rules": [
|
|
{
|
|
"description": "Nextcloud Stun Coturn",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "3478"
|
|
},
|
|
"target": "10.0.0.13",
|
|
"local_port": "3478",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "IMAPS",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "993"
|
|
},
|
|
"target": "10.0.0.21",
|
|
"local_port": "993",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "IMAP",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "143"
|
|
},
|
|
"target": "10.0.0.21",
|
|
"local_port": "143",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "SMTPS",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "465"
|
|
},
|
|
"target": "10.0.0.21",
|
|
"local_port": "465",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "SMTP Submission",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "587"
|
|
},
|
|
"target": "10.0.0.21",
|
|
"local_port": "587",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "srvrevproxy01",
|
|
"interface": "wan",
|
|
"protocol": "tcp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "443"
|
|
},
|
|
"target": "10.0.0.29",
|
|
"local_port": "443",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "srvrevproxy01",
|
|
"interface": "wan",
|
|
"protocol": "tcp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "8448"
|
|
},
|
|
"target": "10.0.0.29",
|
|
"local_port": "8448",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "srvdocker02",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "3478"
|
|
},
|
|
"target": "10.0.0.48",
|
|
"local_port": "3478",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "srvdocker02 gitea access",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "222"
|
|
},
|
|
"target": "10.0.0.48",
|
|
"local_port": "222",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "Plex",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "32400"
|
|
},
|
|
"target": "10.0.0.48",
|
|
"local_port": "32400",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "Jellyfin for Kodi",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "8096"
|
|
},
|
|
"target": "10.0.0.48",
|
|
"local_port": "8096",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "syncthing",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "22000"
|
|
},
|
|
"target": "10.0.0.48",
|
|
"local_port": "22000",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "Ical",
|
|
"interface": "wan",
|
|
"protocol": "tcp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "8080"
|
|
},
|
|
"target": "10.0.0.21",
|
|
"local_port": "8080",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "Icals",
|
|
"interface": "wan",
|
|
"protocol": "tcp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "8443"
|
|
},
|
|
"target": "10.0.0.21",
|
|
"local_port": "8443",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "srvrevproxy01",
|
|
"interface": "wan",
|
|
"protocol": "tcp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "80"
|
|
},
|
|
"target": "10.0.0.29",
|
|
"local_port": "80",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"description": "email",
|
|
"interface": "wan",
|
|
"protocol": "tcp/udp",
|
|
"source": {
|
|
"address": "",
|
|
"port": ""
|
|
},
|
|
"destination": {
|
|
"address": "",
|
|
"port": "25"
|
|
},
|
|
"target": "10.0.0.37",
|
|
"local_port": "25",
|
|
"enabled": true
|
|
}
|
|
],
|
|
"dns": {
|
|
"servers": [
|
|
"194.242.2.2",
|
|
"193.19.108.2",
|
|
"91.239.100.100"
|
|
],
|
|
"domain": "egonetix.lan",
|
|
"search_domains": []
|
|
}
|
|
} |