※ 引述《[email protected] (蟲)》之銘言:
> ※ 引述《[email protected] (Enigma...)》之銘言:
> > 請問一下以下的指令:
> > /sbin/ipfw pipe 4 config bw 64KBytes/s queue 32KBytes/s
> > /sbin/ipfw add 120 pipe 4 all from any to 192.168.0.0/24 out
> > 這是每一台在192.168.0.0/24 內的機器共用64KBytes/s嗎?
> > 還是每一台有64KBytes/s的頻寬呢?
> 不太了解你究竟要做什麼.....
> 就假設好了, 你用1536/384的ADSL, 然後要切割給每個人512/64...
> 因此你應該這樣設定:
> 1.先設定兩條管線
> ipfw pipe 512 config bw 512kbit/s mask dst-ip 0xffffffff
> ipfw pipe 64 config bw 64kbit/s mask src-ip 0xffffffff
> mask部分是設定對於每個client分別計算, 注意dst-ip跟src-ip, 因為角色
> 是nat server, 所以這樣設, 要想一下才會了解.
> 至於queue需不需要設? 我是覺得不太需要, 據說是設越長頻寬會越穩定,
> 可是相對的一個封包要通過server就拖更久...所以用預設值先測測囉,
> latency會太高再設短一點.
> 2.設定封包導入管線中
> ipfw add 1000 divert natd ip from any to any via tun0 (這是natd部分)
> ipfw add 1010 pipe 512 ip from any to 192.168.0.0/24 out via rl0
> (設定從rl0發送給LAN裡的電腦的封包導入pipe 512中控制進來的頻寬)
> ipfw add 1020 pipe 64 ip from 192.168.0.0/24 to any in via rl0
> (設定從LAN裡收到給rl0的封包導入pipe 64中控制出去的頻寬)
請問一下^^
所謂的out 及in 是如何去定義的呢?
man裡面提到的是incoming 及 outgoing....
那這樣子的話,要限制192.168.0.0網域內電腦下載頻寬的話不是該用in嗎?
而上傳不是用out嗎?
這部份一直搞不懂....麻煩大大指導一下....thx..
^^"
--
※發信站 [新綠園 bbs.sa.ncyu.edu.tw] ‧ FROM [210.60.101.14]