diff --git a/host_vars/test.yml b/host_vars/test.yml new file mode 100644 index 0000000000000000000000000000000000000000..f5cbd4ef1a8b9eae10b964f83c066667bdad500b --- /dev/null +++ b/host_vars/test.yml @@ -0,0 +1,53 @@ + +# Base role +ip4: 10.130.0.251 +ip6: 2001:67c:2d50::0101 +ip6_ula: fdef:ffc0:3dd7::0101 +freifunk_mac: de:ad:ca:fe:01:01 +fastd_mesh_mac: de:ad:ca:fe:01:02 +fastd_gw_mac: de:ad:ca:fe:01:03 +dhcpd_start: 10.130.8.1 +dhcpd_end: 10.130.15.255 +# edit this before deploying on final servers!!! +exit_iface: ens3 + +mesh_gwvpn_secret: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 63663264646563323437353833636536616437616233303438336333366663306532383164646162 + 3266616330306361653736656437306433303063353139660a326139653232613339396365366165 + 32623661316336663462323239326362376434353538353266653264643165636533613666663136 + 3862666239663034340a323238346333333361343662316365356434633536623537613063633034 + 30336564616465343162663230653363666634623638396664383737383633646330326135326537 + 62613838653430626231383239653533666266633562326664383331383066326564613336316337 + 37663662303237366265626262373836633832636365396335346466353235636133646265353930 + 30623430306136363963 + +mesh_vpn_instances: + - name: ffhl_mesh_vpn0 + secret: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 65346639383066303738363063636161373965333631633163376633323933373435333764363365 + 3735353262656539623235313236356263363861383636650a313139653966316335333133383165 + 66646331376133643933386538653530366235623437323338333663656163366161343132613766 + 3131616134343161630a643338653535326330316535343163376330393632393862633031323961 + 61356234353366633032383238363734623637616365616632303638353362333463386235346637 + 33663038346664626439656331616631653234656235333932356431643262316139303637666535 + 62613138333038363164643734633236313064373066626265336137353639626439613265386462 + 36633562333065643561 + mac: de:ad:ca:fe:01:04 + mtu: 1280 + port: 10010 + - name: ffhl_mesh_vpn1 + secret: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 30303363353039326564336430626362373161303035383836623666653231393630313665366439 + 3064616533386665356139323139396334663266646436340a363732366263393031616532396166 + 66613135613335323261653338623033646635643931313761313465643232363134396333306334 + 6234303363313631380a346466633337343734383036363463326365656435633937373562636635 + 64646639383135316265313932386137316439616266336633363064393466613036643036663062 + 35643337373334646363353239356465323035656662613462626536323763613430396336646133 + 63343066333032333363623435663734376236333632633936386538313864323830373665656466 + 36333437616561323435 + mac: de:ad:ca:fe:01:05 + mtu: 1280 + port: 10011 diff --git a/hosts.yml b/hosts.yml index 933b3ee76e99e2637605fc617ffe3b8717438c55..d36ef30e97c01b14e6fac45389481150b7d8e563 100644 --- a/hosts.yml +++ b/hosts.yml @@ -8,6 +8,8 @@ gateways: ansible_ssh_host: holstentor.mesh.ffhl.chaotikum.org muehlentor: ansible_ssh_host: muehlentor.mesh.ffhl.chaotikum.org + test: + ansible_ssh_host: test.mesh.ffhl.chaotikum.org vars: ansible_python_interpreter: /usr/bin/env python3 ansible_ssh_user: root diff --git a/roles/base/files/mesh-gwvpn/gateways/test b/roles/base/files/mesh-gwvpn/gateways/test new file mode 100644 index 0000000000000000000000000000000000000000..2e11a18f727a2d6914c557bb9b32fbafac51ec5a --- /dev/null +++ b/roles/base/files/mesh-gwvpn/gateways/test @@ -0,0 +1,3 @@ +key "c9fcad9c7a52d16983af63fbae936aca1079e623b6a3ea4f77d51a4ae8f36108"; +remote "test.mesh.ffhl.chaotikum.org" port 10001; +float yes;