首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

VirtualBox虚拟机上网设置

大家好,又见面了,我是你们的朋友全栈君。VirtualBox虚拟机中如何上网: 安装了两个虚拟机后,如何让它们都能通过主机上网呢?有以下两种方法: a) NAT方式:该方式是利用宿主机的一个端口进行网络转发,虚拟机和主机共享一个ip地址,主机和虚拟机是不可见的,在互联网上他们是一台主机,在局域网内他们是互不相同的。那么在虚拟机中的设置是:点击虚拟机中的”设置”->”网络”->“连接方式”->”NAT”。然后进入虚拟机系统(XP或者Ubuntu),将它们的IP设置成为DHCP自动获取。这样虚拟机就可以上网了 b) 桥接方式:是虚拟出一个网卡出来,即虚拟出来一个跟主机平行的电脑出来,它们在局域网中的地位是平等的,这个虚拟系统被认为是另一台真正的电脑,可以和局域网里的电脑互相通行,NAT方式就不行,只能通过主机上网,不能喝局域网里的电脑通信。桥接方式上网在虚拟机中的设置是:点击虚拟机中的”设置”->”网络”->“连接方式”->”Bridged Adapter”。然后进入虚拟机系统(XP或者Ubuntu),静态设置IP,将IP设置成和主机在一个网段的IP,网关和DNS设置和主机的一样。这样虚拟机就可以上网了

02

VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)

桌面上运行virtualbox出错: The virtual machine 'xp' has terminated unexpectedly during startup with exit code 1 (0x1). Effective UID is not root(euid=1000 egid=482 uid=1000 gid=482)(rc=-10) Please try reinstalling VirtualBox. 手动敲命令运行/usr/lib/virtual/VirtualBox的出错提示 VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100) VirtualBox: Tip! It may help to reinstall VirtualBox. 重新安装virtualbox问题依旧, 查看其mode状态 ls -l /usr/lib/virtual/VirtualBox -rwxr-x--- 1 root vboxusers 35368 4月 15 01:50 VirtualBox 上面这种mode是不对的,需要修改 sudo chmod 4711 /usr/lib/virtualbox/VirtualBox 再次查看 ls -l /usr/lib/virtualbox/VirtualBox -rws--x--x 1 root vboxusers 35368 4月 15 01:50 /usr/lib/virtualbox/VirtualBox 对了,再运行,可以了.

01
领券