1.进入网络文件的保存路径html
#cd /etc/sysconfig/network-scripts/ #vi ifcfg-eno16777736
原文件为:linux
文字写为如下:shell
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=”61e2f923-d860-429f-bbf0-00f222677dba” DEVICE=” eno16777736” ONBOOT=”yes”
修改以上的文字为:windows
HWADDR=18:03:73:B4:86:82 #网卡地址MAC #00:50:56:3e:a5:d0 TYPE=Ethernet BOOTPROTO=static #启用静态IP地址 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=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11#此设备的惟一标识 ONBOOT=yes #开启自动启用网络链接 IPADDR0=10.200.78.32 #设置IP地址 PREFIXO0=24 #设置子网掩码 GATEWAY0=10.200.78.1 #设置网关 DNS1=10.200.78.1 #设置主DNS DNS2=8.8.8.8 #设置备DNS
网卡地址MAC对应本机centos
命令bash
# service network restart
修改完以后,出现了如下错误信息:网络
see systemctl status network.service and journalct1 -ex for detailsssh
经查询缘由是MAC地址不正确,在虚拟机中使用命令:centos7
#ifconfig
会有MAC地址,替换如今的,保存后重启网络服务spa
#service network restart
xshell连接本地建立的虚拟机的地址是IPADDR0设置的IP地址:10.200.78.32,默认端口22;链接时产生如下问题:
connection closed by foreign host ssh
经网络上面排查是虚拟机的ssh配置问题,配置好ssh配置须要重启,但是重启失败,配置ssh的参考地址是:http://blog.csdn.net/zgl07/article/details/40424637,
http://blog.csdn.net/janeqi1987/article/details/46791005,
产生的结果是:
因此如今我要去排查一下ssh的问题
参考的地址:
http://jingyan.baidu.com/article/08b6a591f0fafc14a9092275.html
http://www.linuxidc.com/Linux/2014-09/107375p2.htm (最终使用这个ssh端口22启动成功)
一些新的centos7的指令说明参考地址:
http://cnzhx.net/blog/centos-7-rhel-7-systemd-commands/
尝试xshell连接,仍是连接不上
我开始尝试关闭防火墙,因为centos7版本,和以前命令不太相同,参考地址:
http://blog.csdn.net/u013035314/article/details/46683547
我使用的命令:
# sudo systemctl stop firewalld.service
作过的尝试:已关闭防火墙,两个机器之间均可以ping通,ssh已经启动,关闭了本机的windows防火墙,
如今尝试更换网卡IP地址,防止是由于IP被占用引发
额,果真是IP被占用。
经以上过程排查了有可能引发该问题的各类缘由,熟悉了centos7启用命令与以往linux操做命令的不一样之处