Questions tagged «virtualbox»

Oracle VM VirtualBox是用于x86,AMD64和Intel64处理器体系结构的桌面虚拟化产品。

3
Virtualbox centos no eth0
刚刚安装了一个新的centos-minimal,并且我无法使桥接网络正常工作,甚至无法在仅主机模式下工作的任何网络。当您运行ifconfig时,只有eth0没有eth0, 当您使用/ etc / sysconfig / network-scripts / ifcfg-eth0时 DEVICE="eth0" HWADDR="08:00:27:FE:D5:10" NM_CONTROLLED="yes" ONBOOT="no"

3
VirtualBox-在小型办公室中使用和备份
我经营着一个由8人开发团队和几个经理组成的小型办公室。我们正在考虑采用一种硬件设置,即我们有一台运行多个VirtualBox VM的单一功能强大的服务器-一个用于充当DC的Samba文件共享,另一个用于开发的LAMP盒,另一个用于IE测试...等。总共4或5个VM。两个关键的是运行我们的网络的Samba盒,然后是我们大部分开发工作都在进行的dev LAMP盒。 这种设置之所以吸引我的原因是,我喜欢这样的想法:如有必要,可以在一夜之间备份所有VM-如果我们拥有准系统的VirtualBox主机,则恢复应该快速而轻松。 我很欣赏备份虚拟机的电源,但是我认为这不会成为阻碍。可能是因为我们决定在核心主机OS上运行Samba,因此无需关闭它(我们将对数据进行同步)。 因此,我只是在寻找这种“万能虚拟机”方法的意见。这对企业来说正常吗?与物理包装盒相比,这是否存在任何明显的问题或根本不可能解决的问题?有没有人尝试过并且遇到任何重大问题还是效果很好? 任何意见表示赞赏。 亲切的问候, 詹姆士。

3
在Windows上通过OpenVPN TAP适配器桥接VirtualBox
我正在尝试通过VPN连接使用桥接适配器配置虚拟机(运行Backtrack 4的VirtualBox来宾)。VPN由我所在大学的网络安全俱乐部托管,并连接到专为对该俱乐部构建的各种服务器进行渗透测试而设计的沙盒局域网。 我的主机(Windows 7 Ultimate)可以正常连接到VPN,并通过DHCP分配了IP,但是由于某种原因,VM无法做同样的事情,我不确定为什么。就像OpenVPN正在从无法识别的MAC地址中过滤出数据包。 我希望虚拟机桥接VPN连接,因为我们的IT部门对网络上可以做什么和不能做什么有非常严格的政策。我希望能够在沙盒环境中进行主动攻击(ARP欺骗,nmap,Nessus扫描),而不必冒意外流过大学网络并吊销我的Internet访问的风险。桥接VPN连接并从VM内部运行所有攻击都可以解决该问题。 知道主机为什么可以使用此接口,但VM无法使用该接口吗?

1
无法在VirtualBox guest虚拟机上连接到PostgreSQL
当我尝试从主机系统上的PostgreSQL客户端连接到VirtualBox来宾系统上的PostgreSQL服务器时,收到“连接尝试失败”消息。 主机系统是Windows XP。我正在运行VirtualBox 3.1.2。来宾系统是带有PostgreSQL 8.4的Ubuntu 9.10 Karmic Koala。 我已经按照手册和这篇文章中的说明转发了VirtualBox中的端口5432 。当我运行时vboxmanage getextradata vmname enumerate,会得到以下条目(以及其他条目): Key: VBoxInternal/Devices/e1000/0/LUN#0/Config/pgsql/GuestPort, Value: 5432 Key: VBoxInternal/Devices/e1000/0/LUN#0/Config/pgsql/HostPort, Value: 5432 Key: VBoxInternal/Devices/e1000/0/LUN#0/Config/pgsql/Protocol, Value: TCP 我在/etc/postgresql/8.4/main/pg_hba.conf中使用以下条目配置了PostgreSQL安全性: # IPv4 local connections: host all all 127.0.0.1/32 md5 host all all 192.168.1.0/24 md5 host all all 10.0.2.2/32 md5 然后我用重新加载了PostgreSQL sudo /etc/init.d/postgresql-8.4 reload。 仅出于诊断目的,我禁用了Windows防火墙和Ubuntu防火墙(sudo …


2
在无业游民的共享目录上运行setfacl
试图启动一个Symfony2项目并与一个无聊的VM运行。我已经看到了不计其数的文章,但是正确地获得缓存目录的权限被证明是非常痛苦的。 在我的Vagrantfile: config.vm.share_folder("src", "/var/www", "../www") 我的VM的fstab文件: proc /proc proc nodev,noexec,nosuid 0 0 /dev/mapper/ubuntu--1110-root / ext4 acl,errors=remount-ro 0 1 # /boot was on /dev/sda1 during installation UUID=4ed7eaaf-6f42-48ba-b5ed-f0c1df9add38 /boot ext2 defaults 0 2 /dev/mapper/ubuntu--1110-swap_1 none swap sw 0 0 ACL软件包已安装在VM上。 当我按照Symfony2安装说明在/ var / www中运行以下命令时: sudo setfacl -R -m u:apache:rwx -m u:username:rwx app/cache …

