blob: 2c696d216a36dc686b9e3111a943416eccc08131 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
class site_config::eip {
include site_openvpn
include site_openvpn::keys
#$tor=hiera('tor')
#notice("Tor enabled: $tor")
#$openvpn_configs=hiera('openvpn_server_configs')
#create_resources('site_openvpn::server_config', $openvpn_configs)
site_openvpn::server_config { 'tcp_config':
port => '1194',
proto => 'tcp',
local => $::ipaddress_eth0_1,
server => '10.1.0.0 255.255.248.0',
push => '"dhcp-option DNS 10.1.0.1"',
management => '127.0.0.1 1000'
}
site_openvpn::server_config { 'udp_config':
port => '1194',
proto => 'udp',
local => $::ipaddress_eth0_1,
server => '10.2.0.0 255.255.248.0',
push => '"dhcp-option DNS 10.2.0.1"',
management => '127.0.0.1 1001'
}
}
|