limaでブリッジネットワークを構築する
これに従って socket_vmnet をインストールする。
そうしたら、コンフィグファイルの networks に lima: bridged を追加する。
code:yaml
networks:
- lima: bridged
これでブリッジネットワークを構築できる。他にもhostやsharedが使用可能になる。
ブリッジ先のインターフェースは~/.lima/_config/networks.yamlで定義されている。
code:yaml
networks:
user-v2:
mode: user-v2
gateway: 192.168.104.1
netmask: 255.255.255.0
# user-v2 network is experimental network mode which supports all functionalities of default usernet network and also allows vm -> vm communication.
# Doesn't support configuration of custom gateway; hardcoded to 192.168.5.0/24
shared:
mode: shared
gateway: 192.168.105.1
dhcpEnd: 192.168.105.254
netmask: 255.255.255.0
bridged:
mode: bridged
interface: en0
# bridged mode doesn't have a gateway; dhcp is managed by outside network
host:
mode: host
gateway: 192.168.106.1
dhcpEnd: 192.168.106.254
netmask: 255.255.255.0