1.檢視埠範圍
[root@lry proc]# cat /proc/sys/net/ipv4/ip_local_port_range
32768 60999
32768以下系統使用,設定6099以上的埠是提示失敗
2.sysctl.conf配置檔案
/proc/sys目錄下存放著大多數核心引數,並且可以在系統執行時進行更改,不過重新啟動機器就會失效。/etc/sysctl.conf是乙個允許改變正在執行中的linux系統的介面,它包含一些tcp/ip堆疊和虛擬記憶體系統的高階選項,修改核心引數永久生效。也就是說/proc/sys下核心檔案與配置檔案sysctl.conf中變數存在著對應關係。
直接通過修改sysctl.conf檔案來修改linux核心引數,下面是我的配置:
# system default settings live in /usr/lib/sysctl.d/00-system.conf.
# to override those settings, enter new settings here, or in an /etc/sysctl.d/.conf file
## for more information, see sysctl.conf(5) and sysctl.d(5).
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv4.neigh.default.gc_stale_time=120
net.ipv4.conf.all.rp_filter=0
net.ipv4.conf.default.rp_filter=0
net.ipv4.conf.default.arp_announce = 2
net.ipv4.conf.lo.arp_announce=2
net.ipv4.conf.all.arp_announce=2
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.tcp_synack_retries = 2
解釋一下sysctl.conf檔案中引數的意義:
3.每次修改儲存sysctl.conf檔案後,執行sysctl -p命令就可以生效,不必重啟
Linux相關介紹
linux相關介紹 1 linux其實是乙個作業系統最底層的核心 linux kernel 及其提供的核心工具。任何人均可取得原始碼與可執行這個核心程式,並且可以修改。此外,因為linux參考設計規範,相容於unix作業系統,故亦可稱為unix like的一種 2 為了讓使用者能夠接觸到linux,...
Linux 系統相關目錄介紹
linux 總目錄篇 bin 用來貯存使用者命令。usr bin 也被用來貯存使用者命令。sbin 許多系統命令 例如 shutdown 的貯存位置。usr sbin 中也包括了許多系統命令。root 根使用者 超級使用者 的主目錄。mnt 該目錄中通常包括系統引導後被掛載的檔案系統的掛載點。比如,...
郵件相關埠
25埠 smtp 25埠為smtp mail transfer protocol,簡單郵件傳輸協議 服務所開放的,是用於傳送郵件。如今絕大多數郵件伺服器都使用該協議。當你給別人傳送郵件時,你的機器的某個動態埠 大於1024 就會與郵件伺服器的25號埠建立乙個連線,你傳送的郵件就會通過這個連線傳送到郵...