日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Linux网络管理基础知识详解

發布時間:2023/11/21 综合教程 47 生活家
生活随笔 收集整理的這篇文章主要介紹了 Linux网络管理基础知识详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

網絡基本配置文件

網絡連接配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
??#關聯的設備名稱

BOOTPROTO={static|dhcp|none|bootp}
??#表示引導協議static|none表示靜態;dhcp表示動態

IPADDR=192.168.10.10
??#設置IP地址

NETMASK=255.255.255.0
??#設置子網掩碼

GATEWAY=192.168.10.1
??#設置網關

ONBOOT=yes|no
??#開機時是否自動激活網絡接口

HWADDR=00:1E:0B:8F:B0:D0
??#硬件地址要與硬件中的地址保持一致可省

DNS1=202.106.0.20
??#指定DNS地址

USERCTL=yes|no
??#表示是否允許普通用戶啟用或禁用此接口

PEERDNS=yes|no
??#表示是否在BOOTPROTO為dhcp時接受由dhcp服務器指定的dns地址

DEVICE=eth0
??#關聯的設備名稱

BOOTPROTO={static|dhcp|none|bootp}
??#表示引導協議static|none表示靜態;dhcp表示動態

IPADDR=192.168.10.10
??#設置IP地址

NETMASK=255.255.255.0
??#設置子網掩碼

GATEWAY=192.168.10.1
??#設置網關

ONBOOT=yes|no
??#開機時是否自動激活網絡接口

HWADDR=00:1E:0B:8F:B0:D0
??#硬件地址要與硬件中的地址保持一致可省

DNS1=202.106.0.20
??#指定DNS地址

USERCTL=yes|no
??#表示是否允許普通用戶啟用或禁用此接口

PEERDNS=yes|no
??#表示是否在BOOTPROTO為dhcp時接受由dhcp服務器指定的dns地址

DNS配置文件:/etc/resolv.conf/

nameserver?127.0.0.1

nameserver?127.0.0.1

控制網絡是否開啟和IPv6是否有效和主機名設置文件:/etc/sysconfig/network

NETWORKING=YES|NO
NETWORKING_IPV6=yes|no
HOSTNAME=hostname
NETWORKING=YES|NO
NETWORKING_IPV6=yes|no
HOSTNAME=hostname

定義主機映像文件:/etc/hosts

172.168.10.1??www.baidu.com??alias

172.168.10.1??www.baidu.com??alias

網卡命名方式

lo:本地回環用于本機客戶端訪問本機服務器程序

ppp#:點對點

eth#:以太網網卡

RHEL5.0中/etc/modprobe.conf:根據alias定義網卡名稱

RHEL6.0中/etc/udev/rules.d/70-persistent-net.rules:中根據MAC地址定義網卡名稱(udev文件是Linux2.6內核的重大改變;在2.4內核時/dev目錄中提供了大量的不同設備文件的訪問入口而在2.6內核中縮減了/dev下大量的代碼因為引入了udev機制可以自動根據內核識別到的硬件信息自動創建對應的設備文件并給一個特定的名稱)

網絡管理工具

Linux目前提供兩種網絡管理工具,一種是network,一種是NetworkManager。

network

network是控制網絡接口配置信息修改后,網絡服務必須重新啟動,來激活網絡新配置,從而使得配置生效。這部分操作對服務而言和重新啟動系統時是一樣的作用。控制腳本是/etc/init.d/network這個文件,可以用這個文件后面加上下面的參數來操作網絡服務。例如:

/etc/init.d/network?restart

/etc/init.d/network?restart

同樣也可以用service這個命令來操作網絡服務例如:

service?network?restart

service?network?restart

NetworkManager

RHEL6新增加的網絡管理工具,可用檢測網絡、自動連接網絡的程序。無論是無線還是有線連接,它都可以令您輕松管理。對于無線網絡,網絡管理器可以自動切換到最可靠的無線網絡。利用網絡管理器的程序可以自由切換在線和離線模式。網絡管理器可以優先選擇有線網絡,支持 VPN。網絡管理器最初由 Redhat 公司開發,現在由 GNOME 管理。

NetworkManager 新版本增強設備以及協議的支持,NetworkManager 最新版有一個全新的漂亮的客戶端界面nmtui。”nmtui” 是 networkmanager 的一個圖形化前端。在沒有X Window 的情況下可以用它來方便地配置及管理網絡。啟動nmtui:

[root@localhost?~]#?nmtui

Linux網絡管理基礎知識

NetworkManager 最新版的最大特征:命令行工具命令,一個NetworkManager的命令行接口。NetworkManager的CLI工具nmcli,使用nmcli用戶可以查詢網絡連接的狀態,也可以用來管理。優點:原始;語法相對簡單;在CLI中使用NetworkManager很容易掌握。

nmcli的基本配置選項
nmcli?con?show
??#獲得一份UUID列表

nmcli?dev
??#查看網絡設備及其狀態

nmcli?r?wifi?off
??#關閉WiFi

nmcli?con?show
??#獲得一份UUID列表

nmcli?dev
??#查看網絡設備及其狀態

nmcli?r?wifi?off
??#關閉WiFi

NetworkManager守護進程啟動后,會自動連接到已經配置的系統連接。用戶連接或未配置的連接需要通過nmcli或桌面工具進行配置和連接。

開機啟用 NetworkManager
chkconfig?NetworkManager?on

或(CentOS7)

systemctl?enable?NetworkManager

chkconfig?NetworkManager?on

或(CentOS7)

systemctl?enable?NetworkManager
立即啟動 NetworkManager
service?NetworkMnager?start

或(CentOS7)

systemctl?start?NetworkManager

service?NetworkMnager?start

或(CentOS7)

systemctl?start?NetworkManager

總結

以上是生活随笔為你收集整理的Linux网络管理基础知识详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。