Linex系統網絡管理(二)

二、網絡連接查看

1.?netstat

作用

查看本地服務的網絡監聽狀態

查看客戶端連接到本地服務的連接狀態

語法:

netstat  選項 (-anptu)
選項作用
-n, --numeric顯示數字形式地址而不是去解析主機、端口或用戶名
-a, --all顯示所有的監聽或連接狀態
-p, --program顯示連接所屬進程的PID和名稱
-t,--tcp顯示TCP連接
-u,--udp顯示UDP連接
-l查看監聽

2.ss

作用

查看本地服務的網絡監聽狀態

查看客戶端連接到本地服務的連接狀態

語法:

ss  選項 (-anptuli)
選項作用
-n, --numeric?顯示數字形式地址而不是去解析主機、端口或用戶名
-a, --all顯示所有的監聽或連接狀態
-p, --program顯示連接所屬進程的PID和名稱
-t,--tcp顯示TCP連接
-u,--udp顯示UDP連接
-i,--info查看客戶端連接到本地的狀態
-l查看監聽

3.bond綁定

將多個物理網卡進行排列組合,形成邏輯網卡,網卡的高可用

3.1?綁定模式

mode0(平衡負載模式):平時兩塊網卡均工作,且自動備援,但需要在與服務器本地 網卡相連的交換機設備上進行端口聚合來支持綁定技術

mode1(自動備援模式):平時只有一塊網卡工作,在它故障后自動替換為另外的網卡

mode6(平衡負載模式):平時兩塊網卡均工作,且自動備援,無需交換機設備提供輔助支持

3.2?綁定案例

1.基于CentOS7操作系統

服務器有兩塊網卡 ens33和ens36

ens34操作

TYPE=ethernetBOOTPROTO=noneNAME=ens34DEVICE=ens34ONBOOT=yesMASTER=bond0SLAVE=yes

ens37操作

TYPE=ethernetBOOTPROTO=noneNAME=ens37DEVICE=ens37ONBOOT=yesMASTER=bond0SLAVE=yes

bond0操作

TYPE=ethernetBOOTPROTO=noneNAME=bond0DEVICE=bond0ONBOOT=yesIPADDR=192.168.1.1PREFIX=24GATEWAY=192.168.1.254DNS1=192.168.1.254

添加bond配置文件

vim /etc/modprobe.d/bond.confalias bond0 bondingoptions bonding mode=6 miimon=200

關閉網絡圖形化服務

systemctl stop NetworkManager  【關閉后開機失效】
systemctl disable --now NetworkManager   【關閉且開機不自啟】

重啟網絡服務

ifup ens34 && ifup ens37 && ifup bond0systemctl restart network

2.基于OpenEuler

[root@localhost ~]# nmcli c ad type bond con-name bond0 ifname bond0 mode balance-alb
[root@localhost ~]# echo "alias bond0 bonding" >/etc/modprobe.d/bonding.conf
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
NAME=bond0
TYPE=bond0
BONDING_MASTER=yes
IPADDR=192.168.48.136
NETMASK=255.255.255.0
GATEWAY=192.168.40.137
DNS=8.8.8.8
BOOTPROTO=none
ONBOOT=yes
BONDING_OPTS="mode=6 miimon=100"
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
BOOTPROTO=none
NAME=ens160
DEVICE=ens160
ONBOOT=yes
MASTER=bond 0
SLAVE=yes
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens192
DEVICE=ens192
NAME=ens192
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond 0
SLAVE=yes
[root@localhost ~]# systemctl restart NetworkManager

4.Linex下的抓包工具

tcpdump

語法:

tcpdump  -i  網卡名
選項描述
-c當收到多少個報文后退出
-i監聽interface. ?如果不指定接口, tcpdump在系統的接口清單中,尋找號碼最小, 已經配置好的接口 (loopback 除外)選中的時候會中斷連接
-n?不要把地址轉換成名字 (指的是主機地址, 端口號等)
-t?禁止顯示時戳標志
-v繁瑣的輸出
-e顯示鏈路層報頭

5.web壓力測試工具

ab -c 100 -n 2000 http://192.168.1.254/

6.路由追蹤命令

traceroute  目標地址或域名

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/97070.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/97070.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/97070.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Unity MQTT通訊

首先明確概念,什么是MQTT? MQTT是一種輕量級、基于發布 / 訂閱(Publish/Subscribe)模式的物聯網(IoT)通信協議,在帶寬有限、網絡不穩定的環境下,實現低功耗、低延遲的設備間通信&am…

JavaSE:類和對象2

一、封裝封裝的概念面向對象程序三大特性:封裝、繼承、多態。而類和對象階段,主要研究的就是封裝特性。何為封裝呢?簡單來說 就是套殼屏蔽細節。例如手機,你看不到任何的內部實現細節,只留下一些公開的接口給你使用&am…

RandAR訓練自己的數據集

論文題目:RandAR: Decoder-only Autoregressive Visual Generation in Random Orders(隨機順序下僅解碼器的自回歸視覺生成) 會議:CVPR2025 摘要:我們介紹了RandAR,一種僅解碼器的視覺自回歸(AR)模型,能夠以任意令牌順序生成圖像。與之前依賴于預定義生成順序的純解碼器…

基于PHP服裝租賃管理系統/基于php的服裝管理系統的設計與實現

基于PHP服裝租賃管理系統/基于php的服裝管理系統的設計與實現

高并發內存池(12)-ThreadCache回收內存

高并發內存池(12)-ThreadCache回收內存 代碼如下: // 釋放對象時,鏈表過長時,回收內存回到中心緩存 void ThreadCache::ListTooLong(FreeList& list, size_t size) {void* start nullptr;void* end nullptr;list…

