archlinux 设置 静态ip hyper-v 连外网 宿主连虚拟机 网络配置

Arch Wiki Network_configuration

Arch Wiki Dhcpcd


开启dhcpcd客户端

sudo systemctl enable dhcpcd

增加dhcpcd启动时hook脚本

vim /usr/lib/dhcpcd/dhcpcd-hooks/40-staticip

增加执行静态ip配置的命令

ip link set up dev eth0
ip addr add 10.0.75.2/24 dev eth0
ip link set up dev eth1
ip addr add 192.168.32.32/24 dev eth1
ip route add to 0/0 via 192.168.32.200

virtualbox ubuntu设置静态ip

放在~/static-ip.sh

sudo ip link set up dev enp0s8
sudo ip addr add 192.168.56.110/24 dev enp0s8
sudo ip route add to 0/0 via 192.168.56.1 dev enp0s8