TUN模式端口沖突 啟動失敗如何解決?

在這里插入圖片描述

從日志信息來看,TUN模式啟動失敗是由于端口沖突導致的。

具體來說,Xray在嘗試監聽10808端口時失敗了,因為該端口已經被其他進程占用。

錯誤信息分析

Failed to start: app/proxyman/inbound: failed to listen TCP on 10808 > transport/internet: failed to listen on address: 127.0.0.1:10808 > transport/internet/tcp: failed to listen TCP on 127.0.0.1:10808: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

這段日志明確指出,Xray無法綁定到127.0.0.1:10808這個地址和端口,原因是“每個套接字地址(協議/網絡地址/端口)通常只允許一次使用”。這意味著已經有另一個程序正在使用10808端口。

解決方案

1. 查找并關閉占用端口的進程

可以通過以下步驟來查找并關閉占用10808端口的進程:

  • Windows系統
    • 打開命令提示符(CMD),輸入以下命令來查找占用端口的進程ID(PID):
      netstat -ano | findstr :10808
      

在這里插入圖片描述

  • 記下返回結果中的PID,然后使用以下命令查看該PID對應的進程名稱:
    tasklist | findstr <PID>
    

在這里插入圖片描述

1.查找PID對應的程序名稱

在PowerShell中,可以使用Get-Process命令來查找PID對應的程序名稱,而不是直接使用tasklist命令

Get-Process -Id 3212

在這里插入圖片描述

顯示PID為3212的進程的詳細信息,包括進程名稱、描述等。

  1. 關閉占用端口的進程

如果確定可以安全地關閉該進程,可以使用以下命令來終止它:

Stop-Process -Id 3212 -Force

請注意,強制終止進程可能會導致數據丟失或應用程序不穩定,請確保知道自己在做什么。

  1. 驗證端口是否已釋放

再次運行netstat命令檢查端口10808是否已被釋放:

netstat -ano | findstr :10808

如果端口已經被釋放,應該不會再看到任何與10808相關的監聽項。

在這里插入圖片描述

  1. 重新啟動Xray服務

現在可以嘗試重新啟動Xray服務,看看問題是否已經解決。

在這里插入圖片描述
解決啦~

more:如果無法關閉進程

如果由于某種原因不能關閉占用端口的進程(例如它是系統關鍵進程),可以考慮修改Xray的配置文件,將使用的端口號更改為一個未被占用的端口。例如,可以將10808改為10809或其他可用端口。

編輯config.json文件,找到相關端口配置項,將其修改為新的端口號,例如:

