DerTaller: as dissolutions wrote you "yees you can use proxys to connect irc servers.", he is basicli right.. but im sure you tryed to search for "Proxys for IRC" \ "IRC Proxys" or something like that on google... and you found shit - i know.. because long time ago i did it too.. so after all that - how can i help you?
ok - few things:
proxy for irc servers called: Bouncer(BNC) - its a server that you install or someone installs on a remote computer\server and you connect to it and after you are connected you type a special command and the bouncer connects you to the irc server - so how that hides your ip and by that gives you another host?
just follow and you'll understand:
>> = Connection
Computer1 = You
Server 1 = The Bouncer
Server 2 = the IRC Server
when you connect to the irc server without any bouncer you are connected directly to the irc server:
Computer1(You)>>IRC-Server
but when you use a bouncer(proxy for irc..)
you are not directly connected to the irc server:
Computer1(You)>>Bouncer>>IRC-Server
and when the irc server send something to the host he thinks its yours he actuali sends it to the bouncer and the bouncer route the data to you....
hope you understood.

* mmm, to find a fast & Secure Bouncer(that wont log every pice of data you get..) is bit hard.. so ill run a little search and ill post it later on the forum..

*