2
流浪者同步的文件夹不区分大小写
对于我们的Web堆栈,我们正在从Windows Server迁移到CentOS。为了促进开发,我们利用Vagrant在本地运行CentOS VM。我们正在使用Vagrant的“ 同步文件夹”功能,以允许开发人员在其主机上使用他们喜欢的IDE,但是我们发现此设置缺少一个关键功能:文件系统区分大小写。 VM内部的同步文件夹显然具有主机文件系统的属性,因此,如果我是从Windows计算机甚至OSX进行开发的,则文件系统不区分大小写。这是一个大问题,因为我们的生产服务器将是纯CentOS,并且其文件系统将区分大小写。 区分大小写是我们想要拥有本地VM的主要原因之一。我们要防止“它在我的机器上有效!” 我们已经考虑或尝试过的一些解决方法: 使用lsyncd从无业游民的共享同步到VM中区分大小写的位置 主机上更新文件似乎不会在lsync侦听的VM中生成事件 在主机上创建区分大小写的分区 (不适用于Windows) 使用桑巴舞 这可能是一个选择,但我们尚未对其进行审核。 有没有更好的办法?请注意,我们有使用Windows,OS X和Ubuntu的开发人员,并且该解决方案需要在任何地方都可以使用。

2
如果大小不变,Vagrant NFS共享不会显示更新的文件
通过NFS挂载/ vagrant时,如果大小不变,则主机上更改的文件不会在guest虚拟机上刷新。除非我进行了足够的修改以使大小不同,否则不会立即反映出快速更新/类型。 我试图设置lookupcache = none,但是除了使一切变慢之外,什么都没有改变。 我使用OSX ML作为主机,使用Arch Linux作为来宾。NFS是v3(由于OSX)。

3
Vagrant / VirtualBox无法从VM中解析某些域
只是想出来的VirtualBox和流浪汉,我最初的lucid64VM解决不了us.archive.ubuntu.com,但可以解决security.ubuntu.com,google.com和www.apple.com(但不是apple.com瓦特/出www?!?!)。 VM运行所在的主机以及其他所有域都可以正常解析us.archive.ubuntu.com。 不知道发生了什么?!? vagrant@lucid64:~$ sudo apt-get install dkms -y Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: fakeroot make patch Suggested packages: make-doc diffutils-doc The following NEW packages will be installed: dkms fakeroot make patch 0 upgraded, 4 newly installed, …

1
如何仅通过VPN从VirtualBox VM路由流量?
我有一个VirtualBox VM(主机和来宾Ubuntu Maverick)。我的VPN提供商使用OpenVPN设置TUN。我想进行设置,以使来自VM的流量仅通过VPN传输,并且如果VPN断开(发生),流量只会被丢弃。有什么建议吗?我的iptables-fu有点虚弱 我曾尝试过:使用VirtualBox的“仅主机网络”,该主机在主机上为来宾提供了vboxnet0回送接口,但无法正确获得iptables /路由。我想避免在VM上进行NAT,因为我已经对NAT(ISP和家庭路由器)进行了两次加倍,并且再加一层将使我大吃一惊。 其他可能性:切换到TAP(如何操作)并桥接到VM。在VM内创建VPN并过滤除VPN与iptables连接之外的所有eth0流量(但请参见下文) 奖励积分:如果您能告诉我如何在主机和来宾上使用不同的VPN出口点,而无需通过主机的VPN对来宾的流量进行双隧道处理。


12
无法从Windows主机访问仅VirtualBox主机的网络
我在Windows主机上运行了两个虚拟机,每个虚拟机都有一个仅主机网络,并且ips在192.168.56.XXX范围内。其中之一是运行apache并提供一些我想从Windows主机访问的内容。 但是,Windows主机根本无法访问apache服务器。服务器正在192.168.56.103上运行。Windows的ipconfig表示Virtual Box界面的ip是169.254.143.37。我尝试将路由添加到路由192.168.56.XX流量,但尝试的所有方法均无效,并且可能使用了错误的地址。 关于如何进行这项工作的任何想法?
10 virtualbox 

8
Ubuntu:调整根LVM(2?)分区的大小
我有一个在VirtualBox 2.2.4中运行的Ubuntu虚拟机,我在一个8gb的虚拟磁盘上创建了它,该磁盘太小。 因此,我正在尝试增加磁盘的大小。到目前为止,我已经做到了: 创建了一个更大的新虚拟磁盘 将第二张磁盘添加到计算机 使用CloneZilla将第一个磁盘克隆到第二个磁盘 取出第一个磁盘 从第二个启动(更大的磁盘) 但是现在,我仍然在新的100gb虚拟磁盘上使用8gb分区。 从这里到拥有100gb分区的最简单途径是什么?:)我收集到GPart可以调整分区的大小,但是它似乎不支持LVM2分区,这似乎是我的。 谢谢 亚历克斯

1
嵌套虚拟化-有可能吗?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 4年前关闭。 我需要在使用VMware ESXi 5.0创建的服务器上使用Win10。我将在VMware ESXi 5.0上安装Debian 6.0,然后在Win10 guest虚拟机操作系统上安装VirtualBox 5.0.14。能行吗

2
无业游民的公共ip无法访问
我有这个配置: config.vm.network "public_network", ip: "192.168.56.101", :mac => "0022334455DA" 在vagrant upifconfig打印之后: eth0 Link encap:Ethernet HWaddr 08:00:27:12:96:98 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe12:9698/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1141 errors:0 dropped:0 overruns:0 frame:0 TX packets:861 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:115407 (115.4 KB) TX bytes:98490 (98.4 …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.