Bare PC1applications run without the support of an operating system (OS) or kernel and include the necessary hardware interfaces and network device drivers with each application. We describe a novel implementation of Ethernet bonding on a bare PC Web server using dual NICs, where both NICs can send but only one NIC can receive. The split send-receive design is easily extended to more than two NICs and other send/receive NIC configurations. Conventional Ethernet bonding requires some form of OS or kernel support. In the bare PC implementation, OS overhead and OS-related vulnerabilities are eliminated. We describe the dual NIC bare server architecture and implementation, and present experimental results to measure server performance. The results confirm that client connection and response times are better than for a bare server with two cards that each receive and send. This implementation of Ethernet bonding on a bare PC Web server is the first step towards building secure bare PC servers that can optimize performance using multi-core processors and multiple NICs.