这个问题卡了我一天多的时间,百度上搜出来的问题五花八门,反而把我给搞糊涂了。最后总算是实践成功了,记录一下配置的过程。

配置网卡和随机分配ip地址

我安装的是basic server版本,用的是NAT模式

然后,确保服务里,这两个是已启动的

centos刚安装好的时候,是没有eth0网卡的。

cd /etc/sysconfig/network-scripts

随后ls,可以看到是存在ifcfg-eth0的,只是没有激活

vi ifcfg-eth0

可以看到如下

按“insert”键, 就意味着进入编辑模式。将ONBOOT=yes,随后按“esc”键,“:”键,“w”键,“q”键,ifcfg-eth0就被修改了

service network restart

随后ifconfig,可以看到被随机分配了个ip地址的eth0

ping一下baidu.com,可以看到能够联网(ctrl+c退出ping)

这时候,putty,winscp等远程工具也就可以连接了

固定ip地址

虚拟机-->编辑-->虚拟网络编辑器-->vmnet8-->nat设置

在该页面中,可以查看到网关IP为“192.168.255.2”(各机器有所不同)

关闭网关查看页面,点击页面下方的“DHCP设置”按钮

可查看到网络信息,其中:

开始IP地址为“192.168.255.128”

结束IP地址为“192.168.255.254”

子网掩码为“255.255.255.0”

查看网络和共享中心中的“VMware Network Adapter VMnet8”的状态

192.168.255.1 是虚拟路由器为Windows分配的地址

192.168.255.2 是虚拟路由器的网关地址

随后,在centos中,输入命令“vi  /etc/sysconfig/network-script/ifcfg-eth0”修改eth0信息,按“insert”键修改

修改信息:

ONBOOT=yes

BOOTPROTO=static

添加信息:

IPADDR=192.168.255.100(根据网关自行调整)

NETMASK=255.255.255.0

GATEWAY=192.168.255.2

修改后按“esc键”,“:”键,“w”键,“q”键

service network restart

假如出现 *** is already in use for device eth0 错误,则在刚才的ifcfg-eth0文件里,再加上ARPCHECK=no

查看刚配置的ip

测速能不能联网

大功告成

vmware虚拟机下linux centos6.6只有lo,没有eth0网卡、随机分配ip地址,固定ip地址等问题的更多相关文章

  1. VMware虚拟机下Linux系统的全屏显示

    在VMware虚拟机下的Linux无法全屏的问题的解决方案如下: 1.   启动虚拟机,并启动Redhat6.4. 2.   点击“view”——然后将Autofit window这个选项勾选.(一般 ...

  2. VMware虚拟机下安装CentOS6.5

    点击创建虚拟机 选择典型—>下一步 选择安装iso映像文件—>点击浏览选择下载好的centos 镜像文件—>下一步 设置用户和密码—>下一步 设置虚拟机的名字和位置 指定磁盘大 ...

  3. VirtualBox虚拟机下Linux CentOS6.9安装增强功能

     VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹.粘贴板以及鼠标无缝移动,主要步骤如下: 1.yum -y update 2.yum -y install g++ gcc gc ...

  4. VMware虚拟机下安装RedHat Linux 9.0

    从这一篇文章开始我和大家一起学习Linux系统.不管是什么样的系统,必须安装上才能谈使用对吧. Linux版本 安装Linux之前需要了解一下Linux系统的安装版本. Linux的版本分为内核版本和 ...

  5. VMWare虚拟机下RedHat 9.0linux的网络设置

    VMWare虚拟机下安装的RedHat 9.0 linux有三种方式实现上网,桥接.nat.host-only.本来想用桥接方式的,可总是因为配置网络出现问题而不能上网,还把 sygate4.5(代理 ...

  6. 虚拟机下Linux系统如何设置IP地址

    虚拟机下Linux系统设置IP地址三种方法 文章来源:https://jingyan.baidu.com/article/ea24bc399ffeb9da62b3318f.html 工具/原料   V ...

  7. VBox&vmware虚拟机安装Linux及Linux基础入门学习

    VBox&vmware虚拟机安装Linux及Linux基础入门学习 通过VMware workstation安装Linux 在安装虚拟机之前,我特意上网搜索了一下目前常使用的虚拟机软件,了解了 ...

  8. 虚拟机下安装CentOS6.5系统教程

    虚拟机下安装CentOS6.5系统教程 时间:2014-12-09 01:40来源:linuxdown.net 作者:linuxdown.net 举报 点击:15315次 其实通过VM安装虚拟机还是蛮 ...

  9. 虚拟机下Linux读取USB设备的问题虚拟机下Linux无法读取USB设备的解决方案

    我们在虚拟机中识别USB设备有三种情况导致Linux系统不能读取到USB设备: 1. .当虚拟机的USB服务没有开启的时候 2. 若虚拟机的USB连接的设置选项没有设置好 3. Widows抢先一步, ...

随机推荐

  1. Ubuntu,忘记了root密码,怎么重置?

    进入单用户模式: 1.开机到grub时,用上下键移到第二行的恢复模式,按e(注意不是回车) 即Ubuntu,With Linux 3.2.0-23-generic(recovery mode) 2.把 ...

  2. 自定义BaseActivity

    思路很简单:将软件里用到的大量重复的页面布局抽象出来,编写成一个抽象的Activity类,然后在实现具体页面时继承它,并且在主内容空白区填入需要的内容. 例如在最近开发的一款资讯类应用中,每张页面上面 ...

  3. 通过Application存取公共数据比如登录信息等..

    Android系统在运行每一个程序应用的时候,都会创建一个Application对象,用于存储与整个应用相关的公共变量.一个Android应用只会生成一个Application对象,在不同的Activ ...

  4. linux_day3

    1.grep与find的区别? grep是查找文件内的字符而find则是查找文件 2.显示/etc/passwd中以nologin结尾的行 3. 输入ip addr命令后,过滤出包含ip的行 ip a ...

  5. VS2013 添加 ILDasm

    1.找到ILDasm.exe文件: 打开C:\Program Files\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools 2.vs外部工具添加 工 ...

  6. Python学习---django之Model语法180124

    django之Model语法[Models] 1    django默认支持sqlite,mysql, oracle,postgresql数据库. <1> sqlite django默认使 ...

  7. C/S架构的性能测试

    很多人关心LR在C/S架构上如何实施性能测试,我想根本原因在于两个方面,一是很多时候脚本无法录制,即LR无法成功调用被测的应用程序,二是测试脚本即使录制下来,可读性不强,往往不能运行通过,调试时无从下 ...

  8. metasploit渗透测试笔记(内网渗透篇)

    x01 reverse the shell File 通常做法是使用msfpayload生成一个backdoor.exe然后上传到目标机器执行.本地监听即可获得meterpreter shell. r ...

  9. ecshop hash登录 + wordpress mysql盲注字段

    delete_cart_goods.php  post  id=a * sq_xfkjbd 暴库and(select 1 from(select count(*),concat((select (se ...

  10. SOJ 1017 Power of Cryptography 库函数精度

    Background Current work in cryptography involves (among other things) large prime numbers and comput ...