VirtualBox 与GuestOS Arch 的网络配置
Arch 支持每一种接口的网络连接方式dhcp ,static,两个接口如eth0,eth1不能配置相同的连接方式和几乎一样的网络配置,如: eth0,eth1都配置为ethernet:static ,且都设置了IP,ROUTE,GATEWAY,DNS 会出现冲突,只有最后启用的接口生效,前一个配置接口则不能正常UP; Arch 的ethernet 以Bridge 接入主机host 网络或接口,配置为指定static的IP,GATEWAY有效,但是DNS无效,不能使用域名访问网络。 Arch 需要以指定static IP接入主机网络,能够使用DNS,则要选择NAT (或NAT network) 在Virtualbox 启用NAT network adapter,选择已经创建的虚拟natnetwork,然后定义主机到Arch 的端口转发条目,如: Arch IP:10.0.2.2 Arch eth0 设置完整的static 配置,启用service: Jenkins port:8082 Host IP: 192.168.2.3 希望使用相同端口访问 Jenkins in Arch 端口转发条目为:tcp 192.168.2.3:8082 10.0.2.2:8082 配置实例: [root@Arch arch]# cd /etc/netctl [root@Arch netctl]#