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操做命令的不一樣之處