{"inbounds": [{"port": 10809,  // 修改為新的端口號...}]
}

然后重啟Xray服務。

注意事項

  • 在進行上述操作之前,請確保了解每個步驟的潛在影響。
  • 如果不確定某個進程的作用,可以在網上搜索其名稱,或者聯系系統管理員尋求幫助。
  • 在生產環境中進行此類操作時要格外小心,以免對系統造成不必要的影響。

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

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

相關文章

如何調試一個EVM合約:實戰操作 + 常見報錯說明

在Solidity開發過程中&#xff0c;大多數開發者最常遇到的問題不是“代碼寫不了”&#xff0c;而是“代碼部署了&#xff0c;但行為不對”。本篇文章將帶你梳理一套完整的EVM智能合約調試流程&#xff0c;并附上幾類真實常見報錯場景及排查方法&#xff0c;適用于Hardhat、Remi…

使用Wireshark分析自助終端機網絡數據

如果是明文還好&#xff0c; 是密文就沒辦法了。工具.1自助終端機.2組裝結構主流架構選擇?B/S架構?&#xff1a;通過Web應用調用本地硬件插件&#xff0c;開發速度快但依賴瀏覽器兼容性。 ??C/S架構?&#xff1a;直接調用硬件驅動&#xff0c;交互響應快但更新維護復雜。 …

數學建模——馬爾科夫鏈(Markov Chain Model)

數學建模——馬爾科夫鏈&#xff08;Markov Chain Model&#xff09;一、馬爾可夫鏈的定義1. 狀態與狀態空間2. 無后效性&#xff08;馬爾科夫性&#xff09;?3. 轉移概率與轉移概率矩陣&#xff08;1&#xff09;一步轉移概率&#xff08;2&#xff09;轉移概率矩陣二、馬爾科…

《拉康精神分析學中的欲望辯證法:能指的拓撲學與主體的解構性重構》

在當代人文思想圖譜中&#xff0c;雅克拉康以語言學為利刃對弗洛伊德理論進行的結構性重鑄構成了20世紀最具顛覆性的理論創造之一。這位被譽為"法國弗洛伊德"的思想巨匠通過"回到弗洛伊德"的口號&#xff0c;實則完成了對精神分析學的哥白尼式革命——將主…

數字時代下的智能信息傳播引擎

在商場、樓宇、交通樞紐等公共場所&#xff0c;數字廣告機已成為信息傳播的重要載體。其背后的廣告機系統&#xff0c;是一套集硬件控制、內容管理、網絡傳輸與數據分析于一體的綜合技術解決方案&#xff0c;正推動傳統靜態廣告向動態化、交互化、智能化方向演進。系統架構與核…

文獻閱讀筆記:KalmanNet-融合神經網絡和卡爾曼濾波的部分已知動力學狀態估計

文獻閱讀筆記&#xff1a;KalmanNet-融合神經網絡和卡爾曼濾波的部分已知動力學狀態估計摘要一、研究背景1.1 狀態估計問題的重要性1.2 傳統方法的局限&#xff1a;非線性與模型不確定性非線性問題噪聲統計未知問題1.3 數據驅動方法的興起與局限1.4 KalmanNet&#xff1a;混合方…

使用EasyExcel根據模板導出文件

文章目錄概要工具類核心功能核心代碼解析模板導出核心方法文件下載處理HTTP響應設置文件下載處理使用示例概要 在企業級應用開發中&#xff0c;Excel數據導出是一個常見的需求。本文實現一個基于阿里巴巴EasyExcel庫實現的根據模板導出文件的工具類&#xff0c;它通過預定義的…

【AI基礎:神經網絡】19、機器學習實戰:徑向基函數神經網絡(RBFN)指南

一、引言:為什么RBFN是神經網絡中的“局部專家”? 在機器學習領域,神經網絡的“全局逼近”與“局部逼近”一直是兩大核心思路。像我們熟悉的多層感知機(MLP),使用Sigmoid、ReLU等全局激活函數,每個神經元都會對整個輸入空間產生響應——就像“全員參與”處理所有數據,…

Linux 性能調優實戰:CPU、磁盤 I/O、網絡與內核參數

前言 一、CPU 資源調優 1. 調整進程優先級&#xff08;nice/renice&#xff09; 2. 設置 CPU 親和力&#xff08;taskset&#xff09; 3. 查看 CPU 信息 4. 使用 vmstat 分析系統瓶頸 二、磁盤 I/O 調優 1. ulimit 資源限制 2. 磁盤速度測試 三、內核參數調優 1. 常用…

【進階篇第五彈】《詳解存儲過程》從0掌握MySQL中的存儲過程以及存儲函數

文章目錄存儲過程一、基本語法(1)創建存儲過程(2)調用存儲過程(3)查看存儲過程(4)刪除存儲過程(5)設置結束符(6)參數二、變量(1)系統變量(2)用戶自定義變量(3)局部變量三、基本語句(1)if判斷(2)case(3)while循環(4)repeat(5)loop循環四、游標五、條件處理程序六、存儲函數存儲過…

HarmonyOS布局實戰:用聲明式UI構建自適應電商卡片

首先誠邀大家參加學習鴻蒙拿好禮活動&#xff0c;即日起&#xff0c;只要加入班級考取華為開發者基礎/高級證書&#xff0c;并發表一篇技術文章&#xff0c;就有機會獲得官方發放的精美禮品&#xff0c;數量有限&#xff0c;先到先得。冷老師的班級鏈接如下&#xff1a;?華為開…

日語學習-日語知識點小記-構建基礎-JLPT-N3階段(21):文法+單詞第7回3

日語學習-日語知識點小記-構建基礎-JLPT-N3階段&#xff08;&#xff12;1&#xff09;&#xff1a;文法單詞第7回3 1、前言&#xff08;1&#xff09;情況說明&#xff08;2&#xff09;工程師的信仰2、知識點&#xff11;ー 。。。と。。。なる&#xff12;ーVて欲しい ? …

Baumer高防護相機如何通過Tiny-YOLO單類模型實現人體跌倒檢測與跟蹤(C#代碼UI界面版)

《------往期經典推薦------》 AI應用軟件開發實戰專欄【鏈接】 序號項目名稱項目名稱11.工業相機 YOLOv8 實現人物檢測識別&#xff1a;&#xff08;C#代碼&#xff0c;UI界面版&#xff09;2.工業相機 YOLOv8 實現PCB的缺陷檢測&#xff1a;&#xff08;C#代碼&#xff0…

從源碼看瀏覽器彈窗消息機制:SetDefaultView 的創建、消息轉發與本地/在線頁通用實踐

引言在現代瀏覽器的開發中&#xff0c;前端頁面和 C 內核之間的通信是一項核心功能。無論是本地設置頁&#xff08;chrome:// 內置 H5&#xff09;還是在線活動頁&#xff0c;前端都可能需要調用瀏覽器底層 API&#xff0c;實現諸如“設置默認瀏覽器”、“更改壁紙”、“讀取用…

對比視頻處理單元(VPU)、圖形處理器(GPU)與中央處理器(CPU)

如今選擇互聯網點播流媒體與直播視頻的用戶數量已遠超傳統廣播電視&#xff0c;這一轉變催生了對高性能媒體轉碼與OTT流媒體功能專用技術的需求。 我們最新推出的Accelerated Compute云計算解決方案&#xff0c;首次通過NETINT Quadra視頻處理單元&#xff08;VPU&#xff09;…

vue3寫一個簡單的時間軸組件

插件版本&#xff1a;"element-plus": "^2.3.12""vue": "^3.0.0"代碼示例&#xff1a;樣式文件style.less&#xff1a;改變el-tooltip樣式&#xff0c;可以復制代碼到公共樣式文件.el-popper.o-el-tooltip-popper-class {max-width: 3…

Linex系統網絡管理(二)

二、網絡連接查看1. netstat作用查看本地服務的網絡監聽狀態查看客戶端連接到本地服務的連接狀態語法&#xff1a;netstat 選項 &#xff08;-anptu&#xff09;選項作用-n&#xff0c; --numeric顯示數字形式地址而不是去解析主機、端口或用戶名-a, --all顯示所有的監聽或連接…

Unity MQTT通訊

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

JavaSE:類和對象2

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

RandAR訓練自己的數據集

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