LinuxForum.Fans
Тема

добавить сайт на нжинкс

Автор: smert 25 сообщений 3632 просмотров
#388493

привет. хочу добавить сайт на сервер. вот что сделал:

доьавил сервер на default.conf

text

server {

listen 80; server_name saygac.net; server_tokens off; charset utf-8; access_log /var/log/nginx/saygac.net.log;

rewrite ^/([0-9]+).js /js.php?id=$1;

location / { root /home/saygac.net; index index.php; }

error_page 404 /index.php;

# redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /home/saygac.net; }

location ~ \.php$ { root /home/saygac.net; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }

}

запись на файл etc/hosts

text
5.39.89.7    saygac.net

не могу понять почему не работает. сайт вообще не пингуется.

http://who.is/whois/saygac.net ns адреса пингуются.

кто знает в чем проблема? спс заранее.

#388507

Откуда не пингуется?
Из мира? Может по этому?
dig saygac.net @8.8.8.8
;saygac.net. IN A

#388514

Проблема однозначно на уровне работы DNS.
В частности в вашем ns1.60575.ip-ns.net - dns на нем не работает.

#388515
text
#:~$ dig @ns1.60575.ip-ns.net saygac.net

; <<>> DiG 9.9.5-3-Ubuntu <<>> @ns1.60575.ip-ns.net saygac.net ; (1 server found) ;; global options: +cmd ;; connection timed out; no servers could be reached #:~$ telnet ns1.60575.ip-ns.net 53 Trying 5.39.89.7... telnet: Unable to connect to remote host: No route to host #:~$

#388518

я не отметил что я новичок в администрирование сервера) у не настраивал днс. как настроить? )

#388520

так выходит надо настроит днс сервер. named.conf суда надо что-то добавить?

#388522

и еще у меня только один ip

#388523

курите маны по настройки днс ,коих в сети более чем предостаточно. Если не осилите могу оперативно помочь за относительно разумную благодарность;)

и еще у меня только один ip

Для настройки будет достаточно.

#388524

нашел что надо установить BIND

text

[root@: ~]# yum install bind
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.ovh.net
 * epel: mirror.nl.leaseweb.net
 * extras: mirror.ovh.net
 * updates: mirror.ovh.net
Setting up Install Process
Package 32:bind-9.8.2-0.23.rc1.el6_5.1.i686 already installed and latest version
Nothing to do
#388526
beliy написал:
курите маны по настройки днс ,коих в сети более чем предостаточно. Если не осилите могу оперативно помочь за относительно разумную благодарность;)

оки) спс.

#388528

вот что делал дальше :

text

//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options { listen-on port 53 { 127.0.0.1; 5.39.89.7; }; //listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; //allow-query { localhost; }; //recursion yes;

dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto;

/* Path to ISC DLV key */ bindkeys-file "/etc/named.iscdlv.key";

managed-keys-directory "/var/named/dynamic"; };

logging { channel default_debug { file "data/named.run"; severity dynamic; }; };

zone "." IN { type hint; file "named.ca"; };

include "/etc/named.rfc1912.zones"; include "/etc/named.root.key";

zone "saygac.net" { type master; file "/var/named/saygac.net.fc"; };

text

$TTL 14400 @ IN SOA ns1.60575.ip-ns.net. hostmaster.saygac.net. ( 2013121802 14400 3600 1209600 86400 )

saygac.net. 14400 IN NS ns1.60575.ip-ns.net. saygac.net. 14400 IN NS ns2.60575.ip-ns.net.

saygac.net. 14400 IN A 5.39.89.7 localhost 14400 IN A 127.0.0.1 www 14400 IN A 5.39.89.7

saygac.net. 14400 IN TXT "v=spf1 a mx ip4:5.39.89.7 ~all"

localhost 14400 IN AAAA ::1

теперь whois показывает:

Name Servers
ns1.60575.ip-ns.net 5.39.89.7
ns2.60575.ip-ns.net 5.39.89.7


но сайт не работает. еще что осталось?

#388529

как менять QUESTION SECTION? думаю проблема в нем

text
[root@: ~]# dig saygac.net

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1 <<>> saygac.net ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30989 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION: ;saygac.net. IN A

;; ANSWER SECTION: saygac.net. 14400 IN A 5.39.89.7

;; AUTHORITY SECTION: saygac.net. 14400 IN NS ns2.60575.ip-ns.net. saygac.net. 14400 IN NS ns1.60575.ip-ns.net.

#388532
smert написал:

