Показать полную графическую версию : Перенос сайта на локальный сервер и проблемы с DNS
iNsaneO_o
04-09-2013, 13:51
Всем доброго времени суток.
Рассказываю ситуацию: пару дней назад перенесли сайт с внешнего хостинга на локальный сервер. Сделали все настройки у поставщика доменного имени, подключили услугу ДНС хостинга, сменили IP, прописали ДНС поставщика (на скрине показано это). Получилось вот что: ото всюду на наш сайт заходят без проблем кроме как из нашей локальной сети.
я поменял на нашем локальном ДНС сервере IP для www.domain.ru (http://www.domain.ru) в зоне прямого просмотра, скинул кэш ДНС (ipconfig/flushdns) и решил пропинговать www.domain.ru (http://www.domain.ru) - в итоге почему-то пакеты не идут и на сайт, соответственно, не заходит. Ну и + как следствие, само-собой, обмен между сайтом и 1с не работает. Что я делаю не так и что нужно править???
точно не знаю, может ли быть важно то, что доменное имя сайта и в локальной сети одно и то же - domain.ru
структура сервера имеет вид: VMware, на нем
1 - ДНС + АД,
2 - ТС, файловый,
3 - сайт
видел подобную тему,
http://forum.oszone.net/post-1867656.html
но там таки все решилось записью зоны прямого просмотра.
Telepuzik
04-09-2013, 14:07
решил пропинговать www.domain.ru - в итоге почему-то пакеты не идут и на сайт, »
При пинге какой IP показывает тот который Вы забили в локальном DNS сервере или нет?
iNsaneO_o
05-09-2013, 06:05
При пинге какой IP показывает тот который Вы забили в локальном DNS сервере или нет? »
в том -то и дело, что да
просто из браузера даже по IP на локальный сайт не заходит, WTF???
Telepuzik
05-09-2013, 09:30
iNsaneO_o,
Покажите вывод ipconfig /all с сервера на котором расположен сайт и вывод nslookup www.domen.ru с клиентской машины.
iNsaneO_o
05-09-2013, 11:05
Покажите вывод ipconfig /all с сервера на котором расположен сайт и вывод nslookup www.domen.ru с клиентской машины.
ipconfig /all c сервера:
C:\Users\администратор>ipconfig /all
Настройка протокола IP для Windows
Имя компьютера . . . . . . . . . : HOSTING
Основной DNS-суффикс . . . . . . : domain.ru
Тип узла. . . . . . . . . . . . . : Гибридный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет
Порядок просмотра суффиксов DNS . : domain.ru
Ethernet adapter Ethernet:
DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Сетевое подключение Intel(R) 82574L Gigab
it
Физический адрес. . . . . . . . . : 00-0C-29-6F-55-CC
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
Локальный IPv6-адрес канала . . . : fe80::15ee:243d:cbdc:8ce3%12(Основной)
IPv4-адрес. . . . . . . . . . . . : 192.168.0.5(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . : 192.168.0.1
IAID DHCPv6 . . . . . . . . . . . : 251661353
DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-19-59-4B-4B-00-0C-29-6F-55-CC
DNS-серверы. . . . . . . . . . . : 192.168.0.160
NetBios через TCP/IP. . . . . . . . : Включен
Туннельный адаптер isatap.{36144B38-4E4B-40EB-8EFB-DA300A0DBD72}:
Состояние среды. . . . . . . . : Среда передачи недоступна.
DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
Туннельный адаптер Teredo Tunneling Pseudo-Interface:
Состояние среды. . . . . . . . : Среда передачи недоступна.
DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
nslookup www.domain.ru с машины, допустим с DC:
C:\Users\Администратор>nslookup www.domain.ru
╤хЁтхЁ: dc1.domain.ru
Address: 192.168.0.160
╚ь*: www.domain.ru
Address: 80.242.83.62
Telepuzik
05-09-2013, 11:07
Address: 80.242.83.62 »
А почему у Вас тут внешний адрес ?? Должен быть 192.168.0.5.
Имя компьютера . . . . . . . . . : HOSTING »
И так как у Вас имя хоста не www, то правильнее будет создать на внутреннем DNS сервере запись не A типа, а CNAME указывающей на хост HOSTING.domain.ru.
iNsaneO_o
05-09-2013, 11:17
А почему у Вас тут внешний адрес ?? Должен быть 192.168.0.5.
прописывал и 192.168.0.5 - пингуется, но не заходить ни по IP, ни по доменному имени, а, следовательно, если
правильнее будет создать на внутреннем DNS сервере запись не A типа, а CNAME указывающей на хост HOSTING.domain.ru.
то, как я думаю, тоже не зайдет
да, так и получилось, что пингуется, но на сайт не цепляет ни через 192.168.0.5, ни через www.domain.ru
быть может настройки Apache помогут
ServerRoot "C:/Server/Apache"
Listen 80
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule php5_module "C:/Server/PHP/php5apache2_2.dll"
AddHandler application/x-httpd-php phml php
PhpIniDir "C:/Server/PHP/"
ServerName 80.242.83.62
AccessFileName .htaccess
ServerTokens prod
LogLevel error
ErrorLog "logs/error.log"
DefaultType text/plain
AddDefaultCharset UTF-8
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
</IfModule>
<IfModule log_config_module>
LogFormat "[VISIT]\nclient=%h\ntime=%{%d.%m.%Y %H:%M:%S}t\npage=%U%q\nreferer=%{Referer}i\nreqmethod=%m\nhost=%{Host}i\nagent=%{User-agent}i\n\n" mylog
</IfModule>
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/Server/Apache/htdocs/testing/www"
ErrorLog "C:/Server/Apache/htdocs/testing/logs/error.log"
CustomLog "C:/Server/Apache/htdocs/testing/logs/access.log" mylog
<Directory "/">
AllowOverride All
# Options -Indexes
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>
<Directory "C:/Server/Apache/htdocs/testing/www/">
AllowOverride All
# Options -Indexes
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Telepuzik
05-09-2013, 11:28
ServerName 80.242.83.62 »
Тут пропишите www.domen.ru и перезапустите Apache. Только перед этим создайте запись CNAME и удалите запись A.
iNsaneO_o
05-09-2013, 13:07
Тут пропишите www.domen.ru и перезапустите Apache. Только перед этим создайте запись CNAME и удалите запись A.
и как тогда из вне по этому айпи цепляться будут?
запись CNAME указывающей на хост HOSTING.domain.ru?
не, не работает
Telepuzik
05-09-2013, 13:55
запись CNAME указывающей на хост HOSTING.domain.ru? »
У Вас должна быть запись типа A HOSTING.domain.ru 192.168.0.5, есть такая запись на DNS сервере?
iNsaneO_o
05-09-2013, 14:36
A HOSTING.domain.ru 192.168.0.5
да да , конечно, следом сделал CNAME www.domain.ru на hosting.domain.ru
прикол в том, что с сервера с сайтом стал плохо даже через 127.0.0.1 прогружать...
Telepuzik
05-09-2013, 15:26
прикол в том, что с сервера с сайтом стал плохо даже через 127.0.0.1 прогружать... »
А самого сервера по доменному имени открывается или нет?
iNsaneO_o
05-09-2013, 18:11
А самого сервера по доменному имени открывается или нет?
нет
Может кэш почистить? ipconfig /flushdns
С сервера:
nslookup www.domain.ru
nslookup domain.ru
выдает какой айпи? Должен 192.168.0.5.
iNsaneO_o
08-09-2013, 05:04
Может кэш почистить? ipconfig /flushdns
С сервера:
nslookup www.domain.ru
nslookup domain.ru
выдает какой айпи? Должен 192.168.0.5.
чистил кэш, да, выдает 192.168.0.5 - все равно не работало. на другом форуме пришли в итоге ко мнению, что сайт на битриксе аутсореры перенесли не верно. Сейчас пришлось восстановить на внешнем хостинге...((
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.