1、虚拟机连接外网

由于主机是通过代理连接外网的,虚拟机如果想要连接外网网络连接方式就不能选择桥接方式,否则运行yum安装软件就可以看出来外网连接失败。

必须要选择网络地址转换(NAT)的连接方式:

2、主机访问虚拟机

由于我们使用了NAT模式联网,因此虚拟机是可以访问主机的网络,但是主机却访问不了虚拟机的网络,只有桥接模式的主机和虚拟机是可以互访的,所以主机通过XShell等工具是连接不上虚拟机的,这是需要使用虚拟机的端口转发功能,在虚拟机设置->网络->高级页面中可以看到端口转发按钮:

点击端口转发按钮,添加一条转发规则,规则名称可以任意,协议是TCP,主机IP可以自己查看,主机端口可以任意,最好是不常用的端口(比如10000以上的端口),避免端口冲突,子系统IP就是虚拟机的IP,在虚拟机上通过ifconfig查看,子系统端口就是ssh端口22。另外虚拟机需要安装ssh服务:

可以看到虚拟机已经安装了ssh服务,那么就不需要安装了,如果没有安装就需要自己安装。

然后通过XShell新建连接,主机IP就是本机的IP,端口就是配置的20001,然后虚拟机会自动将IP和端口映射到自己的22端口上,然后就可以连接虚拟机了。

3、主机连接虚拟机之后再访问外网

在XShell连接虚拟机成功之后测试连接外网是否成功:

发现XShell虽然连接虚拟机成功了,但是再连接外网仍然失败,这是由于连接外网需要代理,而这时实际上不是通过本机连接的,因此需要配置公司的代理ip地址,修改/etc/bashrc文件,增加export http_proxy=”http://xxproxy.xx.com”,其中的域名就是公司代理服务器的域名,如果公司代理是https协议的就配置成export https_proxy=”https://xxproxy.xx.com”,然后通过命令source /ect/bashrc,使配置生效,否则需要重启机器才能生效。

然后再次访问百度可以发现成功了。自此我们通过XShell连接虚拟机再连接外网再主机处于代理环境就成功了。

4、问题

如果出现yum命令安装软件包出现问题的情况,可能是主机代理环境的问题,可以修改/etc/yum.conf文件添加

5、启动多台虚拟机地址冲突的问题

由于使用的是NAT模式,启动多台虚拟机默认是相同的IP,因此如果想要虚拟机之间通信时可以设置成固定IP,具体方式比较简单,这里不多介绍。

proxy=http://xxproxy.xxx.com:8080,这样yum可以通过代理机器连接yum源。

主机通过代理上网虚拟机网络连接配置相关推荐

  1. 路由器dhcp服务异常不能上网_网络连接配置错误和DHCP服务存在问题导致无法..._网络编辑_帮考网...

    枫月舞 2019-07-15 13:28 908 请安以下方法查找原因 一.网络设置的问题 这种原因比较多出现在需要手动指定IP.网关.DNS服务器联网方式下,及使用代理服务器上网的.仔细检查计算机的 ...

  2. VMware虚拟机网络连接设置——仅主机模式(Windows版)

    VMware虚拟机网络连接设置--仅主机模式(Windows版) 前言 各位看官,小二已多次测试教程的实用性及准确性:请按目录顺序放心食用. 一.设置VMware的虚拟网络 1.1.打开虚拟网络编辑器 ...

  3. VMware Workstation虚拟机网络相关配置

    1.网络配置 1.1.方式一:配置文件 配置文件:网络参数之IP地址与子网掩码.网关地址.DNS 1.1.1.删除旧网卡配置文件 rm -rf /etc/sysconfig/network-scrip ...

  4. (linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法)

    linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法 0 .vm虚拟机下的网络三种连接方式详解 1. vm虚拟机以及宿主机没有vmnet1 vmnet8 网卡 2 网卡配置文件出错 测试网络 ...

  5. 【Linux】虚拟机网络连接的三种方式

    虚拟机网络连接的三种方式 1.桥接模式 和主机同一个网段,虚拟系统可以和外部系统通信,但是容易造成IP冲突 桥接模式下,虚拟机和物理机处于同一网段,可以和外部处于同一网段的计算机进行直接通信. 桥接模 ...

  6. 台式电脑网络连接配置异常_用360体检提示:发现网络连 接配置错误?台式机电脑上不了网用360断网急救箱检测总是网络连接配置...

    在上一篇文章中,小编为您详细介绍了关于<求I7高配要求所有高显示游戏通吃?台式电脑主机清理灰尘后>相关知识.本篇中小编将再为您讲解标题用360体检提示:发现网络连 接配置错误?台式机电脑上 ...

  7. Maven工作笔记003---公司只允许代理上网_给maven配置代理下载jar包

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 公司只允许代理上网_给maven配置代理_下载jar包啊 配置很简单: 找到maven的setti ...

  8. 如何解决网络连接配置和dns异常

    网络连接配置和dns异常会导致电脑无法正常访问网络,通常只需要在电脑上调试所连接网络的dns就能解决,下面小编带来教程教你解决网络连接配置和dns异常的问题. 如何解决网络连接配置和dns异常 1.首 ...

  9. VMWARE虚拟机网络环境配置

    VMWARE虚拟机网络环境配置 1.查看物理机ip信息 命令:ipconfig 2.配置网络适配器环境 ① 点击"控制面板",选择"网络和Internet" ② ...

最新文章

  1. 省内读大学与省外读大学的区别?看完扎心了…
  2. 专访阿里云 Serverless 负责人:无服务器不会让后端失业
  3. VTK修炼之道15:图像处理_显示(vtkImageViewer2 vtkImageActor)
  4. 【Redis系列】面试官:Redis中的数据已经过期,为什么还占用这内存?
  5. 一起谈.NET技术,C# 中奇妙的函数之ToLookup
  6. 关联规则 java_Java实现的关联规则算法
  7. java ibm 2035,C# java 连接 IBM MQ时出现 2035 或 2013认证错误的解决方法
  8. ffplay分析(从启动到读取数据线程插入到字幕、音频、视频解码前的队列操作)
  9. oracle查询表字段和备注,Oracle 查询表信息(字段+备注)
  10. vue 3.2 的 script setup 语法
  11. Linux常用命令汇总 - Linux Shell Cheat Sheet
  12. .net扫盲-网页对话框应用
  13. layui整合Echart
  14. python全套学习资料_20小时学会python的心路历程,附全套学习资料和视频教程
  15. 支付宝 微信个人收款码
  16. 【经验分享】设置电脑定时开关机
  17. 【Unity3D 灵巧小知识点】☀️ | Unity 四元数、欧拉角 与 方向向量 之间转换
  18. Earth Engine下水体提取
  19. 关于初学C语言的知识总结(1)——学习总结欢迎各位教导与指正
  20. USB HOST芯片SL2.1A调试心得

热门文章

  1. IC人物志-冯·诺依曼54年传奇:上帝让他开挂?
  2. mysql5.7.2.6以上版本没有my.cnf解决办法
  3. Leetcode 1024 - 视频拼接
  4. SpamSieve for Mac(垃圾邮件过滤软件)
  5. Git-统计代码行数
  6. python打开是什么样子的图片_黑洞6问:黑洞内部是什么样子?黑洞图片发布,理论和实测的碰撞...
  7. ubuntu设置swap(交换内存)
  8. 测试术语-测试用例分类
  9. redission使用案例
  10. 我的计算机生涯--开始