NOTE ABOUT WHEN YOU ARE CONNECTING.
If you did it right or if you want to download from Bond697's GTS server, this is what you should do/will happen:
1. When you connect to your private GTS server, it should come up with an error message. That is fine.
2. Go back to the Wi-Fi settings in the game after you have saved. (Soft reset to get there quickly. L+R+Start+Select.)
3. Go back to the DNS settings and change it to auto-obtain. Save settings and soft-reset.
4. Log in to the normal GTS, exit, save, soft-reset, CHANGE your DNS settings back to what you had it on before you Logged into the normal GTS.
5. Go to the GTS and talk to the lady at the counter, Save and go inside.
6. Now when you go INSIDE the GTS, a text box will say: "Checking GTS' status or something like that. After a while, you will get your Pokemon. However, after you receive it, when you would normally go to the GTS menu, you get an error screen and it takes you back to the title menu. This is perfectly normal.
7. The Pokemon should now be in the first available slot in your PC.