но сайт не работает. еще что осталось?

1) а вы уверены что ваш DNS заработал? Я думаю что нет. Базовые команды проверки я писал выше.
2) DNS резолвится не 2 минуты по всему миру (по документации если не ошибаюсь 72 часа ,в реальности как правило в течении суток)

#388547
beliy написал:
[quote=smert]
но сайт не работает. еще что осталось?

1) а вы уверены что ваш DNS заработал? Я думаю что нет. Базовые команды проверки я писал выше.
[/quote]

text
[root@: ~]#  dig @ns1.60575.ip-ns.net saygac.net

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1 <<>> @ns1.60575.ip-ns.net saygac.net ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53306 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

;; QUESTION SECTION: ;saygac.net. IN A

;; ANSWER SECTION: saygac.net. 14400 IN A 5.39.89.7

;; AUTHORITY SECTION: saygac.net. 14400 IN NS ns1.60575.ip-ns.net. saygac.net. 14400 IN NS ns2.53039.ip-ns.net.

;; ADDITIONAL SECTION: ns1.60575.ip-ns.net. 38400 IN A 5.39.89.7

;; Query time: 1 msec ;; SERVER: 5.39.89.7#53(5.39.89.7) ;; WHEN: Mon Aug 4 14:13:20 2014 ;; MSG SIZE rcvd: 114

у самого сервера работает. а с другого нет.

text
[root@serv ~]#  dig @ns1.60575.ip-ns.net saygac.net

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> @ns1.60575.ip-ns.net saygac.net ; (1 server found) ;; global options: +cmd ;; connection timed out; no servers could be reached

не слушает внешний адрес.

#388548

не слушает внешний адрес.

Фаервол не блокирует?

#388550
beliy написал:
не слушает внешний адрес.

Фаервол не блокирует?

-A INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT

открыл порт 53 . но не помогло почему-то. кое-что ещё пропущено.

#388552

покажите вывод:

text
netstat -anup | grep ":53\b"

попробуйте закомментить listen-on port в named.conf

#388553

в логах есть ошибки?

#388566
"beliy" написал:
покажите  вывод:
text

[root@: ~]# netstat -anup | grep ":53\b"
udp        0      0 5.39.89.7:58885             8.8.8.8:53                  ESTABLISHED 20760/nginx
udp        0      0 5.39.89.7:53                0.0.0.0:*                               8403/named
udp        0      0 127.0.0.1:53                0.0.0.0:*                               8403/named
udp        0      0 5.39.89.7:46648             8.8.8.8:53                  ESTABLISHED 20759/nginx
udp        0      0 5.39.89.7:43731             8.8.8.8:53                  ESTABLISHED 20758/nginx
udp        0      0 5.39.89.7:53514             8.8.8.8:53                  ESTABLISHED 20761/nginx
"beliy" написал:
попробуйте закомментить listen-on port в named.conf

не помогло.

"beliy" написал:
в логах есть ошибки?

reloading configuration succeeded
reloading zones succeeded
error (unexpected RCODE REFUSED) resolving 'vlan98-232.azeronline.com/A/IN': 62.217.140.6#53
error (unexpected RCODE REFUSED) resolving 'vlan98-232.azeronline.com/A/IN': 62.217.132.63#53
error (connection refused) resolving 'saygac.net/A/IN': 5.39.89.7#53
error (connection refused) resolving 'saygac.net/A/IN': 5.39.89.7#53
error (connection refused) resolving 'eduaz.com/A/IN': 5.39.47.28#53
error (connection refused) resolving 'saygac.net/A/IN': 5.39.89.7#53
error (unexpected RCODE SERVFAIL) resolving 'ibcp.fr/DNSKEY/IN': 134.158.69.104#53
error (unexpected RCODE SERVFAIL) resolving 'atlas2.ibcp.fr/A/IN': 134.158.69.104#53
error (unexpected RCODE SERVFAIL) resolving 'www.mirrorservice.org/A/IN': 2001:500:48::1#53
error (broken trust chain) resolving 'mirror.as24220.net/A/IN': 2402:d800:0:1::5#53
error (connection refused) resolving 'mirror.awanti.com/A/IN': 91.190.113.251#53
error (unexpected RCODE REFUSED) resolving 'gepard.pbone.net/A/IN': 2a00:13a0:3001::53#53

#388570

покажите вывод ifconfig

в iptables разрешены UDP пакеты на 53?

Войдите или зарегистрируйтесь, чтобы ответить.