virtualbox如何centos代理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了virtualbox如何centos代理相关的知识,希望对你有一定的参考价值。

最近想在自己的电脑上安装virtualbox,以便把一些服务迁移到虚拟机中,不需要每次都要在本机启动服务,而且比较占用cpu
一、环境:
  宿主机:Windows10专业版
  虚拟机:VirtualBox 6.0.0 r127566 (Qt5.6.2)安装CentOS-7-x86_64-DVD-1810.iso
二、目的
  让虚拟机访问宿主机且能访问外网
三、安装完virtualbox之后的一系列配置

  1、点击vbox旁边的设置——>弹出设置框——>点击网络——>选择仅主机(Host-Only)模式——>如图所示——>点击OK
   
  
 
  

2、宿主机右下角网络(电脑表示)选中点击左键,后弹出小窗口点击“打开网络和共享中心”——>一直到“网络连接”窗口
  
  

3、右键以太网——>属性——>弹出【以太网 属性】——>共享——>复选框都“√”上,并“确定”
  
4、选中virtualBox Host-Only Network,右键选中“属性”——>选中“协议版本4”,点击查看宿主机的ip 默认是192.168.137.1

5、配置虚拟机
在虚拟机centos上配置ip:192.168.137.X IPARR=192.168.137.2
子网掩码255.255.255.0             NETMASK=255.255.255.0
gateway:192.168.137.1(宿主机)       GATEWAY=192.168.137.1 此处是关键
再给个DNS (后续访问外网用)         DNS1=172.17.18.18 此处的DNS如果可用,则后续可以直接访问外网
重启服务                     systemctl restart network

6、至此虚拟机可以ping通宿主机和主机的IP以及和外网了
参考技术A centos虚拟机如何使用主机 代理 机场
2022-11-05
虚拟机 centos设置代理上网
VMware虚拟机(Ubuntu)通过主机代理实现——浏览器+终端访问外网
VMware下设置CentOS虚拟机与主机同一网段
VMware安装centos虚拟机 通过NAT与主机互通并能上网
如何把Windows主机中的文件拉到centOS虚拟机中
Windows主机与centOS虚拟机之间"ping不通"
crt连接vitualbox中centos虚拟机
主机ping通虚拟机,虚拟机ping通主机解决方法(NAT模式)
虚拟机 与 host主机,无法ping通的问题
Mac下通过VMware Fusion安装centos虚拟机操作记录
vmvare11克隆centos虚拟机
SecureCRT 连接 CentOS虚拟机
centos 虚拟机联网
Linux课程---1、VMWare安装CentOS虚拟机(安装重要注意)
Xshell 连接centOS虚拟机、centOS内置python版本升级
virtualbox中centos虚拟机网络配置
CentOS虚拟机挂载Windows共享目录
CentOs虚拟机能够互相ping通,但无法访问虚拟机服务
在CentOS 7上修改主机名的方法
034-openstack中虚拟机启动后主机名设置问题
参考技术B virtualbox如何centos代理方法如下,安装Centos Step ,打开VirtualBox软件,单击新建按钮,填写名称(可随意取),选择存放虚拟机路径,点击【OK】按钮,回到VirtualBox主界面 点击【启动】按钮,弹出CentOS7安装界面。 参考技术C 点击vbox旁边的设置——>弹出设置框——>点击网络——>选择仅主机(Host-Only)模式——>点击OK希望对你有帮助,望采纳,谢谢!😃😃😃😃😃😃😃😃

VirtualBox安装CentOS7如何设置网卡信息

在实际配置虚拟机的过程中,网络配置时候一个很繁琐的过程,经常一个点没注意到,就访问不了了。在此,做一个简单的教程以供后续使用时可以参考!

方法一: 使用NAT网络

1. 选择网卡

安装centos7的时候注意选择两个网卡(配置CentOS7虚拟机里面能上外网,而主机与CentOS7虚拟机也能连通)

两个网卡分别为:

  • nat(虚拟机访问互联网,使用10.0.2.x段)
  • host-only(虚拟机和主机互相通信,使用192.168.56.x段)

在偏好设置里面设置网络。如下图配置:

技术图片

技术图片

2. 虚拟机网络设置

接下来对CentOS7虚拟机网络设置,添加网卡1和网卡2,分别选择连接方式和对应的网卡:

技术图片

 

有时候选择NAT网络,OK按钮显示为灰色不可用状态,那就选择 网路地址转换(NAT) ,有时候默认就是这个,我安装的时候默认就是这个。

 

技术图片

注意需要记下两个网卡的mac地址,后面需要在网络配置中使用到(如果第一步安装centos7的时候网络没有选择两个的话)

3. 配置网卡

开机,进入 /etc/etc/sysconfig/network-scripts/目录,可以看到目前只有ifcfg-enp0s3和ifcfg-enp0s8配置文件(如果安装centos7没有选择两个网卡的话,应该只有ifcfg-enp0s3 一个配置文件,如果只有一个配置文件,则另外一个就用这个copy过来改,需要更改UUID的值),如下图:

技术图片

3.1 编辑ifcfg-enp0s3文件

vim ifcfg-enp0s3

技术图片

注意看,是否已经将ONBOOT=no改为yes(最开始默认为NO,yes意思是,“BOOT开机”时候就能使用这张网卡),再添加BOOTPROTO为dhcp(只有“静态static”和“动态dhcp”两种方式),保存,退出,重启网络。
此时,已经可以ping通baidu的话,就说明虚拟机可以访问外网了

3.2 编辑ifcfg-enp0s8文件

vim ifcfg-enp0s8

技术图片

注意:上面的NETMAST拼写错误,应该为NETMASK
注意此时宿主机要能ping通虚拟机的话,需要再配置一下

vi /etc/sysconfig/network
NETWORKING=yes
GATEWAY=192.168.56.1 (经后面测试,这个不能加入)

技术图片

4. 执行重启网络命令

service network restart

此时应该就可以访问外网,并且可以与宿主机通信了

技术图片

宿主机也能ping通虚拟机

技术图片

方法二: 使用桥接网络

使用桥接网络也能够连通主机与虚拟机之间的网络,并且能够访问互联网

1. 设置桥接模式,virtualbox中设置

技术图片

2. 配置centos的网卡地址

技术图片

3. 测试

主机能ping通虚拟机:

技术图片

虚拟机也能ping通主机:

技术图片

原文出处:简书 -> http://www.jianshu.com/p/1865cd86f4b3

另外推荐大家使用谷歌搜索,有时候第一条就解决了你的问题。

以上是关于virtualbox如何centos代理的主要内容,如果未能解决你的问题,请参考以下文章

启用复制粘贴[关闭]时无法连接到VirtualBox内核服务

VirtualBox 笔记

VirtualBox 安装摄像头驱动

CentOS7 Nginx安装及配置反向代理

CentOS7 Nginx安装及配置反向代理

开发人员学Linux:VirtualBox中安装CentOS7系统设置