How to Play a LAN Game on Diablo 2 Without Being Online
- 1). Complete the LAN connections. Use a switch, router or hub to connect the computers together. Alternatively, use a null link or crossover cable to connect two computers directly to each other. Most modern operating systems will detect and configure the LAN automatically. If they do not, refer to your operating system's documentation on how to manually assign IP addresses.
- 2). Start the game on the host computer and select "Other Multiplayer," followed by "TCP/IP Game." Write down the IP address displayed at the top of the screen. IP addresses take the form of four series of digits separated by periods, for example, "192.168.1.1." If the game does not display an IP address at the top of the screen, then the game is not able to detect a valid LAN connection. Check the connection and settings.
- 3). Click the "Host Game" button. Create a new character or select a previously saved one from the list. If you choose to create a new character, pick a class to play and assign the character a new name. Once a character is chosen, the game will start.
- 4). Start "Diablo 2" on the client computers that will be joining the game. Click "Other Multiplayer," followed by "TCP/IP Game." Once on the TCP/IP screen click "Join Game." Enter the IP Address of the host computer, including the periods. If the computers are set up on the LAN correctly, the game will connect with the host computer and allow you to join the game in progress.
Source...