注明:我使用的的使centos 7,所有文件名是ifcfg-enp0s3,
一、 設(shè)置虛擬機(jī)中l(wèi)inux的ip,使本地能連通虛擬機(jī)的linux系統(tǒng)
1>.進(jìn)入本地windows的cmd,輸入ipconfig
2>.根據(jù)上面的信息,設(shè)置虛擬機(jī)中的linux的ip必須要與本機(jī)ip在同一網(wǎng)段,這樣才能在本地使用xshell等連接工具連接登錄虛擬機(jī)的linux系統(tǒng)
以下是linux中/etc/sysconfig/network-scripts/ifcfg-enp0s3檔案的信息(設(shè)置如下)
TYPE=Ethernet #網(wǎng)卡類型 BOOTPROTO=no #啟用地址協(xié)議 --static:靜態(tài)協(xié)議 --bootp協(xié)議 --dhcp協(xié)議 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=enp0s3 UUID=848cf4b6-eb47-499c-ae44-59f19ef2c2b6 DEVICE=enp0s3 #網(wǎng)卡接口名稱 ONBOOT=yes #系統(tǒng)啟動時是否自動加載 IPADDR=192.168.0.48 #網(wǎng)卡IP地址 PREFIX=24 /#子網(wǎng)掩碼24位 IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_PRIVACY=no
設(shè)置好后,執(zhí)行service network restart重啟網(wǎng)卡,使用ifconfig查詢以下linux的ip
3>.進(jìn)入本地cmd中使用ping 命令看看在本地是否能ping同虛擬機(jī)的linux
出現(xiàn)如上的信息說明虛擬機(jī)的linux的ip配置成功了,現(xiàn)在可以使用xshell等遠(yuǎn)程連接工具登錄虛擬機(jī)的linux系統(tǒng)了
但是不能連接外網(wǎng)(也就是不能在虛擬機(jī)里面上網(wǎng)哦!);
二、設(shè)置虛擬機(jī)的linux系統(tǒng)能連接外網(wǎng)(也就是在虛擬機(jī)中使用linux系統(tǒng)也能上網(wǎng))
打開linux系統(tǒng)的/etc/sysconfig/network-scripts/ifcfg-enp0s3
設(shè)置保存好后,執(zhí)行service network restart重啟網(wǎng)卡,此時ping www.baidu.com就可以ping通了,此時在虛擬機(jī)的linux系統(tǒng)就能直接上網(wǎng)了
此時你再去查詢以下linux的ip,會出現(xiàn)什么呢?
192.168.0.48是我們之前設(shè)置的ip,而現(xiàn)在修改了參數(shù),可以連接外網(wǎng)了(可以上網(wǎng)了),ip卻變成103了,這時使用192.168.0.48還能通過xshell等工具連接登錄linux嗎?
答案是可以的,不知什么原因,每次我連接的時候都會要等待很久才會提示要你輸入密碼,當(dāng)然你使用192.168.0.103也是可以遠(yuǎn)程登錄linux系統(tǒng)的
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。
原文鏈接:http://www.cnblogs.com/zengguowang/p/5492982.html