ºìÁªLinuxÃÅ»§
Linux°ïÖú

FreeBSDÊÖ¹¤ÅäÖ÷Óɱí

·¢²¼Ê±¼ä:2007-09-20 00:00:22À´Ô´:ºìÁª×÷Õß:drivers
¡¡¡¡ÔÚͬһ¸ö¾ÖÓòÍøÉϵļÆËã»úÊÇÖ±½ÓÁ¬Í¨µÄ£¬µ«ÊDz»Í¬µÄÍøÂçÉϵļÆËã»ú²¢Ã»ÓÐÖ±½ÓÏàÁ¬£¬Ö»ÄÜͨ¹ýһ̨ÌØÊâµÄרÓüÆËã»ú-·ÓÉÆ÷À´Íê³ÉÁ¬Í¨¡£Â·ÓÉÆ÷Á¬½ÓÓжà¸öÍøÂç½çÃ棬ÿһ¸öÍøÂç½çÃæÁ¬½Óµ½Ò»¸öÏàÓ¦µÄÍøÂçÉÏ£¬ÓÐÒ»¸öÏàÓ¦µÄIPµØÖ·¡£¶øÍøÂçÄÚ²¿µÄ¼ÆËã»úÒªÏòÍâÁ¬½Ó£¬±ØÐëͨ¹ý·ÓÉÆ÷½øÐÐת½Ó£¬Òò´Ë¼ÆËã»ú±ØÐëÖªµÀ·ÓÉÆ÷µÄIPµØÖ·¡£
¡¡¡¡È±Ê¡Íø¹Ø¾ÍÊÇÒ»¸öÍøÂçÖеÄ×î»ù±¾µÄ·ÓÉÆ÷£¬¸ºÔ𼸺õËùÓеÄÏòÍâÁ¬½ÓÈÎÎñ¡£¼ÙÉèȱʡÍø¹ØµÄµØַΪ 192.168.1.254£¬ÔòÉèÖÃȱʡÍø¹ØµÄÃüÁîΪ£º
¡¡¡¡# route add default 192.168.1.254

¡¡¡¡¸ü¸´ÔÓµÄÇé¿öÏ£¬ÍøÂçÖпÉÒÔÓжà¸ö·ÓÉÆ÷£¬Ã¿¸ö·ÓÉÆ÷¸ºÔðµ½Ò»Ð©ÍøÂçµÄת·¢ÈÎÎñ£¬Òò´ËÓ¦¸ÃÔÚ¼ÆËã»úÖÐÅäÖÃÕâ¸öÍøÂçÉÏËùÓзÓÉÆ÷¼°ÕâЩ·ÓÉÆ÷¸ºÔðµÄÍøÂçµÄ·ÓÉÊý¾Ý¡£¿ÉÒÔʹÓÃrouteÃüÁîÔö¼Óµ½¸÷¸öÍøÂçµÄ¾²Ì¬Â·ÓÉÊý¾Ý£¬ÆäÖÐ-net²ÎÊýÊÇÒ»¸ö¿ÉÑ¡²ÎÊý£¬·ñÔòroute´ÓËù¸øÓèµÄIPµØÖ·ÖÐÅжÏËüÊÇÍøÂ绹ÊǼÆËã»ú£¬Í¬Ñù¿ÉÒÔÖ¸¶¨ -host²ÎÊýΪһ¸öÔ¶³Ì¼ÆËã»úÖ¸¶¨Â·ÓÉ¡£
¡¡¡¡# route add -net 192.168.10.0/24 192.168.1.253
¡¡¡¡# route add -net 192.168.20.0 192.168.1.253

¡¡¡¡Õâ¸öÓï¾ä½«ÔÚ·ÓɱíÖÐÔö¼Óµ½ÍøÂç192.168.2.0ºÍ192.168.3.0µÄ·ÓÉ£¬ÆäÖÐipµØÖ·ºóÃæµÄ24ÓÃÓÚָʾÍøÂçÑÚÂ룬Ëü´ú±í¶þ½øÖÆ·½Ê½µÄÍøÂçÑÚÂëÇ°Ãæ·Ç0λµÄ³¤¶È£¬24¸ö·Ç0λµÄÑÚÂëµÈ¼ÛÓÚ255.255.255.0¡£Èç¹ûûÓÐÖ¸¶¨ÍøÂçÑÚÂ룬route¾ÍʹÓøÃip¶ÔÓ¦µÄȱʡÍøÂçÑÚÂë¡£
¡¡¡¡ÉèÖÃÍê·ÓɱíÖ®ºó£¬¿ÉÒÔʹÓÃnetstat -rÃüÁîÀ´²é¿´µ±Ç°µÄ·ÓɱíµÄÄÚÈÝ¡£
# netstat -r
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.254 UGSc 1 941 xl0
127.0.0.1 127.0.0.1 UH 1 644 lo0
192.168.1 link#1 UC 0 0 xl0
192.168.1.254 0:e0:1e:ce:85:a9 UHLW 2 0 xl0
192.168.1.64 0:90:27:4e:f6:67 UHLW 1 6 lo0
192.168.1.253 link#1 UHLW 2 0 xl0
192.168.10 192.168.1.253 UGSc 0 0 xl0
192.168.20 192.168.1.253 UGSc 0 0 xl0

¡¡¡¡³ýÁËÏÔʾµ½´ïÆäËûÍøÂçµÄ·ÓÉÆ÷Ö®Í⣬·ÓɱíÖУ¬»¹ÄÜÏÔʾ³öµ½´ï±¾µØÍø¶Î¼ÆËã»úµÄ·½Ê½£¬ÀýÈçlink#1±íʾͨ¹ýµÚÒ»¸öÍøÂç½çÃ棬ҲÄÜÏÔʾֱ½ÓÁ¬½ÓµÄÆäËûÖ÷»úµÄMACµØÖ·¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