»Ë»Ñ Æ÷·³
°³¹ßÀÚÆ÷·³ ÀÔ´Ï´Ù.
  • ºÏ¸¶Å© ¾ÆÀÌÄÜ

°øÀ¯±â·Î Á¢¼ÓµÈ ±â±âµé MAC ÁÖ¼Ò´Â ¾î¶»°Ô ¾Ë¼ö ÀÖÀ»±î¿ä (JAVA)?8

  • »ÇÂÊ
  • µî·ÏÀÏ 2013-06-09 12:43
  • Á¶È¸¼ö 1915
ÇöÀç ³×Æ®¿öÅ© Á¤º¸¸¦ ÀÚ¹Ù·Î Àоî¿À°í Àִµ¥,
ÇöÀç PCÀÇ MAC ÁÖ¼Ò´Â ÀÐ¾î ¿Ã¼ö Àְڴµ¥
°øÀ¯±â¸¦ ÅëÇؼ­ Á¢¼ÓµÇ´Â ½º¸¶Æ®Æùµî ±âŸ Å×ºí¸´ÀÇ MACÁÖ¼Ò´Â ¾î¶»°Ô ¾Ë¾Æ¿À´Â °É±î¿ä..
°úÁ¦ÁßÀε¥ ¸·Çô¼­ ¸ð¸£°Ú³×¿ä ¤Ì¤Ì
ÀÏ´Ü PCÀÇ MACÁÖ¼Ò¸¦ Àоî¿À´Â ¼Ò½º ÷ºÎÇغ¾´Ï´Ù. ¾Æ½Ã´ÂºÐ ´äº¯Áֽøé Á¤¸» °¨»çÇÏ°Ú½À´Ï´Ù ¤Ì¤Ð¤Ì

import java.net.InetAddress;
import java.net.NetworkInterface;
import java.net.SocketException;
import java.net.UnknownHostException;

public class MacAddress{
        public static void main(String[] args){
                InetAddress ip;
                try {
                        ip = InetAddress.getLocalHost();
                        System.out.println("Current IP address : " + ip.getHostAddress());

                        NetworkInterface network = NetworkInterface.getByInetAddress(ip);

                        byte[] mac = network.getHardwareAddress();

                        System.out.print("Current MAC address : ");

                        StringBuilder sb = new StringBuilder();
                        for (int i = 0; i < mac.length; i++) {<br />                                 sb.append(String.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : ""));                <br />                         }
                        System.out.println(sb.toString());

                } catch (UnknownHostException e) {

                        e.printStackTrace();

                } catch (SocketException e){

                        e.printStackTrace();

                }

        }

}

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 0
|
°øÀ¯¹öÆ°

´Ù¸¥ÀÇ°ß 0 Ãßõ 1 [* ºñȸ¿ø *]

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 »ÇÂÊ

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 °¨°¢

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ¸Ø¸¶

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 »ÇÂÊ

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ¸Ø¸¶

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 »ÇÂÊ

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ÀÏ´Ü¸Ô°í¸»ÇØ
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û ¸ñ·Ïº¸±â