Automatically create wireguard and ibgp mesh between nodes #1
@@ -1,6 +1,6 @@
|
||||
asn: 205079
|
||||
bgp:
|
||||
my_as_set: "AS205079:AS-MANS"
|
||||
bgp: {}
|
||||
afis: [4, 6]
|
||||
|
||||
ospf:
|
||||
default_cost: 100
|
||||
@@ -14,4 +14,61 @@ ospf:
|
||||
- "2a02:898:0:20::424:1/128" # ColoClue shared subnet IP
|
||||
- "2a02:898:424::/48+" # ColoClue space
|
||||
|
||||
afis: [4, 6]
|
||||
routers:
|
||||
"rtr1.nlams1":
|
||||
fqdn: rtr1.nlams1.as205079.net
|
||||
ipv4: 94.142.240.55
|
||||
ipv6: 2001:678:10ec:2201::1
|
||||
site_name: "NLAMS1"
|
||||
site_id: 2
|
||||
graceful_shutdown: false
|
||||
maintenance_mode: false
|
||||
"rtr1.nlape1":
|
||||
fqdn: rtr1.nlape1.as205079.net
|
||||
ipv4: 194.28.98.155
|
||||
ipv6: 2001:678:10ec:3201::1
|
||||
site_name: "NLAPE1"
|
||||
site_id: 3
|
||||
graceful_shutdown: false
|
||||
maintenance_mode: false
|
||||
"rtr1.nlwie1":
|
||||
fqdn: rtr1.nlwie1.as205079.net
|
||||
pub_ipv4: 86.94.191.237
|
||||
ipv4: 10.20.10.23 # router is behind NAT
|
||||
ipv6: 2001:678:10ec:1201::1
|
||||
site_name: "NLWIE1"
|
||||
site_id: 1
|
||||
graceful_shutdown: false
|
||||
maintenance_mode: false
|
||||
|
||||
ixp_map:
|
||||
bgpexch_amsterdam:
|
||||
pdb_id: 3822
|
||||
ipv6_prefix: 2a0e:8f01:1000:11::/64
|
||||
present_on:
|
||||
- rtr1.nlape1
|
||||
bgpexch_berlin:
|
||||
pdb_id: 4842
|
||||
ipv6_prefix: 2a0e:8f01:1000:13::/64
|
||||
present_on:
|
||||
- rtr1.nlape1
|
||||
bgpexch_dusseldorf:
|
||||
pdb_id: 3844
|
||||
ipv6_prefix: 2a0e:8f01:1000:46::/64
|
||||
present_on:
|
||||
- rtr1.nlape1
|
||||
bgpexch_frankfurt:
|
||||
pdb_id: 3829
|
||||
ipv6_prefix: 2a0e:8f01:1000:24::/64
|
||||
present_on:
|
||||
- rtr1.nlape1
|
||||
bgpexch_london:
|
||||
pdb_id: 3821
|
||||
ipv6_prefix: 2a0e:8f01:1000:10::/64
|
||||
present_on:
|
||||
- rtr1.nlape1
|
||||
locix:
|
||||
pdb_id: 2601
|
||||
ipv6_prefix: 2a0c:b641:700::/64
|
||||
present_on:
|
||||
- rtr1.nlape1
|
||||
|
||||
@@ -39,9 +39,6 @@ interfaces:
|
||||
- nic: "loop0"
|
||||
description: "Loopback interface"
|
||||
stub: true
|
||||
# - nic: "eno1"
|
||||
# description: "Uplink"
|
||||
# stub: true
|
||||
- nic: "INT-RTR1NLAPE1"
|
||||
- nic: "INT-RTR1NLWIE1"
|
||||
- nic: "vmbr1"
|
||||
|
||||
43
docs/roadmap.md
Normal file
43
docs/roadmap.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# Roadmap for AS205079
|
||||
|
||||
- [ ] Self-service peering portal
|
||||
- [x] PeeringDB DB sync
|
||||
- [ ] Bandwidth monitoring/ flow logging
|
||||
- [ ] Pmacct deployment
|
||||
- [ ] Akvorado deployment
|
||||
- [ ] SNMP?
|
||||
- [ ] Better automation
|
||||
- [ ] Rewrite Bird2 config
|
||||
- [ ] Simpler ansible config
|
||||
- [ ] Looking glass
|
||||
- [ ] Authoritative DNS
|
||||
- [ ] PowerDNS deployment
|
||||
- [ ] nsedit deployment
|
||||
- [ ] Migrate domains
|
||||
- [ ] NTP server
|
||||
- [ ] Web server
|
||||
- [ ] Looking glass
|
||||
- [x] Write LG v1
|
||||
- [ ] Improve security
|
||||
- [x] Proxmox firewall
|
||||
- [ ] VM firewall
|
||||
- nftables or iptables?
|
||||
- statefull or stateless
|
||||
- [ ] Move away from gre?
|
||||
- Key auth?
|
||||
- Wireguard?
|
||||
- [ ] Backups
|
||||
- [ ] Replace home firewall
|
||||
- Host HAProxy elsewhere?
|
||||
- Move away from L4 LB?
|
||||
- [ ] RDS server
|
||||
- [ ] Anycast important services
|
||||
- [ ] OSPF anycast
|
||||
- [ ] Web server
|
||||
- [ ] Auth DNS
|
||||
- [ ] Find ifupdown2 alternative?
|
||||
- Solve issues with ifupdown2
|
||||
- [ ] FastNetMon deployment
|
||||
- [ ] Alerting
|
||||
- [ ] Dropping traffic from source-ip
|
||||
- [ ] Blackholing at transit
|
||||
Reference in New Issue
Block a user