The network control of CNC machine is the inexorable development trend of modern manufacturing industry, and the combination of embedded technology with network has become a research hot. This paper puts forward a novel design idea of remote monitoring and controlling system of CNC machine based on embedded Internet, presents its architecture principle design and software-hardware implementation procedure of the whole system. On the basis of embedded ARM Cortex-M0 microprocessor LPC1114, Ethernet controller ENC28J60, ported μC/OS-II and LwIP, an embedded Ethernet communication module is constructed to facilitate the communication between the upper industrial control PC, the field monitoring host and the various CNC machine Tools. After the hardware architecture design and software programming are completed, the system is tested and the results indicate that NC-RMCS functions have been realized. Also, the network control technology is practical and has higher application value.