亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS和Ubuntu系統簡要網絡配置及常用網絡管理工具匯總

發布時間:2020-08-06 22:04:07 來源:網絡 閱讀:3482 作者:lgq19941022 欄目:網絡管理

鑒于不同的用戶群體、不同的業務在使用Linux 系統時共同的首要問題是解決網絡連接的問題,寫下這篇博文。

    本文主要總結CentOSUbuntu系統關于網卡的簡要配置以及管理網卡時常用的三個工具的區別(networkNetworkManagerifup/ifdown)尤其是三個網絡管理工具,我研究了近半個月,終于初見成效,特此記錄分享。


一、網卡配置文件的簡要配置

結合自己以往的短暫經驗,多數安裝Linux系統的服務器上在選擇Linux發行版時選擇的是CentOS,偶爾會有Ubuntu系統。

CentOS系統網卡配置文件在/etc/sysconfig/network-scripts/目錄下,每個網卡在該目錄下都有一個對應的配置文件。

例如:編輯網卡eth0 

[root@localhost Desktop]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

該網卡通過DHCP動態獲取網絡參數

DEVICE="eth0"網卡的設備名稱

BOOTPROTO="dhcp"通過dhcp獲取網絡參數

HWADDR="00:0C:29:35:6C:C0"網卡MAC地址

ONBOOT="yes"該網卡是否默認啟動

UUID="3ebfdb25-ac76-4a3e-871f-5084c085ec46"網卡的設備ID

TYPE="Ethernet"網卡的類型用途(不是必要的)

NM_CONTROLLED="yes"額外的網管軟件(不是必要的)

該網卡通過手動指定網絡參數

DEVICE="eth0" 

BOOTPROTO="static"通過手動指定網絡參數

HWADDR="00:0C:29:35:6C:C0" 

ONBOOT="yes" 

UUID="3ebfdb25-ac76-4a3e-871f-5084c085ec46"

IPADDR=192.168.1.1IP

NETMASK=255.255.255.0掩碼

GATEWAY=192.168.1.254網關

DNS1=202.207.177.3DNS

DNS2=202.207.177.4DNS

Ubuntu系統網卡配置文件在/etc/network/interfaces文件里,而且每個網卡的配置參數都可寫在這個文件內。

例如在Ubuntu系統中編輯網卡eth0

root@lgq-virtual-machine:~# vi /etc/network/interfaces

該網卡通過DHCP動態獲取網絡參數

auto eth0

iface eth0 inet dhcp

該網卡通過手動指定網絡參數

auto eth0

iface eth0 inet static

address 192.168.1.10

netmask 255.255.255.0

gateway 192.168.1.254

dns-nameservers 202.207.177.3

dns-nameservers 202.207.177.4

最后保存退出,重啟網絡就好了


二、networkNetworkManagerifup/ifdown三個工具在管理網絡時的異同(CentOS系統中)

在了解這三個工具之前首先需要注意/etc/sysconfig/network-scripts/目錄下對應的網卡配置文件中的一個參數ONBOOT=yes/no(上文有它的含義)


NetworkManager 是一個第三方的網絡管理軟件,用來管理連接到計算機中的可用的網卡、無線、寬帶。功能強大,提供了友好的圖形界面軟件來對網卡進行配置和管理。對網卡的配置會直接同步到/etc/sysconfig/network-scripts/目錄下對應的網卡配置文件,該配置文件中參數的變化也會在NetworkManager管理軟件中得以體現。在使用該軟件對選中的網卡進行連接或斷開連接時會忽略NOBOOT的值,即當ONBOOT值為no時,NetworkManager也會臨時啟動該網卡。

----------------------------

ifup/ifdown 在功能上相當于Windows里選中本地連接后右鍵的啟用/禁用,兩個工具結合使用可以用來重啟網卡(參照/etc/sysconfig/network-scripts/目錄下對應的網卡配置文件)。如果使用的是ifup eth0命令,同NetworkManager一樣,會忽略NOBOOT的值,即當ONBOOT值為no時臨時啟動該網卡;但是命令ifup eth0 boot命令會和ONBOOT值達成一致,即只有在ONBOOT值為yes時,才會重啟網卡成功。

------------------------------

network 在執行service network restart 時會參照/etc/sysconfig/network-scripts/目錄下對應的網卡配置文件對所有的網卡進行重啟操作,由于該命令重啟網卡時是通過調用ifup eth0 boot命令實現的,所以只有在ONBOOT值為yes時,才會重啟網卡成功。


總結:網卡的連接斷開狀態都會在NetworkManager軟件中得以體現,前提是NetworkManager軟件開啟(service NetworkManager start)。使用ifup/ifdownnetwork兩個工具管理網卡的結果也自然會在NetworkManager軟件中得以體現。鑒于NetworkManager的強大,所以俺建議大家使用此軟件來管理自己的網絡。


三、CentOS系統中常用的幾個與網絡相關的工具

ip aifconfigrouternetstatnmaphostnslookuppingtracerout

ip a :查看網卡網絡參數最簡便的命令,可以查看網卡的IP、掩碼、MAC等信息。ip命令工具非常強大,基本上整合了ifconfigroute兩個命令的所有功能。

----------------

ifconfig ifconfig 設備名 命令相對ip a命令還可以查看數據包的接收和發送情況及其他信息。

----------------

router :可以查看網卡的路由信息常用route -n命令,-n選項表示不使用ip對應的主機名稱。route命令還可以對網卡增加(route add)和刪除(route del)路由條目。

----------------

ping : 通過icmp封包信息來報告網絡中兩部PC或兩個網絡節點的聯通信息,常用的選項有-c -t等。 

----------------

traceroute : 相對ping命令可以偵探報告在兩部主機之間經過的所有節點ip信息。常用的選項有-n,表示不解析ip對應的主機名稱,速度較快。在Windows中使用的是tracert命令。

----------------

netstat :常用來查看主機上的服務連接狀態,如有哪些服務進程處于監聽狀態(netstat -tlunp)以及連接到本機的客戶進程數量(netstat -atunp)

----------------

nmap :很強大的一款工具,可用來掃描指定主機上都有哪些端口下的哪些服務開啟,也可以探測某網段內開啟的主機信息。常用選項有-sT,-sU,-sP

----------------

host :用來查看某主機名對應的ip。用法host  hostname

-----------------

nslookup :和host工具的功能類似,用來查看某主機名對應的ip。在windows中也可以使用nslookup命令。


如果本篇博文所述內容有不正確或不清楚的地方,還請博友們指出,感激不盡!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

河东区| 海伦市| 景宁| 宜州市| 婺源县| 简阳市| 商水县| 昌图县| 清水河县| 甘谷县| 米易县| 青州市| 志丹县| 莲花县| 桐柏县| 丁青县| 通州区| 通河县| 宁海县| 沾化县| 三门峡市| 隆昌县| 天气| 张北县| 龙胜| 广安市| 滨州市| 莲花县| 辉南县| SHOW| 铜梁县| 西华县| 西乌珠穆沁旗| 宜黄县| 泾阳县| 长沙市| 中宁县| 新蔡县| 蒲江县| 盈江县| 通海县|