宿舍自建小網吧——淺談ROS網絡共享
此方案適用:宿舍、小型辦公室、出租屋等場所。
準備材料:壹臺電腦(安裝雙網卡、虛擬機)、交換機或路由器、壹個上網賬號。
首先打開虛擬機裝好ROS軟路由。如圖是使用2.927版本的
新建虛擬機的硬件配置
特別要對虛擬機的兩張網卡進行設置
VMNET要橋接在接內網的網卡。如圖使用的是GenericMarvellYukon88E8053basedEthernet
虛擬機的第二張網卡用VMNET8(NAT)
現在來看下主機電腦上的網卡設置吧
SIS這個網卡是接互聯網的。
SIS外網網卡要***享給VMNET8上網的。
這個就是VMNET8的網卡。IP設置成192.168.11.2
虛擬機有壹個DHCP的分配IP。IP網關就是192.168.11.2所以VMNET8要設置IP:192.168.11.2子網掩碼:255.255.255.0
在軟路由的外網卡上設置IP:192.168.11.128子網掩碼:255.255.255.0默認網關:192.168.11.2這樣才可以把ROS接入網絡。
內網網卡GenericMarvellYukon88E8053basedEthernet。設置成192.168.137.254是因為在軟路上分配的內網IP段是192.168.137.X。因此要設置成同壹網段的IP,不然進不去路由的配置頁面。
其他電腦可以自動獲取IP。
通過ros軟路由可以監測網絡的使用情況:
以下是分配的速度限制(供參考)
:forszwmfrom10to253do={/queuesimpleaddname=(pc.$szwm)dst-address=(192.168.137..$szwm)limit-at=128000/120000max-limit=128000/120000interface=wanparent=nonepriority=1queue=default/defaultburst-limit=160000/850000burst-threshold=128000/64000burst-time=60s/60stotal-queue=defaulttarget-address=0.0.0.0/0disabled=no}
#max-limit:正常的速度限制;上傳/下載。
這是每個人的速度,上文設置的限制是16/22.5。
#burst-limit:突發速度;上傳/下載。
這是突發得到最高的速度50/100。
#burst-threshold:突發速度閥值;上傳/下載。
這是突發時間內平均速度低於這個值就會得到壹個突發速度,這樣上網站就不會太卡。只是下載還是16/22.5。
burst-time:突發時間;上傳時間/下載時間。
突發時間就是這個時間內平均速度還不達到突發速度閥值就會自己開啟突發速度。
註意,burst-threshold的值不能大於burst-limit。
這樣,其他用戶的下載速度也有10-20K左右,能夠基本滿足QQ聊天和微博了!
另外,虛擬機可以在後臺運行,壹點都不妨礙主機的正常的工作。
-------------------------------------------------------------------------
推薦閱讀:
-------------------------------------------------------------------------