1. linux閰嶇疆璺鐢卞懡浠linux閰嶇疆璺鐢
鎬庢牱鐢↙inux瀹炵幇緇勬挱璺鐢辮漿鍙戱紵
榪欏氨瑕佹湁PIM(ProtocolIndependentMulticast錛屽崗璁鏃犲叧緇勬挱緇)鍗忚鐨勬敮鎸侊紝灝卞繀欏誨湪Linux鐜澧冧笅瀹夎匬imd杞浠跺崗璁鍖呫
瀹夎呰ˉ涓佹枃浠跺畨瑁匬imd杞浠跺崗璁鍖呴渶瑕佷袱涓琛ヤ竵鏂囦歡錛歱imkern-freebsd-4.6.patch鍜宯etstat-freebsd-4.6.patch銆傚畨瑁呮ラゅ備笅錛氶栧厛灝嗕袱涓琛ヤ竵鏂囦歡鎷瘋礉鍒/usr/src錛忕洰褰曚笅錛屽苟鎵ц屼互涓嬪懡浠わ細
#patch-p2
鍗庝負璺鐢卞櫒eth0閰嶇疆
涓銆佸崕涓鴻礬鐢卞櫒浜ゆ崲鏈洪厤緗鍛戒護錛氳$畻鏈哄懡浠
PCAlogin:root錛涗嬌鐢╮oot鐢ㄦ埛
password:linux錛涘彛浠ゆ槸linux
#shutdown-hnow錛涘叧鏈
#init0錛涘叧鏈
#logout錛涚敤鎴鋒敞閿
#login錛涚敤鎴風櫥褰
#ifconfig錛涙樉紺篒P鍦板潃
#ifconfigeth0netmask錛涜劇疆IP鍦板潃
#ifconfigeht0netmaskdown錛涚佺敤IP鍦板潃
#routeadd0.0.0.0gw錛涜劇疆緗戝叧
#routedel0.0.0.0gw錛涘垹闄ょ綉鍏
#routeadddefaultgw錛涜劇疆緗戝叧
#routedeldefaultgw錛涘垹闄ょ綉鍏
#route錛涙樉紺虹綉鍏
#ping錛涘彂ECHO鍖
#telnet錛涜繙紼嬬櫥褰
Linux-linux涓嬬敤route鍛戒護鎬庝箞璁劇疆緗戝叧錛
涔頒竴涓4鍙d氦鎹㈡満錛岃繛鎺ョ數鑴戱紝涓撶嚎鍜屽矓鍩熺綉銆傜綉鍗′笂璁劇疆灞鍩熺綉IP銆佸瓙緗戞帺鐮佸拰緗戠DNS涔嬬被鐨勩傜劧鍚庢祴璇曚竴涓嬶紝紜淇濆矓鍩熺綉宸ヤ綔姝e父銆
涓虹綉鍗℃坊鍔犱笓緗慖P錛岀劧鍚庡湪綆$悊鍛樻潈闄愮殑cmd涓嬶紝鐢╮oute鍛戒護娣誨姞涓鏉¤礬鐢辮板綍錛屾妸璁塊棶涓撶嚎緗戞電殑璇鋒眰鎸囧悜涓撶綉鐨勭綉鍏熾俽oute鍛戒護鐨勭敤娉曞弬鑰價oute/?
linux緋葷粺涓嬪惎鍔ㄨ亰澶╄蔣浠舵湇鍔″櫒鎶ラ敊鈥滄病鏈変富鏈虹殑璺鐢扁濓紵
瀹㈡埛絝榪炰笉涓婅繖涓鍦板潃192.192.168.112錛屽洜涓烘病璺鐢卞埌榪欏彴涓繪満銆傞栧厛瑕佺『淇濆㈡埛鍜屾湇鍔″櫒緗戠粶閫氫俊姝e父銆備綘鐨勪富鏈哄拰鉶氭嫙鏈哄彲浠ヤ簰鐩竝ing閫氬悧錛熸鏌ヤ竴涓嬪湴鍧鐨勯厤緗銆
linux娣誨姞璺鐢辨寚浠ゅ埌鎸囧畾鐨勭綉鍗★紵
鏂規硶濡備笅錛
涓錛氫嬌鐢╮oute鍛戒護娣誨姞
浣跨敤route鍛戒護娣誨姞鐨勮礬鐢憋紝鏈哄櫒閲嶅惎鎴栬呯綉鍗¢噸鍚鍚庤礬鐢卞氨澶辨晥浜嗭紝鏂規硶錛
//娣誨姞鍒頒富鏈虹殑璺鐢
#routeadd_host192.168.1.11deveth0
#routeadd_host192.168.1.12gw192.168.1.1
//娣誨姞鍒扮綉緇滅殑璺鐢
#routeadd_net192.168.1.11netmask255.255.255.0eth0
#routeadd_net192.168.1.11netmask255.255.255.0gw192.168.1.1
#routeadd_net192.168.1.0/24eth1
//娣誨姞榛樿ょ綉鍏
#routeadddefaultgw192.168.2.1
//鍒犻櫎璺鐢
#routedel_host192.168.1.11deveth0
2. linux 廣播地址 需要開通防火牆埠嗎
需要的,對防火牆來說組播廣播和單播都一樣
3. linux下配置多網卡組播地址,能正常使用,但重啟後顯示「no such device」,是什麼原因該怎麼解決
因為你用route命令添加的路由表不會保存到一次重啟,雖然你查看得到,你可以寫到啟動腳本里去。
編輯/etc/init.d/network,在未尾加上下面幾行:
# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
fi
編輯/etc/sysconfig/static-routes:
any net 224.0.0.101 netmask 255.255.255.255 dev eth0
any net 224.0.0.110 netmask 255.255.255.255 dev eth1
any net 244.0.0.111 netmask 255.255.255.255 dev eth3
any net 244.14.0.112 netmask 255.255.255.255 dev eth2