Add media vpn setup
This commit is contained in:
parent
cf061d3779
commit
7c4dd0d3c2
25 changed files with 257 additions and 66 deletions
|
|
@ -5,28 +5,58 @@ platform_packages:
|
|||
- nvidia-utils
|
||||
- lib32-nvidia-utils
|
||||
|
||||
vpn_ip: '10.0.0.2'
|
||||
vpn_subnet: '24'
|
||||
vpn_default:
|
||||
ip: '10.0.0.2'
|
||||
subnet: '24'
|
||||
interface: 'wg0'
|
||||
|
||||
vpn_public_key_path: '/etc/wireguard/keys/public/laptop.pub'
|
||||
vpn_private_key_path: '/etc/wireguard/keys/private/laptop.key'
|
||||
public_key_path: '/etc/wireguard/keys/public/default/laptop.pub'
|
||||
private_key_path: '/etc/wireguard/keys/private/default/laptop.key'
|
||||
|
||||
vpn_private_key: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
36393066313764386361376662376266623331313765373666616334356362656332653838346330
|
||||
3435643261333262653139636537326164356164373566310a633233623031336437303236636266
|
||||
61616165376631353433353463313532643564343664346335363835306430386364303635343432
|
||||
3864343464666566310a363563613039333465336164323833316436393236666433333163666137
|
||||
33656632343262373463306438333764393031623666393161356539636663346331613539396637
|
||||
3631363333623539636561366436613861363932323966666238
|
||||
private_key: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
36393066313764386361376662376266623331313765373666616334356362656332653838346330
|
||||
3435643261333262653139636537326164356164373566310a633233623031336437303236636266
|
||||
61616165376631353433353463313532643564343664346335363835306430386364303635343432
|
||||
3864343464666566310a363563613039333465336164323833316436393236666433333163666137
|
||||
33656632343262373463306438333764393031623666393161356539636663346331613539396637
|
||||
3631363333623539636561366436613861363932323966666238
|
||||
|
||||
vpn_peers:
|
||||
- {
|
||||
name: 'zeus',
|
||||
allowd_ips: '10.0.0.1/32',
|
||||
endpoint: 'fudiggity.nl:51902',
|
||||
public_key: 'CeybSMpJiicXmndIuhe89Bay3z3PEdYNyAwIFsacBEo=',
|
||||
preshared_key_path: '/etc/wireguard/keys/private/preshared-zeus.psk',
|
||||
preshared_key_source_path: 'files/laptop/wireguard/preshared.psk',
|
||||
preshared_key: !vault "$ANSIBLE_VAULT;1.1;AES256\r\n376463366339376639373237363632363836653266353534343331333831646366373430333163383838313835613565646466653139666337626237313737300a333761383466626637336164363235643861643865653536663433373762343637303334613862373663626663616138333964386333373633643431326233370a386664366238633533356235613332373630353731306233623364623239353564313631373061393535336532393439343432373435336538666334666335633737633030386438616566376131646662316464333765636331343262663437",
|
||||
}
|
||||
peers:
|
||||
- {
|
||||
name: 'zeus',
|
||||
allowd_ips: '10.0.0.1/32',
|
||||
endpoint: 'fudiggity.nl:51902',
|
||||
public_key: 'CeybSMpJiicXmndIuhe89Bay3z3PEdYNyAwIFsacBEo=',
|
||||
preshared_key_path: '/etc/wireguard/keys/private/default/preshared-zeus.psk',
|
||||
preshared_key_source_path: 'files/laptop/wireguard/default/preshared.psk',
|
||||
preshared_key: !vault "$ANSIBLE_VAULT;1.1;AES256\r\n376463366339376639373237363632363836653266353534343331333831646366373430333163383838313835613565646466653139666337626237313737300a333761383466626637336164363235643861643865653536663433373762343637303334613862373663626663616138333964386333373633643431326233370a386664366238633533356235613332373630353731306233623364623239353564313631373061393535336532393439343432373435336538666334666335633737633030386438616566376131646662316464333765636331343262663437",
|
||||
}
|
||||
|
||||
vpn_media:
|
||||
ip: '10.0.1.2'
|
||||
subnet: '24'
|
||||
interface: 'wg1'
|
||||
|
||||
public_key_path: '/etc/wireguard/keys/public/media/laptop.pub'
|
||||
private_key_path: '/etc/wireguard/keys/private/media/laptop.key'
|
||||
|
||||
private_key: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
38343933313031343230346232633837346332656163303561323038643935343638333231633032
|
||||
3035633565326130363666393631616333653638386564360a373863366364353632383031316561
|
||||
35306566623237613565653465316566336439613064653934316536333062366163383435313366
|
||||
6130633630376639330a366230386435643736353664623435316334666639653836393531623463
|
||||
30336435613761616132656138303263396263336564323865356538353661366439333538343961
|
||||
6164353934636536333433326332383830353034343437646563
|
||||
|
||||
peers:
|
||||
- {
|
||||
name: 'zeus-media',
|
||||
allowd_ips: '10.0.1.1/32',
|
||||
endpoint: 'fudiggity.nl:51903',
|
||||
public_key: 'EugKeo63C5N5kz9ShMHtYswO9Qh6mE00MtfLSFmqqjg=',
|
||||
preshared_key_path: '/etc/wireguard/keys/private/media/preshared-zeus.psk',
|
||||
preshared_key_source_path: 'files/laptop/wireguard/media/preshared.psk',
|
||||
preshared_key: !vault "$ANSIBLE_VAULT;1.1;AES256\r\n666536333463333939313365343734313533633132396662336665643462336164373034666265623061373463396462333162323666323565636265663861310a623766653463613036663530653763376638643566323439636236656239663064646135323337333365653039343836303935316335383831643764663366360a656639303535666430643838343465356530633162383336663633346433346465376236366265656335636438323133643064356462313166323633623634323836363032626463376239373330356533336537633139643461316235366534"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue