Current time: 11-28-2024, 01:13 AM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Проблемы с установкой, конфигурирование dns
Author Message
krotish Offline


Posts: 4
Joined: Dec 2010
Reputation: 0
Post: #1
Проблемы с установкой, конфигурирование dns
Добрый день!

столкнулся с рядом проблем при установке и конфигурировании панели.
Итак, установка велась на чистый сервер, debian lenny x86_64. iscCP 1.0.7
обозначим доменное имя сервера как example.com
айпи сервера как 1.1.1.1
Code:
$ cat /etc/hostname
srv01.example.com

Code:
$cat /etc/hosts
127.0.0.1    srv01.example.com.local    localhost
1.1.1.1    srv01.example.com    srv01

при установке:
Code:
Please enter a fully qualified hostname [srv01.example.com]:
    Please enter the system network address [10.112.86.244]: 1.1.1.1
    Please enter the domain name where ispCP OMEGA will be
    reachable on [admin.srv01.example.com]: cp.example.com

установка прошла без каких-либо ошибок.
После установки на удалённой машине, с которой осуществляется вход прописал:
Code:
$ cat /etc/hosts
1.1.1.1        cp.example.com

Но при попытке зайти на cp.example.com я вижу:
Quote:Not Found

The requested URL / was not found on this server.

Apache/2.2.9 (Debian) mod_fastcgi/2.4.6 Server at cp.example.com Port 80

В чём может быть проблема?

и второй вопрос,
как лучше всего конфигурировать DNS для ispCP?
в конфиге бинда фигурируют сервера ns1.cp.example.com. и ns2.cp.example.com.
но при попытке прописать эти сервера у регистратора получаю сообщение:
Quote:Ошибка:

Не удалось получить зону для домена example.com с DNS-сервера
ns1.cp.example.com.

однако,
Code:
$ nslookup cp.example.com 1.1.1.1
Server:        1.1.1.1
Address:    1.1.1.1#53

Name:    cp.example.com
Address: 1.1.1.1

Как быть в этом случае?
и, хотелось бы dns сервера вида ns1.example.com и чтобы в дальнейшем их могли использовать клиенты для размещение доменов.
добавлю немного информации,
если в файле /etc/apache2/sites-available/00_master.conf
<VirtualHost 1.1.1.1:80> поменять на <VirtualHost *:80> то панель по адресу cp.example.com становится доступной.
но насколько такую замену можно считать "правильной"?

по-поводу dns пока никаких соображений.
(This post was last modified: 12-29-2010 07:25 PM by krotish.)
12-29-2010 06:12 PM
Find all posts by this user Quote this message in a reply
krotish Offline


Posts: 4
Joined: Dec 2010
Reputation: 0
Post: #2
RE: Проблемы с установкой, конфигурирование dns
и ещё существует проблема с ftp
Code:
$ ftp example.com
Connected to example.com.
220 ProFTPD 1.3.1 Server (srv01.example.com) [10.112.86.244]
Name (example.com): example@example.com
331 Password required for example@example.com
Password:
230 User example@example.com logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
229 Entering Extended Passive Mode (|||56537|)
ftp: Can't connect to `1.1.1.1': Operation timed out
200 EPRT command successful

421 Service not available, remote server timed out. Connection closed.
12-29-2010 07:25 PM
Find all posts by this user Quote this message in a reply
Diza Offline
Junior Member
*

Posts: 73
Joined: Apr 2010
Reputation: 0
Post: #3
RE: Проблемы с установкой, конфигурирование dns
1. для того, чтоб панель была видна по адресу cp.example.com ее надо прописать в файле апач. но ты как-то не правильно это сделал.
точнее правильно. просто если на твоем сервере несколько IP адресов, то было ограничение, что этот домен отдается только на адресер 1.1.1.1
а ты убрал это самое ограничение, т.е. сайт работает на всех IP адресах, что несколько не верно в определенных случаях.
в конфиге апача надо вставить:
<VirtualHost *:80>
<------>ServerName cp.example.com
<------>DocumentRoot /var/www/cp.example.com/htdocs
<------>ServerAdmin admin@cp.example.com
</VirtualHost>
Этого будет достаточно. в этом примере я тоже разрешил заходить на домен на любой IP адресс, принадлежащий серверу. как в итоге оставить - выбор за тобой.

но, судя по твоим ошибкам, нифига у тебя IP адрес не виден просто.

по ДНС не скажу ничего.

по ФТП, тупо червак не отвечает. общая ошибка с апачем. в смысле, причина одна и таже. айпиха не та.
(This post was last modified: 12-30-2010 11:09 AM by Diza.)
12-30-2010 11:07 AM
Find all posts by this user Quote this message in a reply
krotish Offline


Posts: 4
Joined: Dec 2010
Reputation: 0
Post: #4
RE: Проблемы с установкой, конфигурирование dns
Quote: нифига у тебя IP адрес не виден просто.
да, проблема именно в этом, у сервера есть серый айпи. А натом (или как там у Amazon EC2) реальный.
т.е. ifconfig показывает именно серый.
но по реальному сервер доступен.
единственное решение, которое я вижу это замена <VirtualHost 1.1.1.1:80> на <VirtualHost *:80>.

С фтп помогло веключение маскарадинга.
Code:
MasqueradeAddress 1.1.1.1
PassivePorts               49152 65534

А вопрос с DNS остаётся открытым.
Ибо это совсем неправильно, что для каждого домена создаётся NS.
Нужно, чтобы было всего два NS для всех доменов — ns1.example.com и ns2.example.com
12-30-2010 03:58 PM
Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #5
RE: Проблемы с установкой, конфигурирование dns
Так DNS глубоко пофигу какой адрес ты прописываешь, IP один и тот же...
И прекращайте вы уже самодеятельность с серыми IP... Снимайте нормальные сервы или покупайте белые IP
(This post was last modified: 12-30-2010 10:53 PM by DragonZX.)
12-30-2010 10:53 PM
Visit this user's website Find all posts by this user Quote this message in a reply
krotish Offline


Posts: 4
Joined: Dec 2010
Reputation: 0
Post: #6
RE: Проблемы с установкой, конфигурирование dns
Quote:Так DNS глубоко пофигу какой адрес ты прописываешь, IP один и тот же...
наводнение NS'ок вида ns1.клиент.ru, ns2.клиент.ru и т.д. выглядит предельно глупым.
По-моему, куда оптимальнее всегод два ДНС сервера для ВСЕХ клиентов вида ns1.example.com и ns2.example.com


Quote:И прекращайте вы уже самодеятельность с серыми IP... Снимайте нормальные сервы или покупайте белые IP
Для начала вам нужно понять, что такое Amazon Web Services, в частности EC2, а потом уже делать заявления о "нормальности" "серва".
Там система, что к каждой instance (серверу) привязывается elastic IP (белый адрес), при этом внутри амазона, т.е. по ifconfig у машины остаётся адрес 10.x.x.x
12-31-2010 10:27 AM
Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #7
RE: Проблемы с установкой, конфигурирование dns
(12-31-2010 10:27 AM)krotish Wrote:  Для начала вам нужно понять, что такое Amazon Web Services, в частности EC2, а потом уже делать заявления о "нормальности" "серва".
Там система, что к каждой instance (серверу) привязывается elastic IP (белый адрес), при этом внутри амазона, т.е. по ifconfig у машины остаётся адрес 10.x.x.x
Виноват, недоглядел... Да, *:80 должен помочь..., а лучше 0.0.0.0:80
12-31-2010 10:05 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)