这两天需要配置ftp服务器,可是虚拟机在nat模式下死活连不上外网,主机能够通过该ssh与虚拟机进行连接,虚拟机也能ping同一网段主机的IP地址,但就是ping不通外网,

开始我是这样配置的:

主机vmnet8:172.16.1.1

虚拟机网络配置中网关:172.16.1.1

虚拟机centos:172.16.1.10

就这样,尝试过启动windows的dhcp服务、配置虚拟机centos的dns等等,真实瞎忙活一场,真正搜索,虚拟机nat联网原理后才明白,虚拟机本身网络配置中的网关是接通外网的通道,主机的vmnet8只应该与其处于同一网段用来成为虚拟机centos的网上邻居,而我设置windows的vmnet8的ip与虚拟机网络配置的ip设置成了同一个,这样虚拟机centos在访问外网时肯定是通过网关与外界相连的,而我的网关与windows的ip冲突了,这样centos就直接去找windows去访问外网了,而windows不是通过vmnet8的ip连接外网的,所以,虚拟机centos是不可能脸上外网的。

解决办法:将虚拟机网络配置保持为:172.16.1.1

把主机vmnet8的ip改为和172.16.1.0网段内非网关的ip

虚拟机centos的ip也为和172.16.1.0网段内非网关的ip

这样虚拟机centos就能通过虚拟机的nat服务的网关访问外网了!!!

转载于:https://www.cnblogs.com/guanghe/p/6260230.html

虚拟机中的centos在nat模式下连不上外网相关推荐

  1. 【解决问题】centOS 7 设置固定IP,无法上外网

    [解决问题]centOS 7 设置固定IP,无法上外网 参考文章: (1)[解决问题]centOS 7 设置固定IP,无法上外网 (2)https://www.cnblogs.com/shizouwe ...

  2. Centos在NAT模式下的设置

    一.使用NAT连接 创建虚拟机之后,我们要设置一下虚拟机网卡的工作模式. 最推荐的是桥接模式,这种模式下,虚拟主机的网卡有独立的IP地址,跟本地局域网里面的真实主机差不多.但是缺点也很明显,就是不能用 ...

  3. 关于vmware中的centos无法ping通宿主机或者是外网的解决思路

    centos安装使用有段时间了,突然就无法访问外网,宿主机当然是正常使用,网络畅通的,下面重新梳理一下centos的网络配置以及无法ping通宿主机或者是外网的解决思路. 桥接还是NAT模式? 桥接, ...

  4. vmware中NAT模式下,虚拟机与主机能ping通 为什么虚拟机不能上网

    vmware中NAT模式下,虚拟机与主机能ping通 为什么虚拟机不能上网? 方案一: 1.把虚拟机的网络连接设置为桥接或NAT都可以的 2.把虚拟机和主机设置为同一网段 主机 网络邻居属性 3.双击 ...

  5. CentOs虚拟机NAT模式下静态IP的配置

    NAT连接方式除非手动配置,一般默认为动态ip,在一些场景下,动态IP随机指定显然是不合适的.NAT模式下:网关的配置(manual方式下)要和虚拟网络配置器保持一致. 方法 1: 首先修改:/etc ...

  6. NAT模式下,虚拟机能ping通主机,主机不能ping通虚拟机的解决办法

    安装好虚拟机后,想要用xshell远程登陆centos,结果显示无法连接.检查发现网络无法连通,在CentOS 7终端中能够访问互联网,也能够ping通物理机的ip地址,然而在Windows中始终不能 ...

  7. 教你一招在VMware的NAT模式下,两台电脑如何互相访问对方的虚拟机

    目录 一. 准备工作 二. 开始 2.1 设置NAT模式 2.2 进行NAT模式设置 2.3 XShell访问对方虚拟机 一. 准备工作 需要两台电脑(我准备了两台win10) VMware虚拟机:[ ...

  8. NAT模式下的虚拟机网络配置

    原理 NAT模式,也叫地址转换模式, 当把我们的虚拟机的上网方式设置为NAT模式时,虚拟机.宿主机.各网卡之间的连接关系可用下图来表示: 具体配置流程 1 将本地以太网共享到v8适配器上 2 查看虚拟 ...

  9. 虚拟机NAT模式下 Host ‘192.168.x.1‘ is not allowed to connect to this MySQL server 问题解决!

    目录 环境: 解决方法: 总结: 环境: 本机地址:192.168.1.101 虚拟机地址(NAT模式):192.168.39.138 刚在虚拟机上面安装好MySQL,但是用工具远程连接时候,报错,在 ...

最新文章

  1. 暴雪游戏遭遇AI“实力”坑队友:四处游走,还不参与战斗
  2. 如何设计一个高可用的运营系统
  3. 使用JGit API探索Git内部
  4. Html做文章查看上一篇下一篇功能,SDCMS文章添加上一篇、下一篇
  5. MaxCompute非事务表如何更新数据
  6. MySQL检测 explain解析
  7. Verizon CEO证实公司正考虑出价收购雅虎
  8. 声音均衡器怎么调好听_【音乐均衡器怎么调好听】五段均衡器怎么调好听_9段均衡器怎么调好听...
  9. JAVA死磕系列 疯狂创客圈
  10. 车道线检测---色彩空间变换
  11. Day2 QT常用基础类型(自用)
  12. linux 看不到新加硬盘,linux中 命令df -h查不到新添加的磁盘
  13. How to configure Copyright Profiles in IntelliJ IDEA
  14. C51精简版教程(AT89C51/STC89C52)
  15. android 群控 网络 adb,安卓群控.sln · 罗金方/结合mini和adb命令,和adb socket实现安卓群控 - Gitee.com...
  16. 信息化建设项目前期方案编制3:工作方法
  17. oracle截取clob类型
  18. 微信昵称表情符号前端显示问题
  19. uniapp开发微信小程序使用高德地图
  20. php swoole 斗地主,GitHub - nbcx/poker: 简单的斗地主Demo,使用php+swoole,redis实现

热门文章

  1. form表单提交,action需要加项目名
  2. 为什么说伊利丹是程序员?
  3. 我的Vue.js的学习之旅记录(1)
  4. Batch Copy files and Replace content accordingly
  5. Win7系统下文件或程序无法选择默认打开方式如何解决
  6. 用calc()绘制手机图案解锁的九宫格样式
  7. andro studio关于Intel HAXM is required to run this AVD
  8. 177本名著浓缩成了177句话
  9. Java利用qq邮箱发送邮件
  10. 国外人气最旺的软件测试网站