summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorarf20 <aruizfernandez05@gmail.com>2024-11-07 13:42:27 +0100
committerarf20 <aruizfernandez05@gmail.com>2024-11-07 13:42:27 +0100
commit189f1c9b4114227f909f309fc409f330e577c9f3 (patch)
tree6f3557ad5b7fcf78baee4182cfb460c4ae624aa9
parent62aed9d7d469da4af32e9fddc4d7d142de4e0ecd (diff)
downloadarfnet2-189f1c9b4114227f909f309fc409f330e577c9f3.tar.gz
arfnet2-189f1c9b4114227f909f309fc409f330e577c9f3.zip
-rw-r--r--arfnet2.html68
-rw-r--r--arfnet2.md41
-rw-r--r--arfnet2.pdfbin145780 -> 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 -&gt; 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>
diff --git a/arfnet2.md b/arfnet2.md
index 5b4a6d7..11a7911 100644
--- a/arfnet2.md
+++ b/arfnet2.md
@@ -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
index 568da03..4c0a873 100644
--- a/arfnet2.pdf
+++ b/arfnet2.pdf
Binary files differ