Files
netzwerk_diagramm_scanner/tests/test_output.json
mindesbunister 0827b9a69d Remove SVG diagram functionality
- 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.)
2025-10-10 17:08:31 +02:00

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": []
}
}