I think I figured it out. The GUI doesn’t seem to properly change the routing tables if you change the Default Gateway from one network interface to the other. For example, I created the zeroshell profile originally with Default Gateway 192.168.2.3. Then, I added a second network card, and changed the Default Gateway to the new card (10.10.10.10).
I solved the problem by just making a new profile and everything started working fine. However, if I run into this problem in the future, I’m guessing I could fix it by editing the routing tables from the Linux shell. Does anybody know a good website that talks about how to do that? Or just the commands so I can look up the man pages? Thanks.