1、首先登陸連接linux系統(tǒng),輸入 fconfig可以查看到當(dāng)前本機(jī)的IP地址信息,可以看到上面查詢IP地址,對(duì)應(yīng)的網(wǎng)卡為eth0。
創(chuàng)新互聯(lián)主營(yíng)晉源網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開(kāi)發(fā)公司,晉源h5小程序設(shè)計(jì)搭建,晉源網(wǎng)站營(yíng)銷推廣歡迎晉源等地區(qū)企業(yè)咨詢
2、接著需要編輯網(wǎng)卡配置文件,使用VI編輯器設(shè)置,輸入指令“?vi?/etc/sysconfig/network-scripts/ifcfg-eth0?”編輯網(wǎng)卡設(shè)置文件。
3、進(jìn)入這個(gè)文件,其中DEVICE=eth0??網(wǎng)卡對(duì)應(yīng)的設(shè)備別名BROADCAST為子網(wǎng)廣播地址,HWADDR為網(wǎng)卡物理地址,IPADDR為網(wǎng)卡IP地址,?GETWAY?就是網(wǎng)關(guān)了。
4、接著在vi編輯器里按insert鍵插入會(huì)進(jìn)入編輯模式,進(jìn)入后下方會(huì)顯示“INSERT”字樣,此時(shí)修改網(wǎng)關(guān)即可,如果要?jiǎng)h除,按Delete鍵刪除,這樣系統(tǒng)會(huì)使用默認(rèn)網(wǎng)關(guān)不會(huì)影響上網(wǎng)。
5、接著按下冒號(hào),輸入“wq”,保存退出 。
6、最后設(shè)置好之后,把網(wǎng)絡(luò)服務(wù)重啟一下,輸入指令“service?network?restart”重啟網(wǎng)絡(luò)新的網(wǎng)絡(luò)設(shè)置就可以使用了。
linux一般使用ifconfig命令修改linux主機(jī)的ip、網(wǎng)關(guān)或子網(wǎng)掩碼。
1.命令格式:
ifconfig
[網(wǎng)絡(luò)設(shè)備]
[參數(shù)]
2.命令功能:
ifconfig
命令用來(lái)查看和配置網(wǎng)絡(luò)設(shè)備。當(dāng)網(wǎng)絡(luò)環(huán)境發(fā)生改變時(shí)可通過(guò)此命令對(duì)網(wǎng)絡(luò)進(jìn)行相應(yīng)的配置。
3.命令參數(shù):
up
啟動(dòng)指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡。
down
關(guān)閉指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡。該參數(shù)可以有效地阻止通過(guò)指定接口的IP信息流,如果想永久地關(guān)閉一個(gè)接口,我們還需要從核心路由表中將該接口的路由信息全部刪除。
arp
設(shè)置指定網(wǎng)卡是否支持ARP協(xié)議。
-promisc
設(shè)置是否支持網(wǎng)卡的promiscuous模式,如果選擇此參數(shù),網(wǎng)卡將接收網(wǎng)絡(luò)中發(fā)給它所有的數(shù)據(jù)包
-allmulti
設(shè)置是否支持多播模式,如果選擇此參數(shù),網(wǎng)卡將接收網(wǎng)絡(luò)中所有的多播數(shù)據(jù)包
-a
顯示全部接口信息
-s
顯示摘要信息(類似于
netstat
-i)
add
給指定網(wǎng)卡配置IPv6地址
del
刪除指定網(wǎng)卡的IPv6地址
硬件地址
配置網(wǎng)卡最大的傳輸單元
mtu字節(jié)數(shù)
設(shè)置網(wǎng)卡的最大傳輸單元
(bytes)
netmask子網(wǎng)掩碼
設(shè)置網(wǎng)卡的子網(wǎng)掩碼。掩碼可以是有前綴0x的32位十六進(jìn)制數(shù),也可以是用點(diǎn)分開(kāi)的4個(gè)十進(jìn)制數(shù)。如果不打算將網(wǎng)絡(luò)分成子網(wǎng),可以不管這一選項(xiàng);如果要使用子網(wǎng),那么請(qǐng)記住,網(wǎng)絡(luò)中每一個(gè)系統(tǒng)必須有相同子網(wǎng)掩碼。
tunel
建立隧道
dstaddr
設(shè)定一個(gè)遠(yuǎn)端地址,建立點(diǎn)對(duì)點(diǎn)通信
-broadcast地址
為指定網(wǎng)卡設(shè)置廣播協(xié)議
-pointtopoint地址
為網(wǎng)卡設(shè)置點(diǎn)對(duì)點(diǎn)通訊協(xié)議
multicast
為網(wǎng)卡設(shè)置組播標(biāo)志
address
為網(wǎng)卡設(shè)置IPv4地址
txqueuelen長(zhǎng)度
為網(wǎng)卡設(shè)置傳輸列隊(duì)的長(zhǎng)度
如下:
linux設(shè)置默認(rèn)網(wǎng)關(guān)以root用戶為例,執(zhí)行下面的命令:
# route add default gw xxx.xxx.xxx.xxx(網(wǎng)關(guān)的IP)
如果用戶想更改網(wǎng)關(guān),編輯/etc/sysconfig/network-scripts/ifcfg-eth0文件,將對(duì)應(yīng)的網(wǎng)關(guān)設(shè)置修改之后,執(zhí)行下面的命令即可:
#/etc/init.d/network restart