To set up a basic IPv6 network, boot one or two hosts with an IPv6-enabled OS like Ubuntu and verify the IPv6 link-local addresses. The configuration requires assigning a static IPv6 address, setting up a router advertisement service, and optionally configuring DHCP for address assignments. The document provides detailed commands and explanations for successfully establishing and managing an IPv6 network.