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

UBUNTUµÄLinuxϵͳMAC±»·âÎÞ·¨ÉÏÍøµÄ½â¾ö

·¢²¼Ê±¼ä:2007-04-01 00:55:55À´Ô´:ºìÁª×÷Õß:Reference
¡¡¡¡½ñÌ죬ÖÐÎçGtalkºÍMSNÔÚÎÒµÄUBUNTU²Ù×÷ϵͳÉÏ¿ªÁËÒ»ÖÐÎ磬ϰàµÄʱºò·¢ÏÖÍø±»·â£¬Õâ¸öMACµØÖ·Ò²¹âÈÙÎþÉüÁË£¡

¡¡¡¡ÎªÊ²Ã´ÐéÄâ»ú²Ù×÷ϵͳÄÜÉÏ£¿Í¬Ò»¸öÍø¿¨£¬MACµØÖ·²»Ò»Ñù£¿

ÓÚÊÇÉÏRedHat Linux Õâ¸öÂ©ÍøÖ®ÓãÉÏÍøËÑË÷... ..

¡¡¡¡Ò»°ãMACµØÖ·ÔÚÍø¿¨ÖÐÊǹ̶¨µÄ£¬µ±È»Ò²ÓÐÍøÂç¸ßÊÖ»áÏë°ì·¨È¥ÐÞ¸Ä×Ô¼ºµÄMACµØÖ·¡£ÐÞ¸Ä×Ô¼ºµÄMACµØÖ·ÓÐÁ½ÖÖ·½·¨£¬Ò»ÖÖÊÇÓ²¼þÐ޸ģ¬ÁíÍâÒ»ÖÖÊÇÈí¼þÐ޸ġ£Ó²¼þµÄ·½·¨¾ÍÊÇÖ±½Ó¶ÔÍø¿¨½øÐвÙ×÷£¬Ð޸ı£´æÔÚÍø¿¨µÄEPROMÀïÃæµÄMACµØÖ·£¬Í¨¹ýÍø¿¨Éú²ú³§¼ÒÌṩµÄÐ޸ijÌÐò¿ÉÒÔ¸ü¸Ä´æ´¢Æ÷ÀïµÄµØÖ·¡£ÄÇôʲô½Ð×öEPROMÄØ£¿EPROMÊǵç×ÓѧÖÐÒ»ÖÖ´æ´¢Æ÷µÄרҵÊõÓËüÊǿɲÁдµÄ.

¡¡¡¡Ò»°ãÍø¿¨·¢³öµÄ°üµÄÔ´MACµØÖ·²¢²»ÊÇÍø¿¨±¾ÉíдÉÏÈ¥µÄ£¬¶øÊÇÓ¦ÓóÌÐòÌṩµÄ£¬Ö»ÊÇÔÚͨ³£µÄʵÏÖÖУ¬Ó¦ÓóÌÐòÏÈ´ÓÍø¿¨Éϵõ½MACµØÖ·£¬Ã¿´Î·¢Ë͵Äʱºò¶¼ÓÃÕâ¸öMAC×÷ΪԴMAC¶øÒÑ£¬¶ø×¢²á±íÖеÄMACµØÖ·ÊÇÔÚWindows°²×°µÄʱºò´ÓÍø¿¨ÖжÁÈëµÄ£¬Ö»ÒªÄãµÄ²Ù×÷ϵͳ²»ÖØÐ°²×°£¬Íø¿¨Ó¦¸Ã²»±ä¡£

¡¡¡¡1¡¢Windows,¿ÉÒÔÖ±½ÓÐÞ¸Ä×¢²á±í£¬Ò²¿ÉÒÔÈçÏÂɵ¹ÏʽÐ޸ģº

¡¡¡¡Ê×ÏÈ£¬ÒªÇó¼ÆËã»úµÄ²Ù×÷ϵͳÊÇWindows 2000»òÕßWindows XP¡£½Ó×Å£¬ÔÚÆäËûµÄ¼ÆËã»úÉÏ£¬²é³ö¸Ã¼ÆËã»úµÄMACµØÖ·¡£Ê¹ÓÃipconfig /allÃüÁî¼´¿É¿´µ½Physical AddressÐжÔÓ¦µÄÒ»¸öÀàËÆxx-xx-xx-xx-xx-xxµÄÖµ£¬½«¸ÃÖµ¼Ç¼ÏÂÀ´¡£

