Доброе время суток!Имеем домен mydomain.net с "белым" ай-пи 22.22.22.22
Есть желание "поднять" на нем 2 сайта
ДНС
$TTL 3600
$ORIGIN mydomain.net.
@ IN SOA FreeBSD.mydomain.net. root.mydomain.net. (
2010042902 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
; our dns 10.107.0.205
@ IN NS FreeBSD.mydomain.net.
; Mail
@ IN MX 10 mail.mydomain.net.
@ A 10.107.0.205
localhost A 127.0.0.1
; list of office machines
FreeBSD A 10.107.0.205
mail A 10.107.0.205
XPZ0801 A 10.107.0.201
XPZ0802 A 10.107.0.202
XPZ0803 A 10.107.0.203
webml IN CNAME FreeBSD
www IN CNAME @
Вируальные хосты в Apache22
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin admin@mydomain.net
DocumentRoot "/usr/local/www/roundcube"
ServerName webml.mydomain.net
ServerAlias webml.mydomain.net
# alias "/webmail/" "/usr/local/www/roundcube/"
<Directory "/usr/local/www/roundcube">
Options -ExecCGI
AllowOverride None
</Directory>
php_admin_value open_basedir /usr/local/www/roundcube
php_admin_value safe_mode_include_dir /usr/local/www/roundcube
php_admin_value safe_mode_exec_dir /noexec
php_admin_value doc_root /home/roundcube
php_admin_value upload_tmp_dir /home/roundcube/tmp
php_admin_value session.save_path /home/roundcube/tmp
# logging
ErrorLog "/var/log/roundcube_log"
CustomLog "/var/log/roundcube-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@mydomain.net
DocumentRoot "/usr/local/www/test"
ServerName www.mydomain.net
ServerAlias www.mydomain.net
<Directory "/usr/local/www/test">
allow from all
Options +Indexes
DirectoryIndex index.html
</Directory>
ErrorDocument 403 "/usr/local/www/test/403.html"
ErrorLog "/var/log/test_log"
CustomLog "/var/log/test-access_log" common
</VirtualHost>
В результате
- внутри офисной сети
по адресу
http://www.mydomain.net
вижу тестовую страничку корпоративного сайта
(/usr/local/www/test/index.html )
а по адресу
http://webml.mydomain.net
вижу RoundCube
(/usr/local/www/roundcube/index.html )
- "из мира"
http://www.mydomain.net
и
http://webml.mydomain.net
недоступны, а по
http://mydomain.net
вижу RoundCube
(/usr/local/www/roundcube/index.html )
ping mydomain.net
внутри офиса дает мне 10.107.0.205
ping mydomain.net
извне дает мне 22.22.22.22
Модем в офисе настроен роутером, то есть ай-пи
22.22.22.22 - принадлежит модему
В чем мой прокол"?
Как сделать так, чтобы
извне было видно то же самое,
что и внутри офисной сети?