CentOS7配置ip
安裝完centos7,重啟就可以與linux第一次接觸了。我是最小化安裝,所以沒有圖形界面。登錄介面顯示發(fā)型版本和內核版本:
CentOS Linux 7(Core)
Kernel 3.10.0-862.e17.x86_64 on an x86_64
下面就是登錄提示localhost login。在后面輸入root,回車,然后輸入密碼,回車就進入centos了。
配置ip
首先查看一下網絡情況,輸入
ip address
上面命令可以簡寫為ip a或者ip addr,如下圖
lo是linux自身通信的回環(huán),暫時不用管。ens33就是linux網卡,可以看到默認centos不自啟網卡。我們可以用ifconfig ens33 up啟動網卡,或者配置好網卡文件然后重啟網絡服務。ifconfig默認沒有安裝,所以用第二種方法:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
然后將BOOTPROTO=后面的dhcp改為static,再將ONBOOT=后面的no改為yes。第一個是把linux獲得ip由動態(tài)自動分配改為靜態(tài)手動設置,第二個是讓linux啟動自啟網卡。
然后再加入如下一段,這段的ip需要根據自己電腦情況來填,DNS可以填119.29.29.29。
打開vmware“編輯”--“虛擬網絡編輯器”,選擇NAT模式,我們就可以看到子網ip、子網掩碼,這對應IPADDR和NETMASK。點擊“NAT設置”,里面可以看到網關ip,對應GATEWAY。
更改完網卡配置文件保存退出,然后重啟網絡服務:
systemctl restart network.service
然后試著ping一下www.baidu.com,反饋網絡通了。
網絡問題排查
很糟心,按照上面的方法沒有連接上網絡。你可以重新來一遍檢查每一步,看看哪里出錯了。此外還可以檢查一下方面:
- 試著換虛擬機網絡模式,比如橋接。
- 檢查網卡網線是否正常
- ping網關,看是否能通,如果通用route -n命令查看網關
用ssh客戶端登錄centos
用ssh客戶端登錄linux大大方便了系統(tǒng)管理員:
- 服務器大多不在公司辦公室,管理員可以遠程連接管理
- 個人學習linux時,ssh方便粘貼、復制linux的輸出輸入(stdout、stdin,linux中叫標準輸出、標準輸入)。
- ssh方便多開,試驗多用戶登錄linux操作。
在windows下ssh客戶端主要有puTTY、Xshell、secureCRT、ssh secure shell。linux下有openssh,這是個命令行工具。
第一次登錄會有安全通知,直接選是就可。
puTTy連接上linux會提示輸入帳戶、密碼登錄
此時有兩個用戶以root身份登錄了centos:tty1是直接登陸,pts是ssh客戶端登陸。
Xshell也是個不錯的選擇,它可以保存帳戶密碼,可以免去輸入。窗口標簽管理也比puTTy方便,顯示樣式多。注意:Xshell中鍵需要單獨設置為粘貼剪貼板功能,方便以后使用。