VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装
在阿里云开源镜像地址下载镜像
Index of /centos/7.2.1511/isos/x86_64/
http://mirrors.aliyun.com/centos/7.2.1511/isos/x86_64/

安装完用ifconfig查看本机的ip地址(局域网已经有DHCP),提示ifconfig命令没找到。
[root@centos1 ~]# ifconfig
-bash: ifconfig: command not found
用ls查看/usr/sbin/目录,也没看到ifconfig

vi /etc/sysconfig/network-scripts/ifcfg-eth0 不存在

原因是:centos7 已经用ip命令代替ifconfig命令了。

配置好网络可以访问外网时用yum install net-tools安装net-tools组件,将ifconfig命令找回来。

[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-eno16777736 ifcfg-lo ......
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736
其中ifcfg-lo这个是本地的,另外一个ifcfg-eno16777736(不同虚拟机不一样),用vi命令编辑这个文件
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=4af3661e-5a41-4a14-841f-9687848f388b
DEVICE=eno16777736
ONBOOT=no

把ONBOOT=no改成ONBOOT=yes,然后用reboot命令重启CentOS(shutdown -r 不能用了)。

重启后ping -c 2 www.baidu.com 如果返回正常IP则可以链接外网了

执行命令:yum install net-tools安装net-tools组件(中间需要输入两次y进行确认才能安装完成)
完成后可以执行ifconfig命令了。

-------------------------------
如何为CentOS 7配置静态IP地址?
进入/etc/sysconfig/network-scripts目录,找到该接口的配置文件
本人测试的为 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
用#将BOOTPROTO=dhcp注释,输入以下配置(IP,网关根据自己情况修改):
IPADDR0=192.168.127.128
NETMASK=255.255.255.0
PREFIX0=24
GATEWAY0=192.168.127.2
DNS1=192.168.1.1

编辑后可以用:wq或:x保存退出,然后重启网卡,如果IP地址跟原来不一致,用ssh工具连接的需要断开重新连接(快捷键为ctrl+d)
[root@localhost ~]# service restart network
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.(注:在虚拟机里面可以直接使用,在secureCRT上则不行)
[root@localhost ~]# systemctl restart network.service
[root@localhost ~]#
验证接口是否配置正确:
[root@localhost ~]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:e5:40:e6 brd ff:ff:ff:ff:ff:ff
inet 192.168.127.128/24 brd 192.168.127.255 scope global eno16777736
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fee5:40e6/64 scope link
valid_lft forever preferred_lft forever

验证网络配置是否可以访问外网:
[root@localhost ~]# ping -c 2 www.baidu.com
PING www.a.shifen.com (14.215.177.37) 56(84) bytes of data.
64 bytes from 14.215.177.37: icmp_seq=1 ttl=128 time=16.0 ms
64 bytes from 14.215.177.37: icmp_seq=2 ttl=128 time=10.1 ms

-----------------------
关闭防火墙:chkconfig iptables off
关闭selinux服务:vi /etc/selinux/config
把SELINUX设置为disabled
#SELINUX=enforcing
SELINUX=disabled
保存退出

重启服务:init 6(或者reboot)
-----------------------------

安装rz和sz(上传下载)命令: yum install lrzsz
安装vim命令: yum install vim
安装ssh命令: yum install openssh-server
安装ssh客户端命令: yum install openssh-clients
配置远程无密码登录需要使用到ssh

============================================
自VMware Workstation 11开始,VMware就只支持64bit系统,不再支持32位系统了
如果VMware Workstation 12.5虚拟机安装64位系统时报错“Intel VT-x处于禁止状态”
重启电脑,启动中按F1键进入BIOS。(电脑不同进入BIOS的按键不同,电脑启动时有提示)。
找到Intel(R) Virtualization Technology选项(不一定是在CPU选项里面),设置为有效(Enabled)
保存并退出BIOS
再次进入Windows操作系统,问题得到解决。

VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装的更多相关文章

  1. VMware虚拟机安装Centos7后设置静态ip

    VMware虚拟机安装Centos7后设置静态ip 1. 先设置虚拟机的网络,打开虚拟网络编辑器: 2. 选择Vm8 234都要勾选 3. 打开NAT设置,看到123,待会要用. 4. 打开虚拟机服务 ...

  2. 错误处理:vmware下克隆centos7配置静态ip地址网卡问题

    vmware下克隆centos7,在配置静态ip地址,重启网卡存在问题,还是mac地址问题 ip addr show 查看下mac地址,配置文件修改下,重启网卡正常了

  3. VMware虚拟CentOS 6.5在NAT模式下配置静态IP地址及Xshell远程控制配置

    VMware虚拟CentOS 6.5在NAT模式下配置静态IP地址及Xshell远程控制配置 标签: LinuxXshellCentOS 2016-10-15 04:58 127人阅读 评论(0) 收 ...

  4. 如何在Ubuntu Server 18.04 LTS中配置静态IP地址

    安装Ubuntu Server 18.04后需要分配一个的静态IP地址.先前的LTS版本Ubuntu 16.04使用/etc/network/interfaces文件配置静态IP地址,但是Ubuntu ...

  5. 如何为CentOS 7配置静态IP地址

    问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址? 如果你想要为CentOS 7中的某个网络接 ...

  6. 为CentOS 7配置静态IP地址及遇到的问题解决策略

    为CentOS 7配置静态IP地址及遇到的问题解决策略 1. 为CentOS 7配置静态IP地址的两种方法 (原文地址:http://www.linuxidc.com/Linux/2014-10/10 ...

  7. 【CentOS7】设置静态IP地址

    [CentOS7]设置静态IP地址 转载:https://www.cnblogs.com/yangchongxing/p/10645871.html 图像化修改 nmtui 查看当前网卡名称 # if ...

  8. CentOS 7配置静态IP地址的两种方法 来自:互联网

    CentOS 7配置静态IP地址的两种方法 来自:互联网 时间:2021-01-12 阅读:4 如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网 ...

  9. centos 7配置静态IP,并配置DNS

    注意:四 个文件 cat /etc/sysconfig/network-scripts/ifcfg-eth0 cat /etc/sysconfig/network cat /etc/resolv.co ...

随机推荐

  1. iOS 并发编程之 Operation Queues

    现如今移动设备也早已经进入了多核心 CPU 时代,并且随着时间的推移,CPU 的核心数只会增加不会减少.而作为软件开发者,我们需要做的就是尽可能地提高应用的并发性,来充分利用这些多核心 CPU 的性能 ...

  2. iOS: 实现苹果的内购

    一.介绍: 在个人开发的app上架到AppStore后,苹果官方允许我们将自己的app在appstore上进行付费使用,也就是所谓的内购.其中,支付方式规定的必须是苹果的支付方式:应用内支付. 二.流 ...

  3. shell脚本编程-处理用户输入

    命令行参数 命令行参数:允许在运行脚本时向命令行添加数据值 如:$ ./addem 10 30 读取参数 bash shell会将一些称为位置参数的特殊变量分配给命令行输入的所有参数,甚至包括shel ...

  4. 小白教你玩转php的闭包

    php5.3有一个非常赞的新特性,那就是支持匿名函数(闭包).匿名函数可用于动态创建函数,并保存到一个变量中.举个栗子: $func = function(){ exit('Hello world!! ...

  5. 号外号外:9月13号《Speed-BI云平台案例实操--十分钟做报表》开讲了

    引言:如何快速分析纷繁复杂的数据?如何快速做出老板满意的报表?如何快速将Speed-BI云平台运用到实际场景中?         本课程将通过各行各业案例背景,将Speed-BI云平台运用到实际场景中 ...

  6. Android --固定底部

    相对布局: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns: ...

  7. LuaExpat笔记

    xml xml是一种格式化数据交换语言, 适用于在网络上不同应用会话. http://www.xml.com/pub/a/98/10/guide0.html exPat 一种C语言实现的 xml 文档 ...

  8. mysql:查询排名

    sql语句查询排名 思路:有点类似循环里面的自增一样,设置一个变量并赋予初始值,循环一次自增加1,从而实现排序: mysql里则是需要先将数据查询出来并先行按照需要排序的字段做好降序desc,或则升序 ...

  9. 为什么要在block用weak self

    block会给内部所有的对象引用计数加一,这一方面会带来潜在的retain cycle,不过我们可以通过Weak Self的手段解决.另一方面比较重要就是,它会延长对象的生命周期. 在block前面写 ...

  10. Effective C++ 5.实现

    //条款26:尽量延后变量的定义式出现的时间 // 1.不仅应该延后变量的定义,更应该直到使用该变量的前一刻为止,甚至应该尝试延后这份定义直到能够给它初始值为止.如果这样,不仅能够避免构造和析构的非必 ...