-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
linux怎么打開網(wǎng)絡(luò)配置文件(linux配置網(wǎng)絡(luò)配置文件)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于linux怎么打開網(wǎng)絡(luò)配置文件的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、Linux網(wǎng)卡配置文件常用配置方法
安裝完一套Linux發(fā)行版后,使用ifconfig命令會(huì)看到本機(jī)所有的網(wǎng)絡(luò)接口,但此時(shí)往往還不能使用,還需要給這些網(wǎng)卡配置下才行。
比如在CentOS或者Fedora系統(tǒng)中,以太網(wǎng)卡的配置文件一般位于
/etc/sysconfig/network-scripts目錄下,如果你有網(wǎng)卡eth0但是沒有ifcfg-eth0文件,那么就新建一個(gè)ifcfg-eth0,對(duì)于eth1也是如此。有時(shí)候Linux系統(tǒng)的IP地址都是公司規(guī)劃好的,因此需要給網(wǎng)卡配置靜態(tài)IP地址,那么此時(shí)ifcfg-eth0配置文件的內(nèi)容如下:
DEVICE=網(wǎng)卡名稱,比如eth0
ONBOOT=yes
BOOTPROTO=static表示配置的是靜態(tài)IP
IPADDR=配置規(guī)劃好的IP地址
NETMASK=配置規(guī)劃好的網(wǎng)絡(luò)掩碼
GATEWAY=配置規(guī)劃好的網(wǎng)關(guān)
HWADDR=配置此臺(tái)設(shè)備的MAC地址
二、Linux 應(yīng)用 網(wǎng)絡(luò)配置
網(wǎng)絡(luò)信息查看
設(shè)置網(wǎng)絡(luò)地址:
cat /etc/sysconfig/network-scripts/ifcfg-eth0
你將會(huì)看到:
DEVICE=eth0
BOOTPROTO=statics
HWADDR=00:0C:29:13:D1:6F
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.212
NETMASK=255.255.255.0
BOOTPROTO=statics :表示使用靜太I(xiàn)P地址。
ONBOOT=yes:表示開機(jī)時(shí),啟動(dòng)這個(gè)網(wǎng)卡。
取動(dòng)態(tài)IP地址地址
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
設(shè)置好IP地址,現(xiàn)在還不能生效哦,要重新啟動(dòng)網(wǎng)卡才可以。
Ifconfig <網(wǎng)絡(luò)接口名稱> network <子網(wǎng)掩碼>
例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0
注:手工配置linux網(wǎng)絡(luò)只限于臨時(shí)使用,配置不保存。
擴(kuò)展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一塊網(wǎng)卡配置多個(gè)子ip地址。
# ifconfig eth0 hw ether MAC地址 修改網(wǎng)卡的mac地址,
# /etc/rc.d/init.d/network start 啟動(dòng)network
# /etc/rc.d/init.d/network stop 停止network
# /etc/rc.d/init.d/network restart 重啟network
主機(jī)名稱配置文件,修改主機(jī)名
/etc/sysconfig/network
例:# vi /etc/sysconfig/network 使用vi編輯器打開主機(jī)名配置文件。
# vi /etc/sysconfig/network
NETWORKING=yes 網(wǎng)絡(luò)是否可用。
HOSTNAME=xxxx xxxx為新設(shè)置的主機(jī)名。
本地主機(jī)名稱解析文件
/etc/hosts
Hosts 和 DNS具有類似的主機(jī)名稱解析功能
域名服務(wù)器配置文件
/etc/resolv.conf
最多可以設(shè)置3行,前面的生效
查看網(wǎng)路接口信息
1.了解linux中的網(wǎng)絡(luò)接口設(shè)備
$/sbin/ifconfig 查看所有活動(dòng)網(wǎng)絡(luò)接口信息,其中包括一個(gè)lo環(huán)回端口。
2.查看指定網(wǎng)絡(luò)接口的信息
$/sbin/ifconfig <網(wǎng)絡(luò)接口名稱> 查看指定接口信息。
3.查看系統(tǒng)中所有網(wǎng)絡(luò)接口的信息
$/sbin/ifconfig –a 查看所有接口信息,包括非活動(dòng)狀態(tài)接口。
注:普通用戶查看網(wǎng)絡(luò)接口信息時(shí),需要在命令前加“/sbin”,而管理員卻不用。這是由于命令搜索路徑的原因,可以通過“$echo $PATH”查看。
查看網(wǎng)關(guān)地址和路由信息
1、查看主機(jī)路由信息
#/route
顯示當(dāng)前l(fā)inux主機(jī)中的路由表信息。
#/route |grep default
在route命令的顯示結(jié)果中以“default”開始的行顯示了,主機(jī)的默認(rèn)網(wǎng)關(guān)地址,將route命令和grep命令組合,使用過濾route命令的顯示結(jié)果只顯示默認(rèn)網(wǎng)關(guān)地址。
2.測(cè)試與其它主機(jī)的網(wǎng)絡(luò)鏈接
$ping 目的主機(jī)地址
使用ping命令測(cè)試與其它主機(jī)的網(wǎng)絡(luò)鏈接。ctrl+C終止。
$ping –c <測(cè)試數(shù)據(jù)包數(shù)量> <目的主機(jī)地址>
使用ping命令發(fā)送指定數(shù)量的數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)鏈接測(cè)試。
$使用ping命令進(jìn)行網(wǎng)絡(luò)鏈接測(cè)試的技巧。
注:當(dāng)ping命令測(cè)試不成功時(shí)并不能判斷當(dāng)前主機(jī)到目標(biāo)主機(jī)的連接是斷開的,因?yàn)橛泻芏嘁蛩兀ㄈ缇W(wǎng)絡(luò)防火墻等)可以導(dǎo)致網(wǎng)絡(luò)連接正常時(shí)主機(jī)之間無法ping通。
3、測(cè)試與其它主機(jī)的網(wǎng)絡(luò)鏈接路徑
$traceroute <目的主機(jī)地址>
traceroute命令顯示當(dāng)前主機(jī)與目的主機(jī)之間經(jīng)過的所,有網(wǎng)絡(luò)節(jié)點(diǎn)的地址,以及當(dāng)前主機(jī)到每個(gè)中間結(jié)點(diǎn)的連接狀態(tài)。
查看主機(jī)名稱信息
1、查看當(dāng)前主機(jī)名稱
$Hostname 查看當(dāng)前的主機(jī)名。
2、使用dns服務(wù)器查詢域名
$Nslookup
交互模式:通常用于對(duì)DNS服務(wù)器進(jìn)行測(cè)試
直接模式:用于查詢某個(gè)域名對(duì)應(yīng)的ip地址
使用網(wǎng)絡(luò)命令進(jìn)行網(wǎng)絡(luò)設(shè)置
網(wǎng)絡(luò)設(shè)置的方法
1、DHCP網(wǎng)絡(luò)配置
$Dhclient 使用dhclient命令可以從DHCP服務(wù)器中申請(qǐng)新的網(wǎng)絡(luò)配置應(yīng)用到當(dāng)前主機(jī)。
注:DHCP服務(wù)器通常提供給DHCP客戶端最基本的網(wǎng)絡(luò)配置信息,包括:接口ip地址,默認(rèn)網(wǎng)關(guān),DNS
服務(wù)器地址。
2、手工網(wǎng)絡(luò)配置
網(wǎng)絡(luò)接口ip地址和子網(wǎng)掩碼
默認(rèn)網(wǎng)關(guān)地址
當(dāng)前主機(jī)名稱
DNS服務(wù)器地址
Ip地址配置命令
Ifconfig <網(wǎng)絡(luò)接口名稱> network <子網(wǎng)掩碼>
例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0
注:手工配置linux網(wǎng)絡(luò)只限于臨時(shí)使用,配置不保存。
擴(kuò)展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一塊網(wǎng)卡配置多個(gè)子ip地址。
# ifconfig eth0 hw ether MAC地址 修改網(wǎng)卡的mac地址,
路由配置命令
1、刪除默認(rèn)網(wǎng)關(guān)路由
$Route del default gw <默認(rèn)網(wǎng)關(guān)地址>
2、添加默認(rèn)網(wǎng)關(guān)路由
$Route add default gw <默認(rèn)網(wǎng)關(guān)地址>
例:#route add default gw 192.168.1.1
主機(jī)名稱配置命令
# hostname 123
將主機(jī)暫時(shí)名稱改為123。
DNS域名解析
Nslookup
>server
顯示linux系統(tǒng)中使用的DNS服務(wù)器地址,也可臨時(shí)設(shè)置生效。
修改配置文件進(jìn)行網(wǎng)絡(luò)設(shè)置
使用工具進(jìn)行網(wǎng)絡(luò)設(shè)置
# Netconfig 圖形界面設(shè)置網(wǎng)絡(luò),重啟network后生效。
界面中需要填寫的內(nèi)容:
主機(jī)網(wǎng)絡(luò)接口的ip地址。
網(wǎng)絡(luò)接口的子網(wǎng)掩碼。
默認(rèn)網(wǎng)關(guān)地址。
主DNS服務(wù)器的ip地址。
網(wǎng)絡(luò)服務(wù)啟動(dòng)腳本
/etc/init.d/network 從新啟動(dòng)才能生效
擴(kuò)展:# /etc/rc.d/init.d/network start 啟動(dòng)network
# /etc/rc.d/init.d/network stop 停止network
# /etc/rc.d/init.d/network restart 重啟network
網(wǎng)絡(luò)接口配置文件
/etc/sysconfig/network-scripts/ifconfg-*
DEVICE=eth0 網(wǎng)卡編號(hào)
ONBOOT=yes 開機(jī)時(shí)是否啟動(dòng)網(wǎng)卡。
BOOTPROTO=static 靜態(tài)ip或者DHCP動(dòng)態(tài)獲取。
IPADDR=192.168.1.163 ip
NETMASK=255.255.255.0 掩碼
GATEWAY=192.168.1.1 網(wǎng)關(guān)
以下為動(dòng)態(tài)獲取方式:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
停止和啟動(dòng)指定的網(wǎng)絡(luò)接口
單個(gè)網(wǎng)絡(luò)接口的配置進(jìn)行修改后
Ifdown 網(wǎng)絡(luò)接口名稱 停止某個(gè)網(wǎng)絡(luò)接口。
Ifup 網(wǎng)絡(luò)接口名稱 開啟某個(gè)網(wǎng)絡(luò)接口。
注:?jiǎn)蝹€(gè)網(wǎng)絡(luò)接口的配置文件進(jìn)行修改后,不必每次都從新啟動(dòng)network服務(wù)使配置文件生效,可用以上命令。
擴(kuò)展:對(duì)網(wǎng)絡(luò)接口操作:
# ifconfig eth0 down 停止eth0接口
# ifconfig eth0 up 開啟eth0接口
可以連續(xù)使用
Ifdown eth0 ; ifup eth0
主機(jī)名稱配置文件
/etc/sysconfig/network
例:# vi /etc/sysconfig/network 使用vi編輯器打開主機(jī)名配置文件。
NETWORKING=yes 網(wǎng)絡(luò)是否可用。
HOSTNAME=xxxx xxxx為新設(shè)置的主機(jī)名。
本地主機(jī)名稱解析文件
/etc/hosts
Hosts 和 DNS具有類似的主機(jī)名稱解析功能
域名服務(wù)器配置文件
/etc/resolv.conf
最多可以設(shè)置3行,前面的生效。
三、Ubuntu Linux中的網(wǎng)絡(luò)配置文件是哪個(gè)?
Ubuntu的網(wǎng)絡(luò)配置文件主要有:IP地址配置文件、主機(jī)名稱配置文件、DNS配置文件。解決方法如下:
1、首先查看初始網(wǎng)絡(luò)狀態(tài)。
2、然后找到網(wǎng)絡(luò)配置文件(ifcfg-etho)。
3、然后修改網(wǎng)絡(luò)配置文件, IP地址,子網(wǎng)掩碼,網(wǎng)關(guān)等需要按照自己的環(huán)境配置。
4、修改完成后,重啟網(wǎng)絡(luò)服務(wù)。
5、重啟完成后,檢查網(wǎng)絡(luò)狀態(tài),測(cè)試完成。
四、虛擬機(jī) Linux 網(wǎng)絡(luò)下面網(wǎng)絡(luò)如何配置?
可以通過橋接網(wǎng)絡(luò):在這種模式下,VMWare虛擬出來的操作系統(tǒng)就像是局域網(wǎng)中的一臺(tái)獨(dú)立的主機(jī),它可以訪問網(wǎng)內(nèi)任何一臺(tái)機(jī)器。
步驟如下:
1、首先看一下虛擬機(jī)的網(wǎng)絡(luò)狀態(tài),顯示網(wǎng)線斷開。
2、在設(shè)置之前先關(guān)閉虛擬機(jī)。
3、關(guān)機(jī)之后,找到右側(cè)欄中網(wǎng)絡(luò)設(shè)置選項(xiàng),點(diǎn)擊。
4、在彈出的窗口中選擇橋接模式。
5、現(xiàn)在重新開機(jī),看一下網(wǎng)絡(luò)狀態(tài)。就完成了。
以上就是關(guān)于linux怎么打開網(wǎng)絡(luò)配置文件相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
linux查看各目錄磁盤占有大小(linux查看目錄所在磁盤)
眾創(chuàng)孵化是什么意思(眾創(chuàng)孵化平臺(tái))