linux一般使用ifconfig命令修改linux主機(jī)的ip、網(wǎng)關(guān)或子網(wǎng)掩碼。
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供五寨企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、網(wǎng)站建設(shè)、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為五寨眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
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)分開的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
設(shè)置默認(rèn)網(wǎng)關(guān)命令如下\x0d\x0aroute add default gw 192.168.10.1\x0d\x0a設(shè)置特定路由網(wǎng)關(guān)命令如下\x0d\x0aroute add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.10.1\x0d\x0aroute命令說(shuō)明\x0d\x0a\x0d\x0aroute命令用來(lái)顯示或修改ip的路由表。\x0d\x0aroute add [-net|-host] [網(wǎng)域或主機(jī)] netmask [mask] [gw|dev]\x0d\x0a -net :表示后面接的路由為一個(gè)網(wǎng)域;\x0d\x0a -host :表示后面接的為連接到單部主機(jī)的路由;\x0d\x0a netmask :與網(wǎng)域有關(guān),可以設(shè)定 netmask 決定網(wǎng)域的大?。籠x0d\x0a gw :gateway 的簡(jiǎn)寫,后續(xù)接的是 IP 的數(shù)值喔,與 dev 不同;\x0d\x0a dev :如果只是要指定由那一塊網(wǎng)路卡連線出去,則使用這個(gè)設(shè)定,后面接 eth0 等
1."linux查看網(wǎng)關(guān)命令,為您提供linux查看網(wǎng)關(guān)命令圖文信息,linux查看網(wǎng)關(guān)的命令是ifconfig。
2.打開linux系統(tǒng),在linux的桌面的空白處右擊。
3.在彈出的下拉選項(xiàng)里,點(diǎn)擊打開終端。
4.在終端窗口中輸入ifconfig命令,回車后即可查看到網(wǎng)關(guān)。
1、如果是固定IP上網(wǎng)
使用cat /etc/sysconfig/network命令,里面gateway項(xiàng)就是網(wǎng)關(guān)。
2、如果是dhcp上網(wǎng)
使用route命令,default那一行就是網(wǎng)關(guān)。
/etc/sysconfig/network文件是服務(wù)器網(wǎng)絡(luò)配置,因此直接用cat命令即可查看網(wǎng)關(guān)。
route命令在數(shù)據(jù)包沒有有效傳遞的情況下,可以利用查看路由表。如果traceroute命令揭示出一條異?;虻托У膫鬏斅窂?,則可以用route命令來(lái)確認(rèn)為何選擇該路徑,而且可以配置一個(gè)更有效的路由。
擴(kuò)展資料:
linux系統(tǒng)下route命令常用參數(shù):
1、-f
清除所有不是主路由(網(wǎng)掩碼為 255.255.255.255 的路由)、環(huán)回網(wǎng)絡(luò)路由(目標(biāo)為 127.0.0.0,網(wǎng)掩碼為 255.255.255.0 的路由)或多播路由(目標(biāo)為 224.0.0.0,網(wǎng)掩碼為 240.0.0.0 的路由)的條目的路由表。
如果它與命令之一(例如 add、change 或 delete)結(jié)合使用,表會(huì)在運(yùn)行命令之前清除。
2、-p
與 add 命令共同使用時(shí),指定路由被添加到注冊(cè)表并在啟動(dòng) TCP/IP 協(xié)議的時(shí)候初始化 IP 路由表。默認(rèn)情況下,啟動(dòng) TCP/IP 協(xié)議時(shí)不會(huì)保存添加的路由。與 print 命令一起使用時(shí),則顯示永久路由列表。
參考資料來(lái)源:百度百科-ROUTE命令
參考資料來(lái)源:百度百科-服務(wù)器配置