Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
lima-vm
GitHub Repository: lima-vm/lima
Path: blob/master/pkg/networks/networks.TEMPLATE.yaml
2611 views
1
# Path to socket_vmnet executable. Because socket_vmnet is invoked via sudo it should be
2
# installed where only root can modify/replace it. This means also none of the
3
# parent directories can be writable by the user.
4
#
5
# The varRun directory also must not be writable by the user because it will
6
# include the socket_vmnet pid file. Those will be terminated via sudo, so replacing
7
# the pid file would allow killing of arbitrary privileged processes. varRun
8
# however MUST be writable by the daemon user.
9
#
10
# None of the paths segments may be symlinks, why it has to be /private/var
11
# instead of /var etc.
12
paths:
13
# socketVMNet requires Lima >= 0.12 .
14
socketVMNet: "{{.SocketVMNet}}"
15
varRun: /private/var/run/lima
16
sudoers: /private/etc/sudoers.d/lima
17
18
group: everyone
19
20
networks:
21
user-v2:
22
mode: user-v2
23
gateway: 192.168.104.1
24
netmask: 255.255.255.0
25
shared:
26
mode: shared
27
gateway: 192.168.105.1
28
dhcpEnd: 192.168.105.254
29
netmask: 255.255.255.0
30
bridged:
31
mode: bridged
32
interface: en0
33
# bridged mode doesn't have a gateway; dhcp is managed by outside network
34
host:
35
mode: host
36
gateway: 192.168.106.1
37
dhcpEnd: 192.168.106.254
38
netmask: 255.255.255.0
39
40