Linux之基礎網路配置

2021-10-23 01:32:28 字數 1762 閱讀 6441

基礎網路配置:

linux網路配置

配置方式:

靜態指定:

命令:ifcfg家族:

ifconfig:配置ip,netmask

ifconfig -a:顯示所有介面

route:路由

netstat:狀態及統計資料檢視

ip link:檢視介面

ip addr:位址和子網掩碼

ss:狀態及統計資料檢視

centos7網路管理家族:

nmcli:命令列工具

nmtul:text window 工具

注:dns伺服器指定

配置檔案:/etc/resolv.conf

本地主機名配置

配置檔案:/etc/sysconfig/network

centos7:hostnamectl

配置檔案:

redhat及其發行版

/etc/sysconfig/network-scripts/ifcfg-netcard_name

動態分配:依賴於本地網路中有dhcp服務

網路介面命名方式:

傳統方式:

乙太網: ethx,例如etho, eth1, ..

ppp網路: pppx, 0..

...例如, pppo, ppp1, ..

命名格式的組成:

en : ethernet

wl : wlan

ww : wwan

名稱型別:

o :整合裝置的裝置索引號

s :擴充套件槽的索引號

x :基於mac位址的命名

ps :基於匯流排及槽的拓撲結構進行命名

route命令:路由檢視與管理

檢視:route -n

新增:route add -net x.x.x.x/24 gw x.x.x.x

route add default gw x.x.x.x

刪除:route del -net x.x.x.x/24 gw x.x.x.x

route del default

netstat命令:

顯示路由表:

netstat -rn

r:顯示核心路由表

n:數字格式

顯示網路連線:

-t : tcp協議的相關連線,連線均有其狀態

-u : udp相關的連線

-w : raw socket相關的連線

-l:處於監聽狀態的連線

-a :所有狀態

-n:以數字格式顯示ip和port

-e:擴充套件格式

-p :顯示相關的程序及pid

介面資訊:

所有介面:

netstat -i

指定介面:

netstat -i《介面》

配置主機名

hostname命令:

檢視:hostname

配置:hostname ***

hostnamectl命令:

hostnamectl status:顯示當前主機名資訊

hostnamectl set-hostname ***:設定主機名永久有效

配置檔案:

/etc/sysconfig/netwrk

注:此方法不會立即生效,以後會一直生效

網路服務:

centos6:service network restart

centos7:sysemctl restart network.service

Linux網路基礎配置

在linux centos 中,乙太網介面被命名為eth0,eth1,0,1表示網絡卡編號 通過 lspci檢視網絡卡硬體資訊 ifconfig檢視介面資訊 ifconfig a 檢視所有介面 ifconfig eth0 檢視指定介面資訊 ifup eth0 啟用介面 ifdown eth0 禁用乙...

linux網路配置基礎

linux網路配置基礎 2001 04 18 14 16 41 設定主機名和網域名稱 一 修改檔案 etc hostname 檔案包含系統的主機名稱 例如 www.com 二 修改檔案 etc sysconfig network 例如 networking yes hostname www.com ...

Linux基礎網路配置

一 網路檢視和測試 1 檢視網路 1 檢視所有網絡卡的配置資訊 root centos01 ifconfig 2 檢視特定介面ip位址資訊 root centos01 ifconfig ens32 3 檢視計算機名 root centos01 hostname 4 檢視路由表以數字方式顯示 root...