RedHat系統(tǒng)的網(wǎng)絡(luò)連接和設(shè)置方法
紅帽產(chǎn)品涉及5大技術(shù)領(lǐng)域:云計(jì)算、存儲(chǔ)、虛擬化、中間件、操作系統(tǒng)。那么你知道RedHat系統(tǒng)的網(wǎng)絡(luò)連接和設(shè)置方法么?接下來是小編為大家收集的RedHat系統(tǒng)的網(wǎng)絡(luò)連接和設(shè)置方法,希望能幫到大家。
RedHat系統(tǒng)的網(wǎng)絡(luò)連接和設(shè)置方法
一、Linux圖形化網(wǎng)絡(luò)配置
在Red Hat Linux中配置聯(lián)網(wǎng)最簡單的方式就是使用圖形化配置工具Network Connections應(yīng)用程序。它可以設(shè)置可影響所有用戶的系統(tǒng)范圍內(nèi)的默認(rèn)值;也可以配置為僅在特定用戶登錄時(shí),激活特定的網(wǎng)路接口(等)。
配置步驟如下:
打開Network Connections(如圖1)
雙擊已有網(wǎng)絡(luò)連接System eth0(如圖2),如果沒有可點(diǎn)擊右側(cè)Add按鈕添加
進(jìn)入編輯頁面,點(diǎn)擊IPv4 Settings,進(jìn)入IPv4設(shè)置(如圖3)
默認(rèn)的網(wǎng)絡(luò)連接方式為DHCP,現(xiàn)將其改為手動(dòng)Manual(需要先了解整個(gè)網(wǎng)絡(luò)段及網(wǎng)關(guān),如圖4)
點(diǎn)擊Add,添加IP地址(如圖5)
由于我的環(huán)境是虛擬機(jī),所以我是按照虛擬機(jī)的網(wǎng)段配置的,大家配置的時(shí)候可根據(jù)自身情況設(shè)置。(如圖6)
點(diǎn)擊Apply要求輸入root密碼才能完成設(shè)置(如圖7)
二、Linux命令行網(wǎng)絡(luò)配置
說完圖形化界面的配置,接下來我們不得不介紹一下命令行網(wǎng)絡(luò)配置,因?yàn)樵谖覀兊娜粘9ぷ髦?,其?shí)用到圖形界面配置的機(jī)會(huì)很少,大多數(shù)情況下都是用文本命令行界面進(jìn)行配置的。
命令行配置,需要記住兩個(gè)文件
1、修改dns設(shè)置的文件
復(fù)制代碼
代碼如下:
/etc/resolv.conf
resolv.conf只需要修改nameserver參數(shù)即可
示例如下:
復(fù)制代碼
代碼如下:
vi /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.159.2
2、修改網(wǎng)絡(luò)配置參數(shù)的文件
/etc/sysconfig/network-scripts/ifcfg-eth0
文件 /etc/sysconfig/network-scripts/ifcfg-eth0在/etc/sysconfig/network-script在這個(gè)目錄下面,存放的是網(wǎng)絡(luò)接口(網(wǎng)卡)的腳本文件(控制文件),ifcfg-eth0是默認(rèn)的第一個(gè)網(wǎng)絡(luò)接口,如果機(jī)器中有多網(wǎng)絡(luò)接口,那么名字就將依此類推ifcfg-eth1,ifcfg-eth2,ifcfg-eth3......(這里面的文件是相當(dāng)重要的,涉及到網(wǎng)絡(luò)能否正常工作)。
====設(shè)定形式:設(shè)定值=值====
設(shè)定項(xiàng)目項(xiàng)目如下:
*DEVICE 接口名(設(shè)備,網(wǎng)卡)
*USERCTL [yes|no](非root用戶是否可以控制該設(shè)備)
*BOOTPROTO IP的配置方法[none|static|bootp|dhcp](引導(dǎo)時(shí)不使用協(xié)議|靜態(tài)分配IP|BOOTP協(xié)議|DHCP協(xié)議)
*HWADDR MAC地址
*ONBOOT 系統(tǒng)啟動(dòng)的時(shí)候網(wǎng)絡(luò)接口是否有效(yes/no)
*TYPE 網(wǎng)絡(luò)類型(通常是Ethemet)
*NETMASK 網(wǎng)絡(luò)掩碼
*IPADDR IP地址
*IPV6INIT IPV6是否有效(yes/no)
*GATEWAY 默認(rèn)網(wǎng)關(guān)IP地址
*BROADCAST 廣播地址
*NETWORK 網(wǎng)絡(luò)地址
====可參照下面的例子====
復(fù)制代碼
代碼如下:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=00:0C:2x:6x:0x:xx
IPADDR=192.168.1.23
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet
注:以上內(nèi)容只是為了舉例列出的,具體的網(wǎng)絡(luò)配置需要根據(jù)本機(jī)具體情況進(jìn)行相應(yīng)的修改。
3、Linux常用網(wǎng)絡(luò)查看命令
ifconfig,查看當(dāng)前網(wǎng)絡(luò)配置
ping,查看當(dāng)前通路情況
netstat,查看網(wǎng)絡(luò)情況
以上命令在網(wǎng)絡(luò)配置正確的返回內(nèi)容詳見(圖8),配置錯(cuò)誤的返回內(nèi)容詳見(圖9)
4. ip,配合route參數(shù),可查看當(dāng)前路由情況,詳見(圖10)
看了“RedHat系統(tǒng)的網(wǎng)絡(luò)連接和設(shè)置方法”還想看:
RedHat系統(tǒng)的網(wǎng)絡(luò)連接和設(shè)置方法
上一篇:redhat Linux命令大全