VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装
在阿里云开源镜像地址下载镜像Index of /centos/7.2.1511/isos/x86_64/安装完用ifconfig查看本机的ip地址(局域网已经有DHCP),提示ifconfig命令没找到。
[root@centos1 ~]# ifconfig-bash: ifconfig: command not found用ls查看/usr/sbin/目录,也没看到ifconfigvi /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]# lsifcfg-eno16777736 ifcfg-lo ......[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736其中ifcfg-lo这个是本地的,另外一个ifcfg-eno16777736(不同虚拟机不一样),用vi命令编辑这个文件TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=4af3661e-5a41-4a14-841f-9687848f388bDEVICE=eno16777736ONBOOT=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.128NETMASK=255.255.255.0PREFIX0=24GATEWAY0=192.168.127.2DNS1=192.168.1.1编辑后可以用:wq或:x保存退出,然后重启网卡,如果IP地址跟原来不一致,用ssh工具连接的需要断开重新连接(快捷键为ctrl+d)
[root@localhost ~]# service restart networkThe 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 add1: 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 forever2: 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.comPING 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 ms64 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=enforcingSELINUX=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操作系统,问题得到解决。