目錄
- 查看網路配置
- 1、ifconfig(查看網路介面資訊)
- 2、hostname(查看主機名稱)
- 3、netstat(查看網路連接情況)
- 4、ss(獲取 socket 統計資訊)
- 5、route(查看路由表)
- 測驗網路連接
- 1、ping(測驗網路連通性)
- 2、traceroute(跟蹤資料包的路由途徑)
- 3、nslookup(測驗DNS域名決議)
- 設定網路地址引數
- 1、設定網路介面引數ifconfig
- 2、添加、洗掉靜態路由記錄route
- 3、修改網路介面
- 4、啟用、禁用網路介面配置
查看網路配置
1、ifconfig(查看網路介面資訊)
ifconfig #查看活動的網路介面
ifconfig 網卡名稱 #查看指定的網路介面設備(可查看所有存在的網路介面,包括未激活的)


MTU 是Maximum Transmission Unit的縮寫,翻譯過來就是最大傳輸單元,可以設定的最大值為1500位元組,
當本地發送的包或幀的MTU值 > 網路上設定的MTU值時,需要拆包,會導致效率下降
當本地發送的包或幀的MTU值 < 網路上設定的MTU值時,未發揮最大傳輸能力
2、hostname(查看主機名稱)
hostname 【主機名】 #查看或臨時設定主機名
永久設定主機名
hostnamectl set-hostname 【主機名】 (這種方法不需要重啟)

3、netstat(查看網路連接情況)
netstat 【選項】
常用選項:
-a 顯示主機中所有活動的網路連接資訊(包括監聽、非監聽狀態的服務埠)
-n 以數字的形式顯示相關的主機地址、埠等資訊,
-t 查看TCP相關的資訊,
-u 顯示UDP協議相關的資訊,
-p 顯示與網路連接相關聯的行程號、行程名稱資訊(該選項需要root權限)
-r 顯示路由表資訊,
-l 顯示處于監聽狀態的網路連接及埠資訊,
netstat -anpt #以數字的形式顯示當前系統中所有TCP資訊
netstat -anpu #以數字的形式顯示當前系統中所有UDP資訊

4、ss(獲取 socket 統計資訊)
ss 【選項】
常用選項:
-t 顯示 TCP 協議的 sockets
-u 顯示 UDP 協議的 sockets
-n 不決議服務的名稱,如 “22” 埠不會顯示成 “ssh”
-l 只顯示處于監聽狀態的埠
-p 顯示監聽埠的行程
-a 顯示所有埠和連接
-r 把 IP 解釋為域名,把埠號解釋為協議名稱

5、route(查看路由表)
route 【-n】 #-n是將地址顯示為數字形式

測驗網路連接
1、ping(測驗網路連通性)
ping 【選項】目標主機

2、traceroute(跟蹤資料包的路由途徑)
traceroute 目標主機地址

3、nslookup(測驗DNS域名決議)
nslookup 目標主機地址 [DNS服務器地址]

設定網路地址引數
1、設定網路介面引數ifconfig
設定網路介面的IP地址、子網掩碼
ifconfig 網路介面 ip地址 [ netmask 子網掩碼 ]
ifconfig 網路介面 ip地址 [/子網掩碼長度] #常用
禁用或者重新激活網卡
ifconfig 網路介面 up
ifconfig 網路介面 down
設定虛擬網路介面
一般用于臨時在一個正在使用的網卡上使用一個新的IP地址,但又不能覆寫原IP地址而導致一些服務不能用,此時就可以用這個命令定義一個虛擬的網卡綁在原有的網卡上,
ifconfig 網路介面:序號 IP地址
2、添加、洗掉靜態路由記錄route
添加、洗掉到指定網段的路由記錄
route add -net 網段地址 gw IP地址
route del -net 網段地址
添加、洗掉默認網關記錄
同一個主機的路由最好只有一個默認路由,如果有多個存在,可能會影響網路,
route add default gw IP地址
route del default gw IP地址
3、修改網路介面
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet #設定網卡型別,“Ethernet”表示以太網
DEVICE=ens33 #設定網卡的名稱
ONBOOT=yes #設定網卡是否在 Linux 作業系統啟動時激活
BOOTPROTO=static #設定網卡的配置方式,“static”表示使用靜態IP地址,“dhcp”時表示動態獲取地址
IPADDR=192.168.109.13 #設定網卡的 IP 地址
NETMASK=255.255.255.0 #設定網卡的子網掩碼
GATEWAY=192.168.109.2 #設定網卡的默認網關地址
DNS1=192.168.109.2 #設定DNS服務器的 IP地址
4、啟用、禁用網路介面配置
systemctl restart network #重啟所有的網卡
ifdown ens33 ; ifup ens33
ifdown ens33 #關閉某個網卡
ifup ens33 #啟動某個網卡
ifconfig ens33 down #臨時禁用某個網卡
ifconfig ens33 up #重新激活某個網卡(不會更新IP地址)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/233581.html
標籤:其他
上一篇:Dichotomy
下一篇:擴大swap磁區記憶體
