Is there a way to play Call of Duty: Black Ops on LAN without an internet connection?

Solution 1:

To authenticate the user account, each user has to have an internet connection. Then setup a dedicated LAN server on the net and connect to this by using the in-game console (look it up on the net on how to enable the console):

/connect <ip>:<port>

you can fetch your local-ip of the server PC by looking it up via command line

c:\ipconfig

it could be something like 192.168.0.3, depending on your router settings. Then just type

/connect 192.168.0.3 (if standard port, you may omit it).