Merge pull request #12 from iv-org/10-important-add-ipv6-on-the-public-vps

Add IPv6
This commit is contained in:
Perflyst 2023-12-12 12:18:13 +01:00 committed by GitHub
commit e036ef7288
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 32 additions and 0 deletions

12
dia.yml
View file

@ -1,12 +1,24 @@
---
- hosts: dia.invidious.io
handlers:
- name: restart networking
systemd:
name: networking
state: restarted
- name: restart ssh
systemd:
name: sshd
state: restarted
tasks:
- name: HE IPv6 network config
copy:
src: he-ipv6
dest: /etc/network/interfaces.d/he-ipv6
mode: 0644
notify: restart networking
- name: SSH config
template:
src: sshd_config.j2

8
files/he-ipv6 Normal file
View file

@ -0,0 +1,8 @@
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
address 2001:470:1f1c:685::2
netmask 64
endpoint 216.66.88.98
local 93.95.230.186
ttl 255
gateway 2001:470:1f1c:685::1

View file

@ -6,3 +6,7 @@ unattended_origins_patterns:
- 'origin=Debian,codename=${distro_codename},label=Debian-Security'
- 'origin=Debian,codename=${distro_codename}-security,label=Debian-Security'
- 'o=Debian,codename=${distro_codename},label=Debian'
docker_daemon_options:
experimental: true
ip6tables: true

View file

@ -8,3 +8,11 @@ services:
# disable (spammy logs)
logging:
driver: "none"
networks:
default:
enable_ipv6: true
ipam:
config:
- subnet: 2001:0DB9::/112
gateway: 2001:0DB9::1