古詩詞大全網 - 口號大全 - 如何修改linux tcp

如何修改linux tcp

Linux系統的TCP端口範圍可以修改。適當調整TCP端口範圍,滿足個人需求,那麽具體怎麽修改TCP端口範圍呢?我們通過例子來看壹下。

啟動自定義服務時,想使用端口8370,卻發現端口已經被nginx或node占用,無法啟動。但是lvs又申請了,換端口比較麻煩。所以可以修改壹下。

/proc/sys/net/ipv4/ip本地端口範圍

參數,讓tcp協議分配的端口從壹個比較大的範圍內啟用,這樣node或者nginx就不會占用更小的端口。

代碼如下所示

echo ' 32768 61000 '》/proc/sys/net/IP v4/IP _ local _ port _ range

補充:臨時端口範圍調整

您可以使用netstat命令來顯示有多少連接進入了這種狀態:[在生產環境中,最好先進行測試,然後再考慮端口的合適範圍]。

代碼如下所示

shell》netstat -n | grep TIME_WAIT

shell " cat/proc/sys/net/IP v4/IP _ local _ port _ range

32768 61000

如果需要修改回顯“起始編號”

“end-number”、“start-number”、“end-number”是0-65536範圍內的數字,0-1024最好不要用,通常是知名端口。如果是專用代理服務器,很多知名端口都不用,當然可以考慮!

不要忘記在系統啟動腳本中添加echo命令,這樣機器在每次重啟後都會生效。