设为首页 收藏本站
查看: 1165|回复: 0

[经验分享] VMware虚拟机中的linux或MAC系统网络配置指南

[复制链接]

尚未签到

发表于 2015-4-6 07:09:13 | 显示全部楼层 |阅读模式
  
  查询ubuntu网络状态:
  网卡:lspci | grep -i ethernet
  设备:dmesg | grep -in eth
  驱动:lsmod | grep 1000

  我的VMware设置的是NAT网络,并希望固定IP:192.168.65.140,搞了两次,时间间隔有一个多月,第一次搞后,虚拟机可以与主机交互,并可以与公司服务器交互,但不能连外网。第二次,今天,又搞了一上午,终于ok(加了最上面两行,重装驱动。)。所有命令如下:

  
  首先你需要做的是,把你的vm虚拟机网络设置为NAT连接方式(是的你没有看错,虽然是NAT,但仍然可以固定IP),接下来查看(配置)vm虚拟机的ip地址和网关:Edit -> virtual network editor,看VMnet8(也可能是其它的,关键是NAT的那一栏)的address,虚拟机中的IP地址前三位必须和这里的address前三位相同,然后点NATsetting,设置(或查看)你的网关。
  然后进入虚拟机,linux下运行
  rmmod e1000
  modprobe e1000

  gedit /etc/network/interfaces
  用如下代码覆盖:
  # This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth1
iface eth1 inet static
address 192.168.65.140(前三位必须和刚刚在vm中看到的address相同)
gateway 192.168.65.176(和刚刚看到的相同网关相同)
netmask 255.255.255.0
  接下来网关再次配置gedit /etc/resolv.conf,添加这行:
  nameserver 192.168.65.176(要和上面的网关一致)
  ok,重启网卡:/etc/init.d/networking restart
  出现以下提示:
  * Reconfiguring network interfaces...                                                                                                                                                                        ssh stop/waiting
ssh start/running, process 10360
  设置完成!
  到此为止我的虚拟机已经固定IP为192.168.65.140,网关:192.168.65.176,可以与宿主系统交互,可以访问外网。
DSC0000.png
  
查看ip信息:#ifconfig
  查看网关:#route
  这样设置完成后,虚拟机就既能和主机通信,又能连接到Internet了。其中,虚拟机和主机通信是由其IP决定的,IP和主机的虚拟网卡 VMware Network Adapter VMnet8的IP一致,连接到Internet则是利用了VMware提供的NAT服务为虚拟交换机VMnet8作路由,也就是网关设置为虚拟NAT服 务器的地址。这里,由于用了静态IP,所以没有用到VMware的DHCP服务。
其实说了这么多,重点无非就是要获取网关等信息而已,知道了这些,和其他的静态IP设置没有区别。
  
  注意:如果按照上述配置后出现下面这个现象:
  {
  浏览器上输入域名网址,如baidu.com,浏览器无响应,但也不提示无法访问网络,而若尝试数字域名则可以访问。
  同理,ping baidu.com 的结果是ping: cannot resolve baidu.com: Unknown host,而ping 8.8.8.8 是可以拿到数据的。
  }
  则一定是DNS服务器配置的问题,请尝试:  
  编辑DNS域名解析文件

#gedit /etc/resolv.conf  添加这行
nameserver 168.95.192.1
上面这个是位于台湾的域名解析服务器,尽量不要用大陆的,国内运营商呵呵。
国内外DNS服务器地址列表:http://www.williamlong.info/archives/1842.html



  以下方法在大多数的ubuntu系统不能用哟,请勿尝试,要紧要紧:
  
  配置固定IP地址

修改/etc/sysconfig/network-scripts/infcf-eth0文件,
DEVICE="eth0"             #网卡代号,需要与ifcfg-eth0对应
HWADDR="00:0c:29:6c:a2:95"       #网卡地址,HWaddr
BOOTPROT="static"                #开机协议,有dhcp及static
IPADDR="192.168.65.140"          #自定义的固定IP,inet addr
GATEWAY="192.168.60.254"        #网关,即默认路由,Bcast
NETMASK="255.255.255.0"          #子网掩码/子屏蔽网络,Mask
ONBOOT="yes"                   #是否开机启动
DNS1="192.168.0.28"              #主DNS1地址,与步骤1中的地址相同
DNS2="8.8.893                 #备用DNS机启;

  3.重启网络:



/etc/init.d/network restart
  或者



service network restart

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-54194-1-1.html 上篇帖子: VMware 克隆 Linux 系统后找不到 eth0 网卡问题(转) 下篇帖子: VMware虚拟机下实现Linux与window文件夹共享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表