I knew our fight wasn't over. The router agreed to give me a public ip for my server, but then refused to let my computers access the internet. Oddly, the phones still worked. Nevertheless, I reset the router to factory settings, and reconfigured from scratch. Seems to work from what I can tell for now.

Me: 2
Router: 1