![]() |
||
|
Regular Member
![]() ![]() 加入日期: Mar 2006
文章: 66
|
我電腦常常在開機一段時間後...會有網頁瀏覽器連線困難的問題
長則一兩天才發生...短的話可能一兩小時內就會 可是BT也都運作正常...即時通也可連線...就是網頁打太不開... 有接無線IP分享器...不只連上INTERNET有困難...連進入分享器設定網頁也有困難 也懷疑是不是BT佔太多資源的關係 可是關掉BT甚至一開始就不用BT還是會發生這種情況 網頁瀏覽器也從IE換到Avsnt Browser還是一樣 每次一定得從開機才能解決這個問題...實在是很麻煩 唉....到底是什麼原因...要怎樣才能解決這個問題 也不知有沒有人跟我有同樣的困擾 也不知該怎樣來找是否有人發問過同樣的問 只好發主題來求助 希望有高手能幫我解答.... 謝謝>"< |
|||||||
|
|
|
Advance Member
![]() ![]() 加入日期: Feb 2004
文章: 455
|
施主也是用Buffalo WHR-HP-G54這台AP嗎?小弟也有同樣的困擾,猜測
是BT連線數(sessions)超出機器負荷(一個種子約會建立起數條到1、2百 條連線),到達AP內定上限後之後的連線便建立困難 在AP的log內可看見類似的訊息: 「ip_conntrack: table full, dropping packet.」推測就是這個原因。 目前是以BT同時連線的種子不要超過5個來避免 希望有經驗的人可告知,有無好一點的AP可避免這種困擾? ![]()
__________________
![]() 此文章於 2006-05-14 06:48 PM 被 sfalcon 編輯. |
||
|
|
|
Advance Member
![]() ![]() 加入日期: Feb 2004
文章: 455
|
參考資料:http://cha.homeip.net/blog/archives/2005/06/_linux_nat_ip_c.html
============================================ 解決 Linux NAT ip_conntrack: table full 的方法 原本 Linux NAT 用得好好的, 沒想到幾天前卻出現了無法上網的情況, 而系統記錄也出現了這樣的訊息: ip_conntrack: table full, dropping packet. 後來才知道, Linux NAT 的 ip_conntrack 模組會記錄 tcp 通訊協定的 established connection 記錄, 而且預設 timeout 時間長達五天 (432,000 秒), 因此只要 LAN 中有人使用 P2P 軟體 (如: eDonkey、BT...) 就容易發生這種問題. 解決方法 (1): 加大 ip_conntrack_max 值 查出原本的 ip_conntrack_max 值: 指令: cat /proc/sys/net/ipv4/ip_conntrack_max 寫入理想的數值 (每一個 ip_conntrack buffer 會佔用 292 Bytes) 指令: echo "數值" > /proc/sys/net/ipv4/ip_conntrack_max 例如: echo "81920" > /proc/sys/net/ipv4/ip_conntrack_max 這個效果是暫時的, 如果要每次開機都使用新的數值, 需將上述指令寫入 /etc/rc.d/rc.local 或是在 /etc/sysctl.conf 加入: net.ipv4.ip_conntrack_max = 數值 或使用指令: sysctl -w net.ipv4.ip_conntrack_max=數值 解決方法 (2): 降低 ip_conntrack timeout 時間 重設 ip_conntrack_tcp_timeout_established (原值: 432000, 單位: 秒) 指令: echo "數值" > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established 例如: echo "600" > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established 開機自動設置的作法同方法(1). 其他相關指令: 查看目前 ip_conntrack buffer 使用狀況 指令: grep conn /proc/slabinfo 結果實例: ip_conntrack 3024 4090 384 409 409 1 (各值說明如下) ip_conntrack the cache name 3024 the number of currently active objects 4090 the total number of available objects 384 the size of each object in bytes 409 the number of pages with at least one active object 409 the total number of allocated pages 1 the number of pages per slab are given man slabinfo 可查詢詳細說明. 查出目前 ip_conntrack 記錄最多的前五名 IP 指令: cat /proc/net/ip_conntrack | cut -d ' ' -f 10 | cut -d '=' -f 2 | sort | uniq -c | sort -nr | head -n 5 結果實例: 2816 192.168.1.100 14 163.30.85.129 6 220.132.142.175 6 127.0.0.1 4 218.187.5.223 由此可知, 192.168.1.100 佔用了絕大多數的 buffer, 推斷這個 IP 的 User 可能使用了 P2P 軟體. =========================================== 問題是,AP的嵌入式linux不知從何下手 ![]()
__________________
![]() |
|
|
|
Regular Member
![]() ![]() 加入日期: Mar 2006
文章: 66
|
嗯~大家也是推測應該是AP的問題嗎?我也是懷疑過所以才提出來...我是用可瑞加的
可是當我這台電腦無法順利連上網頁時...其他共用無線AP的電腦卻可以連上... 而且真的有的時完全沒有使用BT時...還是有可能發生這樣的情形 真的滿苦惱的...重灌也是會有這種情形... 唉∼實在是查不出來阿!! |
|
|
|
Advance Member
![]() ![]() 加入日期: Feb 2004
文章: 455
|
引用:
換條網路線來測測,甚至網卡也順便測 ![]()
__________________
![]() |
|
|
|
|
Basic Member
加入日期: Jul 2001 您的住址: 南台灣
文章: 29
|
__________________
喔喔喔酒吧の部落格http://ooo98.pixnet.net/blog |
|
|
|
Regular Member
![]() ![]() 加入日期: Mar 2006
文章: 66
|
唉~謝謝MINISTAR大提供別人的討論...但是看了半天...似乎還是找不到想要的答案
我是電腦開久了...網頁八成都會開不太起來...一定要重開機後才會順暢... 最近更新了AP的韌體也不知道到底有沒有用...感覺還是有些開不太起來 這個問題都快變成懸案了... |
|
|
|
Golden Member
![]() ![]() ![]() ![]() 加入日期: Jun 2004
文章: 3,979
|
我以前也是用Buffalo WHR-HP-G54有問題
後來換成其它的才解決 可能真的是它有問題唷∼ |
|
|
|
Advance Member
![]() ![]() 加入日期: Feb 2004
文章: 455
|
引用:
夭壽,才買半個多月,2700可不便宜耶,感覺虧粉大 希望有更好的推薦...... ![]()
__________________
![]() |
|
|
|