static void Main(string[] args)
        {
            try
            {
                {
                    string myCom = Dns.GetHostName();

                    IPHostEntry entry = Dns.GetHostEntry(myCom);
                    foreach (IPAddress iPAddress in entry.AddressList)
                    {
                        Console.WriteLine(iPAddress.AddressFamily + ":" + iPAddress);
                    }
                }
                Console.WriteLine("Starting Server....");
                Console.WriteLine("Time : " + DateTime.Now + "\n");
                Thread time_Th = new Thread(time_T);
                time_Th.Start();
                Console.WriteLine("Timer Loaded");
                Key_Table.boot();
                //ip_Ban_List.boot();
                LOGIN_SQL.boot();
                Form.boot();



                using (Socket srvSocket =
                           new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp))
                {
                    IPEndPoint endPoint = new IPEndPoint(IPAddress.Any, 11200);

                    srvSocket.Bind(endPoint);

                    //접속가능 최대 클라이언트
                    srvSocket.Listen(10000);
                    Console.WriteLine("\nServer is running");
                    Console.WriteLine("Time : " + DateTime.Now);
                    while (true)
                    {
                        //Accept input
                        Socket clntSocket = srvSocket.Accept();

                        //Console.WriteLine(clntSocket.RemoteEndPoint.ToString());

                        ThreadPool.QueueUserWorkItem(accept, clntSocket);
                    }
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
            finally
            {
                Console.ReadKey();
            }
        }