¡¡¡¡½ÓÏÂÀ´£¬ÔÚÁíÍâһ̨ÄúÏ£ÍûÐÞ¸ÄMACµØÖ·µÄ¼ÆËã»úÉÏÓÒ¼üµã»÷¡°ÎҵĵçÄÔ¡±Í¼±ê£¬Ñ¡Ôñ¡°ÊôÐÔ¡±£¬ÔÚµ¯³öµÄ´°ÌåÖÐÑ¡Ôñ¡°Ó²¼þ¡±±êǩҳ£¬ÔÙÑ¡Ôñ¡°É豸¹ÜÀíÆ÷¡±°´Å¥¡£

¡¡¡¡ÔÚµ¯³öµÄÉ豸¹ÜÀí´°¿ÚÖÐÑ¡ÖÐÄúµÄÍø¿¨ºóË«»÷¡£ÔÚµ¯³öµÄÍø¿¨ÊôÐÔ´°¿ÚÖÐÑ¡Ôñ¡°¸ß¼¶¡±±êǩҳ¡£ÔÚÊôÐÔÁбíÖÐÑ¡Ôñ¡°Network Address¡±£¬

¡¡¡¡Ñ¡ÖÐÓÒ²àµÄ¡°Öµ¡±Ç°µÄµ¥Ñ¡¿ò¡£ÔÚÀïÃæÊäÈëÄú¼Í¼µÄMACÖµ£¬×¢ÒâÊäÈëµÄʱºòÊýÖµ¼ä²»Óÿոñ£¬Ò²²»ÓÃÊäÈë¡°-¡±ºÅ¡£

¡¡¡¡ÏÖÔÚÄú¿ÉÒÔÓÃipconfig/all¿´¿´£¬Õą̂»úÆ÷µÄMACµØÖ·£¬ÒѾ­¸Ä³ÉÁËÄúÊäÈëµÄÖµÁË¡£

¡¡¡¡2¡¢UBUNTU Lunux£º£¨ÎÒʹÓÃÁË·½·¨Èý¡¢ÐÞ¸ÄÅäÖÃÎļþ£©

¡¡¡¡Ò»¡¢Ð´Æô¶¯½Å±¾ //ÁÙʱÆð×÷ÓÃ

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
sudo ifconfig eth0 up
sudo /etc/init.d/networking restart

¡¡¡¡¶þ¡¢ÐÞ¸ÄÅäÖÃÎļþ

´ò¿ªÎļþ£º /etc/init.d/networking
ÕÒµ½£º
case "$1" in
start)
ÔÚÏÂÃæÌí¼Ó£º
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
±£´æ

¡¡¡¡Èý¡¢ÐÞ¸ÄÅäÖÃÎļþ

ÔÚ/etc/network/interfacesÖÐiface eth0 inet ºó¼ÓÈëÒ»ÐÐ
hwaddress ether XX:XX:XX:XX:XX:XX

¡¡¡¡ËÄ¡¢ÐÞ¸ÄÅäÖÃÎļþ

´ò¿ªÎļþ£º/etc/iftab
ÐÞ¸ÄÄÚÈÝ£º
eth0 mac 00:e0:4d:75:8e:50(¸Ä³ÉÄãÒªµÄÎïÀíµØÖ·mac)

¡¡¡¡3¡¢RedHat Lunux£º

1. ÁÙʱ¸ü¸Ä£º
# ifdown eth0
# ifconfig eth0 hw ether 0029340830249(MACµØÖ·)
# ifup eth0

2. ÓÀ¾ÃÉúЧ£º
# vi /etc/rc.d/rc.local
ifdown eth0
ifconfig eth0 hw ether 002934083024(MACµØÖ·)
ifup eth0
# service network restart

¡¡¡¡ÒÔÇ°ÖØÆôUbuntuÐéÄâ»úµÄʱºò£¬ÎÒµÄWindowsÉù¿¨Çý¶¯¾Í±»ÆÆ»µ£¬²»µÃ²»ÖØ×°£¬¶øÎÒµÄRedhat¾ÍûÓÐÕâÖÖÇé¿ö£¬½ñÌìÎÒÔÚÖØÆôÐéÄâ»úǰ£¬Ö¸¶¨¡°Audio¡±ÏÂÃæµÄ¡°connection¡±£¬ÎÊÌâ¾Í½â¾öÁË£¡
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 1 ÌõÆÀÂÛ

  1. 775ft ÓÚ 2007-04-12 10:15:57·¢±í:

    Ö§³Ö