久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Linux網絡管理的基礎知識是什么

151次閱讀
沒有評論

共計 3149 個字符,預計需要花費 8 分鐘才能閱讀完成。

Linux 網絡管理的基礎知識是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面丸趣 TV 小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

網絡基本配置文件

網絡連接配置文件(centos 系):

/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 地址 

網絡連接配置文件(ubuntu 系):

/etc/network/interfaces

# The primary network interface 
auto eth0 
iface eth0 inet static 
address 192.168.1.12 
gateway 192.168.1.1 
netmask 255.255.255.0 
#network 192.168.1.0 
#broadcast 192.168.1.255 
#dns-nameserver 8.8.8.8

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

NetworkManager 新版本增強設備以及協議的支持,NetworkManager 有一個全新的漂亮的客戶端界面 nmtui?!眓mtui”是 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

NDK 基礎開發流程:Linux 流程

NDK 基礎開發流程

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注丸趣 TV 行業資訊頻道,感謝您對丸趣 TV 的支持。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計3149字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 灵石县| 罗甸县| 万安县| 同江市| 康乐县| 固安县| 松原市| 洛扎县| 乌鲁木齐市| 环江| 临漳县| 永寿县| 新余市| 三江| 丹阳市| 靖远县| 武冈市| 包头市| 聊城市| 新和县| 梅河口市| 东兰县| 碌曲县| 盖州市| 东辽县| 宜城市| 会宁县| 青神县| 志丹县| 梁山县| 佳木斯市| 景宁| 和政县| 靖西县| 遂溪县| 梁山县| 贺兰县| 电白县| 柞水县| 汝州市| 大荔县|