前述(配置環境):
本次配置環境基于CentOS 6.8,實體主機的IP為172.18.18.55
一、基本概念
1、Xshell概述
Xshell 是一個強大的安全終端模拟軟體,它支援SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 協定。Xshell 通過網際網路到遠端主機的安全連接配接以及它創新性的設計和特色幫助使用者在複雜的網絡環境中享受他們的工作。
Xshell可以在Windows界面下用來通路遠端不同系統下的伺服器,進而比較好的達到遠端控制終端的目的。
2、SSH協定概述
SSH(Secure Shell)為建立在應用層和傳輸層基礎上的安全協定。SSH 是目前較可靠,專為遠端登入會話和其他網絡服務提供安全性的協定。利用 SSH 協定可以有效防止遠端管理過程中的資訊洩露問題。
二、背景
安裝Centos6.8後,系統網絡連接配接使用橋接模式,若實體機連接配接到無線網狀态下,由于配置設定的IP位址不夠,導緻虛拟機無法自動擷取IP位址,或連接配接後出現網絡掉線情況,是以需要修改虛拟機網卡配置檔案。
三、操作流程
前提:正常的生産環境下,一般不是以root使用者登入作業系統,是以修改配置檔案需要切換到root使用者。
#su root(切換至root使用者)
#ifconfig(執行ifconfig檢視系統是否配置設定了IP位址,若沒有執行下一步)

#cd /etc/sysconfig/network-scripts(切換至network-scripts目錄下)
#ls (檢視目前目錄下的檔案,并找到ifcfg-eth0檔案)
#vim ifcfg-eth0 (使用VIM文本編輯器,打開ifcfg-eth0檔案)
修改前該檔案内容如圖:
需要更改的内容為:
BOOTPROTO=static(靜态)
ONBOOT=yes(設定網卡随系統啟動而激活)
IPADDR=172.18.19.39(和實體機windows的IP位址一個網段)
NETMASK=255.255.255.0(掩碼和實體機一樣)
GATEWAY=172.18.19.1(網關和實體機一樣)
按ESC退出編輯模式
輸入指令:wq退出并儲存檔案
修改後的内容如圖:
#cat ifcfg-eth0(檢視ifcfg-eth0檔案,确定是被修改成功了)
#service network restart(重新開機網絡服務)
#ifconfig(檢視配置後的IP位址)
打開Xshell軟體
鍵入指令#ssh [email protected]
輸入root賬戶密碼即可實作遠端連接配接
注意:若還是連接配接不了,需要檢視防火牆是否被關閉
執行#service iptables status(檢視防火牆的狀态)
上述圖的内容防火牆是已經被關閉的,若沒有關閉則執行以下任意指令關閉防火牆
#service iptables stop (即時生效,重新開機後複原 )
#chkconfig iptables off(永久性生效,重新開機後不會複原)
輸入指令
#service network restart(重新開機網絡服務)
然後再次使用Xshell連接配接即可.
四、其他
本文主要介紹Centos6.8如何修改網卡的配置檔案,目前使用的Centos7.2和上述方法類似,僅指令有所變化,下面通過指令簡單的介紹來實作如何修改Centos7.2的網卡配置檔案。
#cd /etc/sysconfig/network-scripts
#ls
#vim ifcfg-eno16777736
修改:
BOOTPROTO=static(靜态)
IPADDR=172.18.19.39(和實體機windows的IP位址一個網段)
NETMASK=255.255.255.0(掩碼和實體機一樣)
按ESC退出編輯模式
輸入指令:wq退出并儲存檔案
#systemctl restart network.servrce
或者#systemctl restart network(重新開機網絡服務)
通過以上簡單的指令介紹,模仿centos6.8修改網卡的配置檔案,即可順利完成centos7.2的修改。