centOS 7设置静态IP,使用Xshell远程连接
背景
在正式生產(chǎn)環(huán)境中,通常需要使用Xshell等終端軟件,通過(guò)固定IP地址遠(yuǎn)程連接生產(chǎn)服務(wù)器進(jìn)行管理,所以需要給生產(chǎn)服務(wù)器分配一個(gè)靜態(tài)的IP地址,以方便本地計(jì)算機(jī)遠(yuǎn)程連接。
目的
本文目的在于模仿生產(chǎn)環(huán)境,為服務(wù)器設(shè)置靜態(tài)IP地址,并使用Xshell進(jìn)行連接。
分為兩步:
1.設(shè)置靜態(tài)IP地址;
2.使用Xshell進(jìn)行遠(yuǎn)程連接;
準(zhǔn)備工作:
Virtual Box;
centOS 7.3.1611;
vi/vim;
Xshell;
開(kāi)始:
本文主要討論靜態(tài)IP設(shè)置,Virtual Box安裝CentOS 7的過(guò)程不在此做演示,如有需要可自行百度進(jìn)行參考。
1.設(shè)置靜態(tài)IP地址
首選進(jìn)入網(wǎng)絡(luò)管理器配置文件目當(dāng) /etc/sysconfig/network-scripts/
使用vi/vim打開(kāi)ifcfg-enp0s3 文件,可能你的目錄下文件名會(huì)是ifcfg-xxxxx;
將BOOTPROTO配置項(xiàng)的值由"dhcp" 修改為 "static";
ONBOOT配置項(xiàng)的值修改為"yes"
并添加四項(xiàng)配置值?
IPADDR="192.168.3.105" ? ?#要分配給機(jī)器的靜態(tài)IP地址 因?yàn)槭窃谔摂M機(jī)中,所以我設(shè)置成與我的機(jī)器同一網(wǎng)段
GATEWAY="192.168.3.1" ? ? #網(wǎng)關(guān) 設(shè)置為與自己機(jī)器相同就可以了
NETMASK="255.255.255.0" #子網(wǎng)掩碼
NM_CONTROLLED="no" ? ? ? #這個(gè)配置項(xiàng)值為no,代表不由網(wǎng)絡(luò)控制器接口控制,而是便用配置文件
添加完成后,內(nèi)容如下所示:
編輯完成后,使:wq保存并退出;
使用cd .. 退回上層目錄,編輯 network 文件,添加DNS:vim network
添加兩項(xiàng)配置值:
DNS1=192.168.1.1
DNS2=8.8.8.8
完成后,:wq 保存退出
接下來(lái)需要重啟網(wǎng)絡(luò)服務(wù),使修改內(nèi)容生效,使用sudo systemctl restart network.service 重啟網(wǎng)絡(luò)服務(wù)
沒(méi)有任何提示就是重啟成功,再使命令ip addr查看修改是否生效
如圖所示,證明我們的修改已經(jīng)生效,到此設(shè)置靜態(tài)IP地址完畢。
?
2.使用Xshell進(jìn)行連接
使用Xshell進(jìn)行遠(yuǎn)程連接服務(wù)器,需要開(kāi)放服務(wù)器的22端口,使用如下命令:
sudo firewall-cmd --zone=public --add-port=22/tcp --permanent ?#開(kāi)放22端口
sudo systemctl restart firewalld.service #重啟防火墻服務(wù)
端口設(shè)置完成后,需要設(shè)置virtual box的網(wǎng)絡(luò)方式
如圖所示 選擇設(shè)置-->網(wǎng)絡(luò),選擇"橋接網(wǎng)卡",然后重啟虛擬機(jī)。
等待重啟完畢,打開(kāi)Xshell,準(zhǔn)備進(jìn)行連接
點(diǎn)擊"新建" ,調(diào)置名稱,主機(jī),按"確定"
設(shè)置完成,接下來(lái)只要進(jìn)行連接時(shí)輸入用戶名與密碼,進(jìn)行連接。
好了,接下來(lái)我們就可以愉快的在Xshell中打命令操作服務(wù)器了。
?
轉(zhuǎn)載于:https://www.cnblogs.com/ibluekid/p/6765141.html
總結(jié)
以上是生活随笔為你收集整理的centOS 7设置静态IP,使用Xshell远程连接的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: HDU1251 统计难题 【trie树】
- 下一篇: ios整理(一)控件