能在VMware上面安装虚拟机,不可能说是不让链接外网,只是在自己电脑上玩玩就可以了。因为学习需要,经常在自己笔记本上面搭建虚拟机,我经常使用的两种上网方式

一 NET方式上网

设置VMware Network Adapter VMnet8 信息。然后再vmware上面设置网络可选项为VMware Network Adapter VMnet8,使其ip再同一个网段,如果按照这种方式上网,设置网络很简单,保障网络获取方式为dhcp即可,虚拟机ip能保证很长时间不变(但是稳定性不可预测,建议用第二种桥接方式上网)。外网无法访问虚拟机,虚拟机可以访问外网。这种方式一般可以满足需要,但是只能自己宿主机链接虚拟机使用。

二 桥接设置虚拟机静态ip上网

桥接设置虚拟机静态ip上网刚开始设置网络的时候很麻烦,只要弄好,就能受益颇丰,和宿主机相同局域网的电脑都能访问到该虚拟机。

1 获取宿主机网卡信息,或者通过任务管理器,或者通过网络适配器查看,这一步很重要,决定是否能够正常上网

设置虚拟机中对应网卡的信息(在root下):

Centos6 的网卡一般使 /etc/sysconfig/network-scripts/ifcfg-eth0

vim /etc/sysconfig/network-scripts/ifcfg-eth0  

Centos7 里面的网卡则不是,一般是ifcfg-ens33 ,因不同虚拟机需要操作者灵活变通

vi /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eth0"
UUID="ae679cf5-f894-4e23-8a82-60a220f69299"
DEVICE="eth0"
ONBOOT="yes"
IPADDR="192.168.4.80"
PREFIX=""
GATEWAY="192.168.4.254"
DNS1="114.114.114.114"
IPV6INIT=no

保存成功之后,重启网卡

systemctl restart network

即可上网。

如果通过ping www.baidu.com 出现Name or service not known,则需要在/etc/resolv.conf 添加路由信息一般设置为

vi /etc/resolv.conf
==========================
nameserver 114.114.114.114

另外,/etc/sysconfig/network这个文件中,添加 GATEWAR 这个GATEWAR需要和主机的网关一致

最新文章

  1. IE8下String的Trim()方法失效的解决方案
  2. PAT 1033. 旧键盘打字(20)
  3. 使用 CSS3 实现 3D 图片滑块效果【附源码下载】
  4. 【迁移】—Entity Framework实例详解
  5. Android--获取短信的内容,截取短信
  6. ural 1348 Goat in the Garden 2
  7. Direct2D 几何计算和几何变幻
  8. 1001. 杀死吸引力(3n+1)猜想 (15)(ZJUPAT 数学)
  9. 阿里消息队列中间件 RocketMQ 源码分析 —— Message 拉取与消费(上)
  10. Rosenblatt感知器
  11. 10-HTTPServletReauest和HTTPServletResponse
  12. spark-MLlib之协同过滤ALS
  13. RAS算法简单示例(Java版)
  14. windows7命令行终端获取管理员模式随笔
  15. HDU 6181 第k短路
  16. Kafka发布订阅消息
  17. Markdown 格式如何转换成 Word?
  18. 如何深入理解一套MQ消息中间件
  19. 关于时间日期的一些操作--java
  20. PHP Laravel 5.4 环境搭建

热门文章

  1. SpringBoot项目中的全局异常处理器 Failed to invoke @ExceptionHandler method
  2. [问题解决]Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock
  3. k8s记录-Dockerfile详解
  4. Linux实现定时备份MySQL数据库并删除30天前的备份文件
  5. springboot docker 部署
  6. 共享和独享IP的VPS的区别?
  7. odoo controller 继承
  8. jdk7中hashmap实现原理和jdk8中hashmap的改进方法总结
  9. netty中的channelPipeline在编程中的作用
  10. [转帖]dfs和bfs