Amigo, eu estava enfrentando muitos problemas de acesso aqui na minha rede interna (exatamente como os seus: tempo limite esgotado). Faça o que zekkerj falou: verifique se a empresa não bloqueia a porta 80.
No meu caso o problema de todos os serviços que não funcionavam (samba, http, swat e ssh) era um só, puro e simples: firewall do Ubuntu. O meu é o mais doméstico, que vem nas versões não-servidor: UFW (Uncomplicated Firewall) Veja mais em
http://wiki.ubuntu-br.org/UFWNo meu caso, a resolução do problema foi adicionar regras de liberação destas portas de comunicação, já que, por padrão e segurança, o UFW as bloqueia automaticamente. Para tanto, use o comando:
$ sudo ufw allow <porta>Exemplo, para a porta 80:
$ sudo ufw allow 80/tcp ou simplesmente
$ sudo ufw allow 80No meu caso foi de imediato a liberação do serviço. Se desejar ver se as regras foram adicionadas, use
$ sudo ufw allow status. No meu caso, aparece:
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
137/udp ALLOW Anywhere
138/udp ALLOW Anywhere
139/udp ALLOW Anywhere
445/tcp ALLOW Anywhere
80 ALLOW Anywhere
901 ALLOW Anywhere
Para habilitar ou desabilitar, use:
$ sudo ufw enable$ sudo ufw disableEspero que possa ter ajudado!
p.s.: se você usa outro firewall como o IpTables, procure nos sites da internet como configurá-lo.