···2233## VLANs
4455-| VID | NAME | PREFIX | ACESS | PERMISSIONS |
66-| -- | -- | -- | -- | -- |
77-| 10 | ADMIN | `172.16.10.0/24` | Ethernet with 802.1X | Internet without restrictions, SSH to servers |
88-| 20 | SERVERS | `172.16.20.0/24` | specific ethernet ports | Internet without restrictions |
99-| 100 | GUEST | `172.16.100.0/24` | Ethernet and WiFi | Restricted to HTTP and HTTPS |
55+| VID | NAME | PREFIX | ACESS | PERMISSIONS |
66+| --- | ------- | ----------------- | ----------------------- | --------------------------------------------- |
77+| 10 | ADMIN | `172.16.10.0/24` | Ethernet with 802.1X | Internet without restrictions, SSH to servers |
88+| 20 | SERVERS | `172.16.20.0/24` | specific ethernet ports | Internet without restrictions |
99+| 100 | GUEST | `172.16.100.0/24` | Ethernet and WiFi | Restricted to HTTP and HTTPS |
10101111## IPs
12121313-| hostname | address(es) |
1414-| :-- | -- |
1313+| hostname | address(es) |
1414+| :----------------- | ----------------------------------------------------- |
1515| OpnSense-DeLoreane | `172.16.10.1/24`, `172.16.20.1/24`, `172.16.100.1/24` |
1616-| SG500X-Argo3 | `172.16.10.2/24`, `172.16.20.2/24`, `172.16.100.2/24` |
1717-| conseil | `172.16.20.10/24` |
1818-| fant0mib0t | `172.16.20.20/24` |1616+| SG500X-Argo3 | `172.16.10.2/24`, `172.16.20.2/24`, `172.16.100.2/24` |
1717+| Conseil | `172.16.20.10/24` |
1818+| fant0mib0t | `172.16.20.20/24` |
1919+2020+## Ports & DNS
2121+2222+There is 4 domains that are in use:
2323+2424+- `fantomitechno.dev` and `renoux.dev` that are domains used for public services and are available over the internet
2525+- `fantom.home` which is not a real domain (it only exists via my router), this one is used for local services I, as a user, uses
2626+- `fantom.internal` another local domain, this one used only for communication between different devices
2727+2828+All DNS entries are registered by OpnSense-DeLoreane to point to each machines (using their 172.16.20.0/24 IP if they are on multiple networks).
2929+3030+All public DNS entries are also registered on Cloudflare with a CNAME entry to `rack.fantomitechno.dev` which points to my public IP.
3131+3232+| Ranges | Description |
3333+| :----- | :------------- |
3434+| 10XX | Websites |
3535+| 20XX | Communications |
3636+| 40XX | Storages |
3737+3838+### OpnSense-DeLoreane
3939+4040+| Port Number | Service | DNS entry |
4141+| :---------- | :------- | :------------------- |
4242+| 443 | OpnSense | `router.fantom.home` |
4343+4444+### SG500X-Argo3
4545+4646+| Port Number | Service | DNS entry |
4747+| :---------- | :----------- | :------------------- |
4848+| 443 | Cisco Web UI | `switch.fantom.home` |
4949+5050+### Conseil
5151+5252+Global DNS: `conseil.renoux.dev`
5353+5454+| Port Number | Service | DNS entry |
5555+| :--------------- | :--------------- | :------------------------ |
5656+| 22 | OpenSSH | |
5757+| 80, 443 | Caddy | |
5858+| 4000, 4001, 4002 | NFS | |
5959+| 4010 | Garage S3 API | `s3.fantom.internal` |
6060+| 4011 | Garage S3 Web UI | `s3.fantom.home` |
6161+| 4020 | Copyparty | `files.fantomitechno.dev` |
6262+6363+### fant0mib0t
6464+6565+Global DNS: `fant0mib0t.renoux.dev`
6666+6767+| Port Number | Service | DNS entry |
6868+| :---------- | :------------------------------ | :-------------------------------------------- |
6969+| 22 | OpenSSH | |
7070+| 80, 443 | Caddy | |
7171+| 2000 | Matrix | `matrix.fantomitechno.dev` |
7272+| 2010 | Tranquill PDS | `pds.fantomitechno.dev` |
7373+| 4000 | Tangled Knot | `knot.fantomitechno.dev` |
7474+| 4010 | Tangled Spindle | `spindle.fantomitechno.dev` |
7575+| 4020, 4021 | Cryptpad | `drive.renoux.dev`, `drive.s.renoux.dev` |
7676+| 4030 | Kiwix | `kiwix.fantomitechno.dev`, `kiwix.renoux.dev` |
7777+| | (redirection to Wikipedia .zim) | `wikipedia.renoux.dev` |
7878+| 4040 | Immich | `photo.renoux.dev` |
+2-2
README.md
···2222## Rebuild and switch on an existing configuration
23232424```sh
2525-rebuild
2525+rebuild
2626# or
2727cd /home/fantomitechno/dotfiles && sudo nixos-rebuild switch --flake
2828```
···3737- `lux_wallpapere_v1.png`, `lux_wallpapere_v2.png` and `folly_wlalaper.png`: AlexxWinters\_ ([crd.co](https://alexxswinters.carrd.co/))
3838- `red_and_yellow.jpg`: Undertale: Red And Yellow by Sinix and more ([gmjlt](https://gamejolt.com/games/undertale-red-yellow/877387))
3939- `sol_rue.jpg`: (Extended Version of) OneShot by Future Cat Games ([stm](https://store.steampowered.com/app/420530/OneShot/))
4040-- `undertale_yellow.png`: Undertale Yellow by Team Undertale Yellow ([gmjlt](https://gamejolt.com/games/UndertaleYellow/136925))4040+- `undertale_yellow.png`: Undertale Yellow by Team Undertale Yellow ([gmjlt](https://gamejolt.com/games/UndertaleYellow/136925))