無法在 Hetzner 伺服器上設置 initcwnd
我們剛剛訂購了一堆 Hetzner EX40SSD 伺服器以及他們提供的最小 Debian 安裝映像,一切都很好,除了查看 tcpdumps 以從各個位置微調網路,無論我們如何更改,initcwnd 參數似乎都停留在 6它。預設情況下,Debian 3.2 核心應該將該設置設置為 10,所以這很奇怪。Hetzner Debian 映像中的 NIC 驅動程序或自定義設置是否可能會限制此參數?即使我們將它設置為 4,就像舊的核心預設值一樣,它也不起作用。任何想法將不勝感激!
有誰知道Debian預設提供的NIC驅動程序是否有某種限制。在http://www.webhostingtalk.com/showthread.php?t=1200617&highlight=hetzner>的一個長執行緒中,他們談論了一個頁面<http://wiki.hetzner.de/index.php/Installation_des_r8168-Treibers/en,其中 Hetzner聲明包含的 Realtek r8168 驅動程序無法正常工作,但他們沒有說 initcwnd 可能會受到影響。
明天我會嘗試安裝一個 CentOs 映像,看看是否是 Debian 的問題……最後的辦法是安裝一個自定義的 debian 映像,但這很麻煩!
謝謝!
這可能是該 Realtek NIC 的預設驅動程序的問題。我們有一個類似的問題,我們通過手動下載和編譯 NIC 的最新驅動程序來解決。
您可以在此處從 Realtek 下載最新版本http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false