Ëü²»½öÊDZ¾µØÓòÃû½âÎöµÄºËÐÄÎļþ£¬»¹ÄÜÓÃÓÚÆÁ±Î¶ñÒâÍøÕ¾¡¢²âÊÔÍøÕ¾ÅäÖõȶàÖÖÓÃ;
ÕÆÎÕÈçºÎÔÚLinuxϵͳÖиßЧ¡¢°²È«µØ±à¼`hosts`Îļþ£¬ÊÇÿ¸öϵͳ¹ÜÀíÔ±ºÍÍøÂ翪·¢Õ߱ر¸µÄ¼¼ÄÜ
±¾ÎĽ«Ïêϸ½éÉÜ`hosts`ÎļþµÄ×÷Óᢱ༷½·¨ÒÔ¼°×¢ÒâÊÂÏ°ïÖú¶ÁÕßÔÚÕâÒ»¹Ø¼üÍøÂçÅäÖÃÈÎÎñÖÐÓÎÈÐÓÐÓà
Ò»¡¢hostsÎļþµÄÖØÒªÐÔ `hosts`ÎļþλÓÚLinuxϵͳµÄ`/etc`Ŀ¼Ï£¬Â·¾¶Í¨³£Îª`/etc/hosts`
ËüÊÇÒ»¸ö´¿Îı¾Îļþ£¬ÓÃÓÚ½«Ö÷»úÃûÓ³Éäµ½IPµØÖ·
µ±Óû§ÔÚä¯ÀÀÆ÷ÖÐÊäÈëÒ»¸öÓòÃûʱ£¬ÏµÍ³»áÊ×ÏȲéѯ`hosts`Îļþ£¬¿´ÊÇ·ñÓжÔÓ¦µÄIPµØÖ·¼Ç¼
Èç¹ûÓУ¬ÔòÖ±½ÓʹÓøÃIPµØÖ·½øÐÐÁ¬½Ó£¬¶øÎÞÐè¾¹ýDNS£¨ÓòÃûϵͳ£©²éѯ
ÕâÒ»»úÖÆÊ¹µÃ`hosts`Îļþ³ÉΪ¿ìËÙ¡¢±¾µØ»¯µÄÓòÃû½âÎö¹¤¾ß
`hosts`ÎļþµÄÖØÒªÐÔÌåÏÖÔÚÒÔϼ¸¸ö·½Ã棺 1.Ìá¸ß·ÃÎÊËÙ¶È£º¶ÔÓÚÆµ·±·ÃÎʵķþÎñÆ÷£¬½«ÓòÃûºÍIPµØÖ·µÄ¶ÔÓ¦¹ØÏµÐ´Èë`hosts`Îļþ£¬¿ÉÒÔ±ÜÃâDNS²éѯµÄÑÓ³Ù£¬Ìá¸ß·ÃÎÊËÙ¶È
2.±¾µØ¿ª·¢²âÊÔ£ºÔÚ¿ª·¢¹ý³ÌÖУ¬¿ª·¢Õß¾³£ÐèÒª½«±¾µØ¿ª·¢»·¾³ÅäÖÃÎªÌØ¶¨ÓòÃû£¬Õâʱ`hosts`Îļþ¾ÍÏÔµÃÓÈÎªÖØÒª
ͨ¹ýÐÞ¸Ä`hosts`Îļþ£¬¿ÉÒÔ½«×Ô¶¨ÒåÓòÃû½âÎöµ½±¾µØ·þÎñÆ÷µÄIPµØÖ·£¬±ãÓÚ²âÊÔ
3.ÆÁ±Î¶ñÒâÍøÕ¾£º½«¶ñÒâÍøÕ¾µÄÓòÃûÓ³Éäµ½`127.0.0.1`£¨¼´±¾µØ»Ø»·µØÖ·£©£¬¿ÉÒÔÓÐЧÆÁ±ÎÕâÐ©ÍøÕ¾£¬±£»¤ÍøÂ簲ȫ
4.½â¾öDNSÎÛȾ£ºÔÚijЩÇé¿öÏ£¬DNS·þÎñÆ÷¿ÉÄܱ»ÎÛȾ£¬µ¼ÖÂÎÞ·¨ÕýÈ·½âÎöijЩÓòÃû
ͨ¹ý`hosts`Îļþ£¬¿ÉÒÔÖ±½ÓÖ¸¶¨ÕýÈ·µÄIPµØÖ·£¬ÈƹýDNSÎÛȾ
¶þ¡¢±à¼hostsÎļþµÄ·½·¨ ±à¼`hosts`ÎļþÐèÒª¹ÜÀíԱȨÏÞ£¬ÒòΪ¸ÃÎļþ¶ÔÏµÍ³ÍøÂçÅäÖÃÓÐÖ±½ÓÓ°Ïì
ÒÔÏÂÊǼ¸ÖÖ³£¼ûµÄ±à¼·½·¨£º 1. ʹÓÃÃüÁîÐÐ±à¼Æ÷ LinuxϵͳÌṩÁ˶àÖÖÃüÁîÐÐ±à¼Æ÷£¬Èç`vi`¡¢`vim`¡¢`nano`µÈ£¬ËüÃǶ¼ÊDZà¼`hosts`ÎļþµÄÀûÆ÷
ʹÓÃvi»òvim£º ´ò¿ªÖÕ¶Ë£¬ÊäÈëÒÔÏÂÃüÁî½øÈë`hosts`ÎļþµÄ±à¼Ä£Ê½£º bash sudo vi /etc/hosts »ò bash sudo vim /etc/hosts ÔÚ`vi`»ò`vim`ÖУ¬°´`i`¼ü½øÈë²åÈëģʽ£¬È»ºóʹÓ÷½Ïò¼üÒÆ¶¯¹â±ê½øÐбà¼
±à¼Íê³Éºó£¬°´`Esc`¼üÍ˳ö²åÈëģʽ£¬ÊäÈë`:wq`±£´æ²¢Í˳ö
ʹÓÃnano£º `nano`±à¼Æ÷¶ÔÐÂÊÖ¸ü¼ÓÓѺã¬ÒòΪËüÌṩÁ˸üÖ±¹ÛµÄ½çÃæ
´ò¿ªÖÕ¶Ë£¬ÊäÈëÒÔÏÂÃüÁ bash sudo nano /etc/hosts ÔÚ`nano`ÖУ¬Ö±½ÓʹÓ÷½Ïò¼üºÍ¼üÅÌÉϵÄ×Ö·û¼ü½øÐбà¼
±à¼Íê³Éºó£¬°´`Ctrl+O`±£´æÎļþ£¬È»ºó°´`Ctrl+X`Í˳ö±à¼Æ÷
2. ʹÓÃͼÐνçÃæ±à¼Æ÷ ¶ÔÓÚ²»ÊìϤÃüÁîÐвÙ×÷µÄÓû§£¬¿ÉÒÔʹÓÃLinuxϵͳ×Ô´øµÄͼÐνçÃæ±à¼Æ÷£¬Èç`gedit`£¨GNOMEÎı¾±à¼Æ÷£©¡¢`kate`£¨KDEÎı¾±à¼Æ÷£©µÈ
ʹÓÃgedit£º ÔÚÖÕ¶ËÖÐÊäÈëÒÔÏÂÃüÁÒÔͼÐνçÃæ·½Ê½´ò¿ª`hosts`Îļþ£º bash sudo gedit /etc/hosts ϵͳ»áÌáʾÊäÈë¹ÜÀíÔ±ÃÜÂ룬ÊäÈëºó`gedit`±à¼Æ÷½«´ò¿ª`hosts`Îļþ
ÔÚ±à¼Æ÷ÖнøÐб༣¬Íê³Éºóµã»÷¡°±£´æ¡±°´Å¥¼´¿É
ʹÓÃkate£º Èç¹ûʹÓõÄÊÇKDE×ÀÃæ»·¾³£¬¿ÉÒÔʹÓÃ`kate`±à¼Æ÷£º bash sudo kate /etc/hosts ²Ù×÷·½Ê½Óë`gedit`ÀàËÆ
3. ʹÓÃÔ¶³Ì¹ÜÀí¹¤¾ß ¶ÔÓÚÔ¶³Ì·þÎñÆ÷£¬¿ÉÒÔͨ¹ýSSHµÇ¼ºóʹÓÃÉÏÊöÃüÁîÐÐ±à¼Æ÷£¬»òÕßÀûÓÃÔ¶³Ì¹ÜÀí¹¤¾ßÈç`WinSCP`£¨Windowsƽ̨£©¡¢`Cyberduck`£¨¿çƽ̨£©µÈ£¬Í¨¹ýͼÐνçÃæ½øÐÐÎļþ±à¼
ÕâЩ¹¤¾ßÖ§³Öͨ¹ýSFTP¡¢SSHµÈÐÒéÔ¶³Ì·ÃÎʺͱ༷þÎñÆ÷ÉϵÄÎļþ
Èý¡¢±à¼hostsÎļþµÄ×¢ÒâÊÂÏî ±à¼`hosts`ÎļþËäÈ»¿´ËƼòµ¥£¬µ«Êµ¼Ê²Ù×÷ÖÐÐèҪעÒâÒÔϼ¸µã£¬ÒÔ±ÜÃâDZÔÚµÄÎÊÌ⣺ 1.±¸·ÝÔÎļþ£ºÔÚ±à¼Ö®Ç°£¬×îºÃÏȱ¸·ÝÔhostsÎļþ
Õâ¿ÉÒÔͨ¹ý¸´ÖÆÎļþÀ´ÊµÏÖ£º bash sudo cp /etc/hosts /etc/hosts.bak Ò»µ©±à¼¹ý³ÌÖгöÏÖÎÊÌ⣬¿ÉÒÔѸËÙ»Ö¸´±¸·ÝÎļþ
2.¸ñʽÕýÈ·£ºhostsÎļþµÄÿһÐж¼Ó¦°üº¬Ò»¸öIPµØÖ·ºÍÒ»¸öÖ÷»úÃû£¬Á½ÕßÖ®¼äÓÿոñ»òÖÆ±í·û·Ö¸ô
¶à¸öÖ÷»úÃû¿ÉÒÔ¹²Ïíͬһ¸öIPµØÖ·£¬µ«ÐèÒªÓÿոñ·Ö¸ô
ÀýÈ磺 192.168.1.1 example.com www.example.com 3.±ÜÃâÓï·¨´íÎó£ºÈ·±£Ã»ÓжàÓàµÄ¿Õ¸ñ¡¢×¢ÊÍ·ûºÅ£¨Èç#£©ºóµÄ·Ç·¨×Ö·ûµÈ£¬ÕâЩ¶¼¿ÉÄܵ¼ÖÂ`hosts`Îļþ½âÎö´íÎó
4.ȨÏÞÎÊÌ⣺±à¼Íê³Éºó£¬È·±£hostsÎļþµÄȨÏÞÉèÖÃÕýÈ·
ͨ³££¬`hosts`ÎļþµÄȨÏÞӦΪ`-rw-r--r--`£¨¼´ËùÓÐÕßÓжÁдȨÏÞ£¬×éÓû§ºÍÆäËûÓû§ÓÐÖ»¶ÁȨÏÞ£©
¿ÉÒÔͨ¹ýÒÔÏÂÃüÁî¼ì²é²¢ÉèÖÃȨÏÞ£º bash ls -l /etc/hosts sudo chmod 644 /etc/hosts 5.¼´Ê±ÉúЧ£º¶ÔhostsÎļþµÄÐÞ¸ÄÊǼ´Ê±ÉúЧµÄ£¬ÎÞÐèÖØÆôϵͳ»òÍøÂç·þÎñ
µ«ÐèҪעÒâµÄÊÇ£¬Ä³Ð©»º´æ»úÖÆ£¨Èçä¯ÀÀÆ÷DNS»º´æ£©¿ÉÄÜ»áÓ°ÏìÐÞ¸ÄЧ¹ûµÄ¼´Ê±ÐÔ
´Ëʱ£¬¿ÉÒÔ³¢ÊÔÇå³ýä¯ÀÀÆ÷»º´æ»òʹÓÃÃüÁî`sudo killall -HUP mDNSResponder`£¨ÊÊÓÃÓÚmacOS£©À´Ë¢ÐÂDNS»º´æ
ËÄ¡¢×ܽá `hosts`ÎļþËäС£¬µ«ÔÚLinuxϵͳµÄÍøÂçÅä