vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"? ? ? ? # 使用靜態(tài)IP地址裹刮,默認(rèn)為dhcp
IPADDR="192.168.1.106"? # 設(shè)置的靜態(tài)IP地址
NETMASK="255.255.255.0"? ? # 子網(wǎng)掩碼
GATEWAY="192.168.1.1"? ? # 網(wǎng)關(guān)地址
DNS1="192.168.1.2"? ? ? # DNS服務(wù)器
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="95b614cd-79b0-4755-b08d-99f1cca7271b"
DEVICE="ens33"
ONBOOT="yes"
重啟linux: reboot
CentOS/Linux下設(shè)置IP地址
1:臨時(shí)修改:
1.1:修改IP地址
# ifconfig eth0 192.168.100.100
1.2:修改網(wǎng)關(guān)地址
# route add default gw 192.168.100.1 dev eth0
1.3:修改DNS
# echo "nameserver 8.8.8.8" >> /etc/resolv.conf
這個(gè)時(shí)候就可以上網(wǎng)了雄嚣,上網(wǎng)的IP地址為192.168.100.100,網(wǎng)關(guān)地址為192.168.100.1钢坦。但是這樣的設(shè)置是臨時(shí)性的竹伸,一旦重啟網(wǎng)卡或者重啟服務(wù)器笛坦,除了1.3的操作其他均會(huì)被還原蓄氧,這樣的方式只適合臨時(shí)IP修改,想要永久性修改網(wǎng)卡配置文件阴绢,就需要修改相應(yīng)的文件
2:永久性修改:
2.1:修改IP地址
修改/etc/sysconfig/network-scripts/ifcfg-eth0文件店乐,如果有多張網(wǎng)卡,則修改相應(yīng)的網(wǎng)卡
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? #網(wǎng)卡對(duì)應(yīng)的設(shè)備別名
BOOTPROTO=static? ? ? ? ? ? ? ? ? ? #網(wǎng)卡獲得ip地址的方式(默認(rèn)為dhcp呻袭,表示自動(dòng)獲日0恕)
HWADDR=00:07:E9:05:E8:B4? ?? #網(wǎng)卡MAC地址(物理地址)
IPADDR=192.168.100.100? ? ? ? ?? #IP地址
NETMASK=255.255.255.0? ? ? ? ?? #子網(wǎng)掩碼
ONBOOT=yes? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #系統(tǒng)啟動(dòng)時(shí)是否激活此設(shè)備
2.2:修改網(wǎng)關(guān)地址
修改/etc/sysconfig/network文件
# vi /etc/sysconfig/network
NETWORKING=yes? ? ? ? ? ? ? ?? #表示系統(tǒng)是否使用網(wǎng)絡(luò),no表示不能使用網(wǎng)絡(luò)
HOSTNAME=doiido? ? ? ? ? ? ? ?? #設(shè)置本機(jī)的主機(jī)名左电,要和/etc/hosts中設(shè)置的主機(jī)名相同
GATEWAY=192.168.100.1? ? ? #設(shè)置網(wǎng)關(guān)的IP地址
這個(gè)時(shí)候已經(jīng)可以ping通IP地址廉侧,但是還無法ping通域名,因此需要修改DNS
2.3:修改DNS
修改/etc/resolv.conf文件
# vi /etc/resolv.conf
nameserver 8.8.8.8? ? ? ? ? ? ? ? ? ? ? #google域名服務(wù)器
nameserver 114.144.114.114? ? ? #國(guó)內(nèi)域名服務(wù)器
2.4:重啟網(wǎng)卡
# service network restart
正在關(guān)閉接口 eth0: [確定]
關(guān)閉環(huán)回接口: [確定]
彈出環(huán)回接口: [確定]
彈出界面 eth0: [確定]
這個(gè)時(shí)候篓足,系統(tǒng)就可以正常的上網(wǎng)了
#注:其實(shí)網(wǎng)關(guān)地址和DNS也是可以寫在ifcfg-eth0中伏穆,但是為了規(guī)范起見,將他們分開寫
使用root用戶登錄進(jìn)入linux纷纫,打開進(jìn)去終端su root
在終端中輸入:vi /etc/sysconfig/network-scripts/ifcfg-eth0
回車后,開始編輯陪腌,填寫ip地址辱魁、子網(wǎng)掩碼、網(wǎng)關(guān)诗鸭、DNS等染簇。其中“紅框內(nèi)的信息”是必須得有的。就完成啦
首先打開虛擬機(jī)
打開xshell5連接虛擬機(jī)(比較方便强岸,這里默認(rèn)設(shè)置過Linux的ip锻弓,只是不固定)
輸入ifconfig,可以查看網(wǎng)管相關(guān)配置信息:
然后輸入 vi /etc/sysconfig/network-scripts/ifcfg-ens33命令蝌箍。修改網(wǎng)卡配置文件
按 i 鍵進(jìn)行編輯青灼。修改入下暴心,原有的配置不要?jiǎng)h,只要按下面修改就好杂拨。沒有的配置項(xiàng)新增上去就好
打開以后可以看到默認(rèn)的配置就是dhcp专普,然后onboot=no,表示不會(huì)隨著系統(tǒng)的啟動(dòng)而啟動(dòng)弹沽。我們需要修改這個(gè)配置
然后在下面創(chuàng)建兩個(gè)值ip和子網(wǎng)掩碼加在上圖任何位置就ok了
IPADDR=192.168.0.116(填你的ip)? ? ? ? ? ? ? ? ? #IP地址
NETMASK=255.255.255.0? (填你的掩碼值)? ? ? ? ? #掩碼值
GATEWAY=192.168.0.1? ? ? ? (默認(rèn)網(wǎng)關(guān))
DNS1=8.8.8.8? ? ? ? ? ? ? ? ? ? ? ? (采用谷歌的默認(rèn)DNS服務(wù)器)
以上這4項(xiàng)沒有就加上檀夹,有就修改一下(配置如上圖,其他參數(shù)就刪掉就好了策橘,沒什么用)
Esc 推出編輯炸渡,:wq? 保存推出,reboot重啟
重啟后丽已,輸入ifconfig 查看是ip修改否成功蚌堵。
現(xiàn)都不能正常使用(ip固定了,物理機(jī)沒有網(wǎng)絡(luò)促脉;物理機(jī)有網(wǎng)絡(luò)了辰斋,Linux上不了網(wǎng))。瘸味。分析總結(jié)各個(gè)網(wǎng)友的方案宫仗,得出以下方法!
1:前提條件:
①網(wǎng)絡(luò)配置為NAT(解決固定Ip后旁仿,Linux上不了網(wǎng)的問題),記得使用root賬戶登錄:
2:打開Linux網(wǎng)絡(luò)配置 cd /etc/sysconfig/network-scripts
查看列表 ls
根據(jù)列表的ifcfg名字編輯網(wǎng)卡配置(如我的版本是ifcfg-Auto_eth1)
3:編輯:# vi ifcfg-Auto_eth1藕夫,按字母i進(jìn)入編輯模式,修改以下兩個(gè)配置
BOOTPROTO=static
#設(shè)置網(wǎng)卡獲得ip地址的方式枯冈,可能的選項(xiàng)為static毅贮,dhcp或bootp,分別對(duì)應(yīng)靜態(tài)指定的 ip地址尘奏,通過dhcp協(xié)議獲得的ip地址滩褥,通過bootp協(xié)議獲得的ip地址
IPADDR=192.168.0.2
#如果設(shè)置網(wǎng)卡獲得 ip地址的方式為靜態(tài)指定,此字段就指定了網(wǎng)卡對(duì)應(yīng)的ip地址<如果沒有IPADDR這個(gè)配置炫加,自己敲即可>
按ESC退出瑰煎,并打 :wq保存
4.重啟網(wǎng)絡(luò)服務(wù),執(zhí)行命令:
sudo service network restart 或? /etc/init.d/network restart
5.查看網(wǎng)絡(luò) ifconfig俗孝,看到如下IP地址就意味著成功了
=====================================================================================