[FUGSPBR] problema com modem ADSL Parks Prestige Zyxel e dominios virtuais

Alexandre Nuernberg berg em viaip.com.br
Qui Jan 9 10:32:04 BRST 2003


Ola pessoal,

Estamos com o seguinte problema:

Temos um link ADSL Empresarial da BrT, com IP Fixo. ex: 200.200.200.200
Este link sempre funcionou numa boa com modem 3com Home Connect, que deixa passar  o IP pro FreeBSD.
Agora tivemos que mudar o modem para um Router Parks Prestige - Zyxel mod. 642R.
Esse modem não deixa passar  o IP, logo tenho que usar o redirecionamento de IP com NAT full.

Dessa forma o router fica com  o IP fixo 200.200.200.200  e redireciona todas as conexões para um IP interno do FreeBSD 10.10.10.2

Na minha interface publica do Free, estou usando alias de ip:

fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 10.10.10.2 netmask 0xffffff00 broadcast 172.16.1.255
        inet6 fe80::204:acff:fe18:fc5f%fxp0 prefixlen 64 scopeid 0x2
        inet 200.200.200.200 netmask 0xffffffff broadcast 200.215.102.131

A rota default tá p/ o router: 10.10.10.1.

Todos os serviços são redirecionados e funcionam numa boa sem nenhum problema. o único problema é com o apache e os dominios virtuais.
A versão do apache é: 1.3.26

Temos 20 domínios virtuais que sempre funcionaram com o 3Com. Mas agora o que acontece é o seguinte.

Qualquer conexão para o domínio:
www.virtual1.com.br => 200.200.200.200 => 10.10.10.1 DocumentRoot "/home/httpd/html/virt1"
www.virtual2.com.br => 200.200.200.200 => 10.10.10.1 DocumentRoot "/home/httpd/html/virt2"
www.virtual3.com.br => 200.200.200.200 => 10.10.10.1 DocumentRoot "/home/httpd/html/virt3"

cai sempre no diretorio definido no primeiro DocumentRoot:
DocumentRoot "/home/httpd/html"

Outra coisa, uma conexão para :
www.virtual1.com.br => /home/httpd/html/www
ftp.virtual1.com.br => /home/httpd/html/ftp
mail.virtual1.com.br => /home/httpd/html/email

cai sempre no diretório inicial definido no primeiro:
DocumentRoot "/home/httpd/html"

Já tentei varias configurações de dominios virtuais, com o VirtualHost apontando tanto para o dominio qto para o IP e nada.
Será que dá para resolver osso com config do apache? Ou não tem geito?

Segue minha configuração do httpd.conf

ServerType standalone
ServerRoot "/usr/local"
KeepAlive On
#Listen 3000
#Listen 12.34.56.78:80
ExtendedStatus On
Port 80
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
User www
Group www
ServerAdmin viaip em viaip.com.br
ServerName server.virtual1.com.br
DocumentRoot "/home/httpd/html"
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

<Directory "/home/httpd/html/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

UseCanonicalName Off
NameVirtualHost 200.200.200.200

#<VirtualHost www.virtual1.com.br>
<VirtualHost 200.200.200.200 >
   DocumentRoot /home/httpd/html/www/
   ServerName www.virtual1.com.br
</VirtualHost>

#<VirtualHost ftp.virtual1.com.br>
<VirtualHost 200.200.200.200 >
   DocumentRoot /home/httpd/html/ftp/
   ServerName ftp.virtual1.com.br
</VirtualHost>

#<VirtualHost admin.virtual1.com.br>
<VirtualHost 200.200.200.200 >
   DocumentRoot /home/httpd/html/admin/
   ServerName admin.virtual1.com.br
</VirtualHost>

#<VirtualHost mail.virtual1.com.br>
<VirtualHost 200.200.200.200>
   DocumentRoot /home/httpd/html/email
   ServerName mail.virtual1.com.br
</VirtualHost>

Se alguém tiver alguma dica, agradeço.

-------------------------------------------------------
Alexandre Nuernberg
berg em viaip.com.br


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.431 / Virus Database: 242 - Release Date: 17/12/2002
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://www.fug.com.br/pipermail/freebsd/attachments/20030109/3a2f23d8/attachment.html>


Mais detalhes sobre a lista de discussão freebsd