Eu sugiro que você execute a distribuição de firewall / roteador Pfsense no seu servidor.
Com este software, você pode balancear a carga entre as quatro conexões DSL existentes. veja link para mais detalhes.
Você também pode hospedar dados / serviços (servidor web, FTP, etc.) para usuários externos através deste roteador através de um DMZ.
Em tudo você precisaria de 6 interfaces de rede no seu servidor. 4 - linhas DSL 1 - LAN 1 - DMZ
Usar uma linha DSL residencial provavelmente significaria que você receberia um endereço IP dinâmico. Com uma única linha, você usaria normalmente um serviço DNS dinâmico, como o dyndns ( link ). Com essa abordagem, você criaria uma conta com dyndns (digamos) e escolheria um endereço da web. Este endereço da web será um subdomínio em um dos domínios de propriedade da DynDns. Então você sincronizaria um cliente de atualização de DNS em seu roteador com sua conta no DynDNS. Nesse ponto, as pessoas podem acessar seu servidor usando o endereço escolhido quando você se inscreveu na conta DynDNS.
Fazer isso em várias linhas residenciais torna-se complicado ou caro. DynDNS tem opções que você pode olhar (balanceamento de carga round robin etc.). Se isso estiver além do seu orçamento, você poderá considerar o seguinte:
Using a single DSL line and creating a DynDns address for it (this is what you will give to people to access your data). Note that the outgoing traffic on this line (uploads from people using the internet at your ministry) will affect the performance of your webserver.
Create DynDNS addresses for all four of you DSL lines and create a separate web application hosted elsewhere that you can use to do the round robin on your DSL lines. In this scenario, you would give people wanting to access your site the address of you web application which will forward them to one of the four the DSL lines. Depending on your traffic, you can look at Google App Engine (http://code.google.com/appengine/) for free hosting for your web app.
Espero que isso ajude =)