讀大語言模型09超級智能

1. 超級智能1.1. 如果人工智能超越人類智能,可能會成為人類存在的一個重大威脅1.1.1. 對超級人工智能潛在危險最為擔憂的群體中,恰恰包括那些否認大語言模型具備真正智能的人1.2. 計算機科學已經成為所有科學領域中不可或缺的重要組成部1.3. GPT具備編寫…

阿里云拉取dockers鏡像

假如你已經在云服務器上安裝了docker需要配置下docker鏡像加速代理就行了找到自己的加速網址:然后在云服務器上,修改docker 配置文件,vi /etc/docker/daemon.json沒有這個文件的話,需要創建一個。{"default-address-pools&qu…

python自學筆記14 NumPy 線性代數

在Numpy庫中有專門的linalg 模塊用來做線性代數相關的運算。 本文中線性代數的一般概念不會解釋 拆解矩陣 鳶尾花數據矩陣結構如下(150 4):取其中的行向量和列向量: # 導入包 import numpy as np from sklearn.datasets import l…

ubuntu20搭建MQTT

sudo apt update sudo apt install mosquitto mosquitto-clients sudo mosquitto_passwd -c /etc/mosquitto/passwd myuser sudo nano /etc/mosquitto/mosquitto.conf# 允許匿名用戶連接(默認為 true,我們先關閉它) allow_anonymous false# 指…

云服務器的主要用途都有哪些?

企業可以利用云服務器構建官方網站,企業官網需要穩定的運行環境來展示產品、服務、公司動態等信息,云服務器提供的高可用性和可擴展性,能保障大量用戶同時訪問時網站的穩定運行。移動應用的后端服務可以部署在云服務器上,如社交類…

IntelliJ IDEA Debug 模式功能指南

文章目錄前言💡 1. 斷點類型與設置🚀 2. 啟動 Debug 模式?? 3. 調試控制按鈕詳解👀 4. 查看與監控變量🧰 5. 高級調試技巧💎 總結前言 作為一名 Java 開發者,熟練掌握調試技巧是提高開發效率的關鍵。Int…

在pycharmIDE中如何快速掌握一個新模塊的使用方法

一、文檔使用懸停文檔:鼠標懸停在模塊/函數上顯示文檔摘要 (?最常用)快速文檔:選中標識符按 CtrlQ (Windows/Linux) 或 F1 (Mac)跳轉定義:Ctrl左鍵單擊 直接跳轉到源碼定義處 (?最權威)參數提示:輸入函數名時自動顯示參數列表&a…

win11自定義停止更新方法

一、打開運行窗口(winr)輸入regedit打開注冊表編輯器。按照如下路徑尋找。計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings二、在Settings頁面下右擊——>新建——>DWORD(32位)值(D),并重命名為粉色框中的名字…

Unity委托、匿名方法與事件深度解析:從理論到實戰

Unity委托、匿名方法與事件深度解析:從理論到實戰 摘要:本文深入剖析Unity中委托、匿名方法與事件的核心機制,結合理論框架與實戰案例,幫助開發者掌握高效的事件驅動編程技巧。全文包含12個代碼片段及6個核心原理圖示框架&#x…

大腦的藏寶圖——神經科學如何為自然語言處理(NLP)的深度語義理解繪制新航線

摘要: 截至2025年,大型語言模型(LLM)已展現出驚人的能力,但其內在的“黑箱”特性和對深層語義理解的局限性也日益凸顯。本報告旨在深入探討一個充滿潛力的前沿交叉領域:借鑒地球上最古老、最精密的語言處理…

記錄使用ruoyi-flowable開發部署中出現的問題以及解決方法(二)

1.vform的使用與傳值 使用動態表單,把當前的用戶名傳值進動態表單,另外動態表單的上傳組件成功后傳值會父組件。 在父組件的加載函數中增加: mounted(){this.$refs.vFormRef.addEC("getuploadfile",this);},該方法為給表單加載外…

Apifox 8 月更新|新增測試用例、支持自定義請求示例代碼、提升導入/導出 OpenAPI/Swagger 數據的兼容性

Apifox 作為全能 API 工具,正以迅猛之勢革新開發者的工作方式!想象一下,您正為測試用例編寫頭疼,或因 OpenAPI 文件導入失敗而延誤項目,而 Apifox 8 月更新卻帶來“救命稻草”:新增測試用例功能、自定義請求…

多機多卡微調流程

多機多卡(Distributed Training)微調大模型是一項復雜但非常高效的任務。它允許你利用多臺機器的計算資源來訓練一個模型,從而顯著縮短訓練時間。 多機多卡微調核心流程 整個流程可以概括為以下幾個核心步驟: 環境準備與硬件配置 …

Redis(23) RDB和AOF有什么區別?

Redis 的 RDB(Redis Database)和 AOF(Append-Only File)是兩種主要的持久化機制。每種機制都有其獨特的工作方式、優缺點和適用場景。以下是兩者的詳細比較,并結合代碼示例進行解釋。 RDB(Redis Database&a…

在WSL2 Ubuntu中部署FastDFS服務的完整指南

在WSL2 Ubuntu中部署FastDFS服務的完整指南📖 前言🛠? 環境準備1. 系統要求2. Ubuntu應用🚀 安裝服務1. 更新系統2. 安裝編譯依賴3. 下載源碼4. 編譯安裝🔧 配置服務1. 設置配置文件2. 創建數據目錄3. 配置Tracker服務4. 配置Sto…