diff options
author | arf20 <aruizfernandez05@gmail.com> | 2024-11-07 13:42:27 +0100 |
---|---|---|
committer | arf20 <aruizfernandez05@gmail.com> | 2024-11-07 13:42:27 +0100 |
commit | 189f1c9b4114227f909f309fc409f330e577c9f3 (patch) | |
tree | 6f3557ad5b7fcf78baee4182cfb460c4ae624aa9 | |
parent | 62aed9d7d469da4af32e9fddc4d7d142de4e0ecd (diff) | |
download | arfnet2-master.tar.gz arfnet2-master.zip |
-rw-r--r-- | arfnet2.html | 68 | ||||
-rw-r--r-- | arfnet2.md | 41 | ||||
-rw-r--r-- | arfnet2.pdf | bin | 145780 -> 145938 bytes |
3 files changed, 71 insertions, 38 deletions
diff --git a/arfnet2.html b/arfnet2.html index dded6f4..26eac6a 100644 --- a/arfnet2.html +++ b/arfnet2.html @@ -422,7 +422,7 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | <td></td> </tr> <tr class="even"> - <td>mc-waterfall-proxy</td> + <td>mc waterfall proxy</td> <td></td> <td>TCP</td> <td>25565</td> @@ -430,6 +430,14 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | <td>25567</td> </tr> <tr class="odd"> + <td>mc bedrock geyser</td> + <td></td> + <td>TCP</td> + <td>19132</td> + <td>game</td> + <td>19132</td> + </tr> + <tr class="even"> <td>css-ds</td> <td></td> <td>TCP/UDP</td> @@ -437,7 +445,7 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | <td>game</td> <td></td> </tr> - <tr class="even"> + <tr class="odd"> <td></td> <td></td> <td></td> @@ -445,45 +453,45 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | <td></td> <td></td> </tr> - <tr class="odd"> - <td>exo-ssh</td> + <tr class="even"> + <td>exo ssh</td> <td>exo</td> <td>TCP</td> <td>4041</td> <td>exovps</td> <td>22</td> </tr> - <tr class="even"> - <td>exo-extra</td> + <tr class="odd"> + <td>exo extra</td> <td>exo</td> <td>TCP</td> <td>4040</td> <td>exovps</td> <td>4040</td> </tr> - <tr class="odd"> - <td>yero-ssh</td> + <tr class="even"> + <td>yero ssh</td> <td>yero</td> <td>TCP</td> <td>1511</td> <td>yerovps</td> <td>22</td> </tr> - <tr class="even"> - <td>yero-sql</td> + <tr class="odd"> + <td>yero mc</td> <td>yero</td> <td>TCP</td> - <td>1512</td> + <td>25569</td> <td>yerovps</td> - <td>3306</td> + <td>25565</td> </tr> - <tr class="odd"> - <td>FiveM SuperioresRP</td> + <tr class="even"> + <td>yero panel</td> <td>yero</td> - <td>TCP/UDP</td> - <td>30120,40120</td> + <td>TCP</td> + <td>24444</td> <td>yerovps</td> - <td></td> + <td>24444</td> </tr> </tbody> </table> @@ -852,11 +860,21 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | <td></td> </tr> <tr class="odd"> - <td>photo.arf20.com*</td> + <td>photo.arf20.com</td> <td>[::1]:2342</td> <td>photoprism</td> </tr> <tr class="even"> + <td>radio.arf20.com</td> + <td>/ = /var/www/radio.arf20.com/html/; /stream = nas:8000</td> + <td></td> + </tr> + <tr class="odd"> + <td>os.arf20.com</td> + <td>/ = /d/FTPServer/OS/</td> + <td></td> + </tr> + <tr class="even"> <td></td> <td></td> <td></td> @@ -871,11 +889,6 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | <td>/var/www/panaland.arf20.com/html/</td> <td></td> </tr> - <tr class="odd"> - <td>radio.arf20.com</td> - <td>/ = /var/www/radio.arf20.com/html/; /stream = nas:8000</td> - <td></td> - </tr> </tbody> </table> <h3 id="wazuh-dmz.10---secure">wazuh DMZ.10 -> secure*</h3> @@ -1516,7 +1529,7 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | <tr class="even"> <td>2600:70ff:f039:4::195</td> <td>PTR</td> - <td>arfnet.nexo.moe.</td> + <td>global.dns.navy</td> <td></td> </tr> </tbody> @@ -1542,9 +1555,10 @@ ISP ===| ONT |---| DELL switch |-----| TP-Link switch | </table> <h2 id="custom-arfnet-software">Custom ARFNET software</h2> <ul> - <li><a href="https://cgit.arf20.com/cstims">cstims</a>: client, - service, ticket and invoice management system</li> - <li>status page (TODO)</li> + <li><a href="https://cgit.arf20.com/arfnet2-cstims">cstims</a>: + client, service, ticket and invoice management system</li> + <li><a href="https://cgit.arf20.com/arfnet2-lists">lists</a>: mailing + list browser</li> </ul> </body> </html> @@ -27,6 +27,11 @@ Stage 3\*: finally - PHP on main site with more web services from scratch, hopefully secure - More new services +Stage 4\*: Site B (piso) + - Mikrotik and DELL switch + - Site to Site wireguard + - Establish telephony + ## Domain arf20.com @@ -127,6 +132,9 @@ Management | DMZ | 4 | 192.168.4.0/24 <br> 2600:70ff:f039:4::/64 | Services | | LAN | 5 | 192.168.5.0/24 <br> 2600:70ff:f039:5::/64 | Clients | | VPN | | 192.168.6.0/24 <br> 2600:70ff:f039:6::/64 | Wireguard clients | +| dark | | 192.168.7.0/24 <br> | dark IPsec remote subnet | +| B:PSN | un | 192.168.18.0/24 | Site-B:PisoNET | +| B:SBN | | 192.168.8.0/24 | Site-B:SiteBNET | ## Firewall @@ -172,14 +180,15 @@ Management | TURN STUN| | TCP/UDP | 3478 | comm | | | TURN | | TCP/UDP | 5349 | comm | | | TURN UDP relay| | TCP/UDP | 49152-50176 | comm | | - | mc-waterfall-proxy | | TCP | 25565 | game | 25567 | + | mc waterfall proxy | | TCP | 25565 | game | 25567 | | + | mc bedrock geyser | | TCP | 19132 | game | 19132 | | | css-ds | | TCP/UDP | 27015 | game | | | | | | | | | - | exo-ssh | exo | TCP | 4041 | exovps | 22 | | - | exo-extra | exo | TCP | 4040 | exovps | 4040 | | - | yero-ssh | yero | TCP | 1511 | yerovps | 22 | | - | yero-sql | yero | TCP | 1512 | yerovps | 3306 | - | FiveM SuperioresRP | yero | TCP/UDP | 30120,40120 | yerovps | | + | exo ssh | exo | TCP | 4041 | exovps | 22 | | + | exo extra | exo | TCP | 4040 | exovps | 4040 | | + | yero ssh | yero | TCP | 1511 | yerovps | 22 | | + | yero mc | yero | TCP | 25569 | yerovps | 25565 | | + | yero panel | yero | TCP | 24444 | yerovps | 24444 | | ### IPv6 port rules @@ -313,11 +322,12 @@ RAID attached here (with the grey stuff) (local only) | news.arf20.com | Web-News NNTP newsgroups frontend | | dash.arf20.com | /var/www/dash.arf20.com/html/ | CSTIMS | | ftp.arf20.com | /d/FTPServer/public/ | | -| photo.arf20.com* | [::1]:2342 | photoprism | +| photo.arf20.com | [::1]:2342 | photoprism | +| radio.arf20.com | / = /var/www/radio.arf20.com/html/; /stream = nas:8000 | | +| os.arf20.com | / = /d/FTPServer/OS/ | | | | | | | status.yero.dev | http://yerovps.lan:3001 | | | panaland.arf20.com | /var/www/panaland.arf20.com/html/ | | -| radio.arf20.com | / = /var/www/radio.arf20.com/html/; /stream = nas:8000 | | ### wazuh DMZ.10 -> secure* @@ -445,6 +455,15 @@ DMZ IPv4s and IPv6 ends in the same way | DMZ.195 | exo-debian | exo.lan | | DMZ.196 | loofa-debian | loofa.lan | +Site-B:PiSoNet + +| Addr | Name | +|------|------| +| PSN.1 | Huawei CPE Combo Box | +| PSN.2 | DELL switch on untagged | +| PSN.3 | Mikrotik firewall downstream | +| PSN.8 | desktop (when applies) | + ## DNS ### Domain zone @@ -518,7 +537,7 @@ DMZ IPv4s and IPv6 ends in the same way | 2600:70ff:f039:4::13 | PTR | ns1.arf20.com | | | 2600:70ff:f039:4::9 | PTR | arf20.com | | | -| 2600:70ff:f039:4::195 | PTR | arfnet.nexo.moe. | | +| 2600:70ff:f039:4::195 | PTR | global.dns.navy | | ### IONOS rDNS zone @@ -528,5 +547,5 @@ DMZ IPv4s and IPv6 ends in the same way ## Custom ARFNET software - - [cstims](https://cgit.arf20.com/cstims): client, service, ticket and invoice management system - - status page (TODO) + - [cstims](https://cgit.arf20.com/arfnet2-cstims): client, service, ticket and invoice management system + - [lists](https://cgit.arf20.com/arfnet2-lists): mailing list browser diff --git a/arfnet2.pdf b/arfnet2.pdf Binary files differindex 568da03..4c0a873 100644 --- a/arfnet2.pdf +++ b/arfnet2.pdf |