Задать вопрос
  • Перенаправление 80ого порта в DNS записях?

    xaker1
    @xaker1
    Нет, с помощью DNS такого не сделать.
    Можно посмотреть в сторону различных CDN, может один из них сумеет забирать с нестандартного порта информацию.
    Ответ написан
    Комментировать
  • Какое оборудование используется для ЦОД и как оно примерно размещено?

    xaker1
    @xaker1
    Если очень уж примерно - то
    внешние каналы -> маршрутизаторы -> коммутаторы -> сервера.
    Внутри ЦОД`а может быть настроена динамическая маршрутизация, маршрутизаторов и коммутатором будет множество, помимо серверов могут быть СХД и т.д.
    Все оборудование запитано через бесперебойники и т.д.
    Читайте статьи о цодах, изучайте назначение сетевого оборудования.
    Ответ написан
    1 комментарий
  • Как реализовать управление и привязку домена с помощью php?

    xaker1
    @xaker1
    Имеете ввиду управление DNS записями? Или что подразумеваете под
    человек домен к проекту(странице) на моём сайте ... то сможет его редактировать прям на сайте.

    Если управление DNS записями - то нужно редактировать конфиги DNS сервера.
    Или же, что проще, в качестве DNS сервера поставить PowerDNS, с хранением зон в БД (ex. MariaDB).
    И ставите\пишите web управление DNS (реально что нужно - добавить\изменить записи в БД).
    Ответ написан
    1 комментарий
  • Как выявить 404 ошибку в nginx на 80 порту и перенаправить запрос на 8080 порт, который слушает apache сервер?

    xaker1
    @xaker1
    location{
    ....
    error_page 404 = /404.php;
    }

    Соответственно 404.php - скрипт, создающий ваш файл. В данном случае он же может отдать файл клиенту. Тогда разницы между первым запросом и остальными внешне не будет.
    Ответ написан
  • Какие права мне нужно поставить на папку?

    xaker1
    @xaker1
    Под каким пользователем работает php? в каких группах состоит? Какие владелец\группа папки?
    Можно, конечно запилить 777 - но это не секьюрно.
    Ответ написан
    5 комментариев
  • Mageia Linux + BCM4313: проблема с WiFi

    xaker1
    @xaker1
    Если есть возможность - поменяйте wifi карточку. Broadcom глючит и будет глючить.
    У самого данная карточка- но заменить увы не могу, из-за whitelist в моем ноутбуке.

    Конкретно с данной карточкой были различные проблемы - то совсем не работала, то цеплялась только к части сетей, то еще что-нибудь появлялось. Только на какой-то kubuntu все работало норм (10+). Но увы, я умудрился убить систему (да, да =)) до такого состояния, что легче было переустановить. Сейчас на ubuntu 13.04 - к части сетей не могу присоединиться.
    Ответ написан
    2 комментария
  • Занесен ли сайт в "реестр запрещенных сайтов" (API)?

    xaker1
    @xaker1
    Еще у РосКомСвободы можно скачать список IP и доменов в реестре. Но да, на полноценное API это не тянет.
    reestr.rublacklist.net/ip_list
    reestr.rublacklist.net/domain_list
    Ответ написан
    Комментировать
  • Почему удален хаб Dura Lex?

    xaker1
    @xaker1
    В трекере была указана причина - Хабр не для политики.
    Ответ написан
    7 комментариев
  • Running several name-based web sites on a single IP address

    xaker1
    @xaker1
    NameVirtualHost *:80
    <VirtualHost *:80>
    DocumentRoot /var/www/testsite.local/htdocs
    ServerName testsite.local
    # Other directives here
    </VirtualHost>
    <VirtualHost *:80>
    DocumentRoot /var/www/site.com
    ServerName site.com
    # Other directives here
    </VirtualHost>

    При заходе по IP должнен открываться первый VirtualHost, ЕМНИП.
    А домен в прописывать не надо, там прописывается IP:порт.
    Ответ написан
    4 комментария
  • Возможна ли запись CNAME и MX?

    xaker1
    @xaker1
    RFC1912 п.п. 2.4
    A CNAME record is not allowed to coexist with any other data.  In
       other words, if suzy.podunk.xx is an alias for sue.podunk.xx, you
       can't also have an MX record for suzy.podunk.edu, or an A record, or
       even a TXT record.  Especially do not try to combine CNAMEs and NS
       records like this!:
               podunk.xx.      IN      NS      ns1
                               IN      NS      ns2
                               IN      CNAME   mary
               mary            IN      A       1.2.3.4
      This is often attempted by inexperienced administrators as an obvious
       way to allow your domain name to also be a host.  However, DNS
       servers like BIND will see the CNAME and refuse to add any other
       resources for that name.  Since no other records are allowed to
       coexist with a CNAME, the NS entries are ignored.  Therefore all the
       hosts in the podunk.xx domain are ignored as well!

    Т.е. нельзя комбинировать CNAME и другие записи. Поэтому вам нужно использовать только A\AAAA запись.

    @bahek2462774 немного ошибается - для домена второго уровня можно использовать CNAME, но в таком случае для этого домена нельзя использовать NS записи. Т.е. данную запись CNAME нужно прописывать на корневом сервере данной зоны, а это возможно если у вас есть домен первого уровня.
    Ответ написан
    Комментировать
  • Специфическая настройка роутера?

    xaker1
    @xaker1
    Keenetic позволяет объединить порты, которые будут работать в качестве свитча.
    Подключитесь к веб-конфигуратору интернет-центра, зайдите в меню Интернет > Подключения и щелкните по строке сетевого интерфейса Broadband connection ISP (базовый WAN-интерфейс) для его дополнительной настройки.

    В списке портов/разъемов установите в поле Использовать разъем только галочку на порту, к которому будет подключена приставка IPTV (в нашем примере указан порт 4).

    Нажмите кнопку Применить для сохранения настроек.

    via zyxel.ru/kb/2322
    Ответ написан
    3 комментария
  • WordPress опять заблокирован?

    xaker1
    @xaker1
    Не работало. Написал вопрос в тех. подд ростелекома — пришел ответ
    Здравствуйте. Недоступен сайт blog.wordpress.com, при этом в едином реестре (zapret-info.gov.ru) его нет. Прошу прояснить ситуацию
    Ответ:
    Добрый день Андрей Вячеславович. Ресурс из сети ОАО «Ростелеком» доступен. Обмен пакетами с lb.wordpress.com [76.74.254.120] с 32 байтами данных: Ответ от 76.74.254.120: число байт=32 время=218мс TTL=48 Ответ от 76.74.254.120: число байт=32 время=218мс TTL=48 Ответ от 76.74.254.120: число байт=32 время=218мс TTL=48 Ответ от 76.74.254.120: число байт=32 время=218мс TTL=48

    С уважением, МРФ «Юг» ОАО «Ростелеком».

    И как ни странно, *.wordpress.com заработал.

    udp: Ответ пришел в 16:48 по Москве.
    Ответ написан
  • Каких регистраторов предпочитаете?

    xaker1
    @xaker1
    reg.ru — ru\su (партнерский аккаунт)
    международные — resselerclub, domaincontext.
    Ответ написан
    Комментировать
  • Поможете с приемом платежей на сайте?

    xaker1
    @xaker1
    Библиотека: github.com/melnikovdv/PHP-Yandex.Money-API-SDK

    <?php
    require_once(dirname(__FILE__) . '/../lib/YandexMoney.php');
    
    $token = ...; // Предварительно полученный токен, можно брать из БД, можно прописать. 
                  //Актуален в течении 3-х лет с момента получения
    
    // ваш код
    
    $ym = new YandexMoney(CLIENT_ID, './ym.log');
    $resp = $ym->operationDetail($token, $operation_id);
    if ($resp->isSuccess()) {
       // Данные получены успешно, можно забирать нужное.
       var_dump($resp);
    } else {
       print "Error: " . $resp->getError();
       die();
    }
    

    Но сначало нужно получить токен, смотрите — в примерах библиотеки это есть. Токен записываете в $token, актуален будет в течении 3-х лет.
    Будет ли email плательщика в ответе — сказать не могу, работать с API не приходилось.
    Ответ написан
  • Как отвязать домен от pdd.yandex.ru

    xaker1
    @xaker1
    На какие DNS делегирован домен?
    Если яндекса — то удалите соотвествующие MX записи, указывающие на яндекс.
    Если не яндекса — то у того, кто управляет DNS.
    Если же у nic.ru — нужно восстанавливать аккаунт. Домен зарегистрирован на вас? Обратитесь в поддержку nic.ru — думаю вам подскажут, как вернуть управление доменом.
    Ответ написан
    Комментировать
  • Почему корневые серверы ДНС не хотят со мной разговаривать?

    xaker1
    @xaker1
    Да, DNS выполняют рекурсивные запросы.
    Утилита host почему-то не отрабатывает, если указать принудительно dns сервер.

    Попробуйте dig
    dig
    xaker1@xaker1:~ > dig -t ns f.root-servers.net. ru.

    ; <<>> DiG 9.9.2-P1 <<>> -t ns f.root-servers.net. ru.
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 55260
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

    ;; QUESTION SECTION:
    ;f.root-servers.net. IN NS

    ;; AUTHORITY SECTION:
    root-servers.net. 3600 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2013010300 14400 7200 1209600 3600000

    ;; Query time: 3 msec
    ;; SERVER: 127.0.1.1#53(127.0.1.1)
    ;; WHEN: Thu Aug 1 17:21:15 2013
    ;; MSG SIZE rcvd: 96

    ;; Got answer:
    ;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 11972
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0

    ;; QUESTION SECTION:
    ;ru. IN NS

    ;; ANSWER SECTION:
    ru. 84996 IN NS f.dns.ripn.net.
    ru. 84996 IN NS e.dns.ripn.net.
    ru. 84996 IN NS a.dns.ripn.net.
    ru. 84996 IN NS d.dns.ripn.net.
    ru. 84996 IN NS b.dns.ripn.net.

    ;; Query time: 3 msec
    ;; SERVER: 127.0.1.1#53(127.0.1.1)
    ;; WHEN: Thu Aug 1 17:21:15 2013
    ;; MSG SIZE rcvd: 112

    xaker1@xaker1:~ > dig -t a habr.ru. +trace +all

    ; <<>> DiG 9.9.2-P1 <<>> -t a habr.ru. +trace +all
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 9020
    ;; flags: qr ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 1

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 4096
    ;; QUESTION SECTION:
    ;. IN NS

    ;; ANSWER SECTION:
    . 516394 IN NS d.root-servers.net.
    . 516394 IN NS m.root-servers.net.
    . 516394 IN NS l.root-servers.net.
    . 516394 IN NS f.root-servers.net.
    . 516394 IN NS a.root-servers.net.
    . 516394 IN NS i.root-servers.net.
    . 516394 IN NS c.root-servers.net.
    . 516394 IN NS g.root-servers.net.
    . 516394 IN NS j.root-servers.net.
    . 516394 IN NS b.root-servers.net.
    . 516394 IN NS k.root-servers.net.
    . 516394 IN NS e.root-servers.net.
    . 516394 IN NS h.root-servers.net.

    ;; Query time: 508 msec
    ;; SERVER: 208.67.222.222#53(208.67.222.222)
    ;; WHEN: Thu Aug 1 17:09:13 2013
    ;; MSG SIZE rcvd: 239

    ;; Got answer:
    ;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 13022
    ;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 7, ADDITIONAL: 11

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags: do; udp: 4096
    ;; QUESTION SECTION:
    ;habr.ru. IN A

    ;; AUTHORITY SECTION:
    ru. 172800 IN NS a.dns.ripn.net.
    ru. 172800 IN NS e.dns.ripn.net.
    ru. 172800 IN NS f.dns.ripn.net.
    ru. 172800 IN NS b.dns.ripn.net.
    ru. 172800 IN NS d.dns.ripn.net.
    ru. 86400 IN DS 14072 8 2 DFFBFE59FBBD3289D0C3819F05F94610A1E03B556D64540A2CC5F8C4 158A00E7
    ru. 86400 IN RRSIG DS 8 1 86400 20130807000000 20130730230000 49656. kO5UkU+BBko5+QDOkU6jkerC6WzsEqMHxc+RVfE+y3e8PPWI+HKHBj6Z e6/x4Ddn4BpUBM732dWbz88n00PqFhD3Q+00RM+7YwPnEDmDk1eZJrJT 33opWG5L8hn+5DYoHRPuSGJBcRhyIQHwHWwvhtiX7IsPj2GmskUssBLG 6ro=

    ;; ADDITIONAL SECTION:
    a.dns.ripn.net. 172800 IN A 193.232.128.6
    b.dns.ripn.net. 172800 IN A 194.85.252.62
    d.dns.ripn.net. 172800 IN A 194.190.124.17
    e.dns.ripn.net. 172800 IN A 193.232.142.17
    f.dns.ripn.net. 172800 IN A 193.232.156.17
    a.dns.ripn.net. 172800 IN AAAA 2001:678:17:0:193:232:128:6
    b.dns.ripn.net. 172800 IN AAAA 2001:678:16:0:194:85:252:62
    d.dns.ripn.net. 172800 IN AAAA 2001:678:18:0:194:190:124:17
    e.dns.ripn.net. 172800 IN AAAA 2001:678:15:0:193:232:142:17
    f.dns.ripn.net. 172800 IN AAAA 2001:678:14:0:193:232:156:17

    ;; Query time: 243 msec
    ;; SERVER: 199.7.91.13#53(199.7.91.13)
    ;; WHEN: Thu Aug 1 17:09:13 2013
    ;; MSG SIZE rcvd: 555

    ;; Got answer:
    ;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 22012
    ;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 1

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags: do; udp: 4096
    ;; QUESTION SECTION:
    ;habr.ru. IN A

    ;; AUTHORITY SECTION:
    habr.ru. 345600 IN NS ns2.habradns.net.
    habr.ru. 345600 IN NS ns1.habradns.net.
    TDUI9D4JKUDS8B9T86GJ39PGFLCNLGM5.ru. 3600 IN NSEC3 1 1 3 00FF TEFG7J6PMM47P5H81JFQ4VC5FIS9TDOL NS SOA RRSIG DNSKEY NSEC3PARAM
    TDUI9D4JKUDS8B9T86GJ39PGFLCNLGM5.ru. 3600 IN RRSIG NSEC3 8 2 3600 20130818050420 20130711212102 9879 ru. uHu+S8E4WHqaTPtZhxOWcvOFvfGyPg3gmZb4COgF+W+pXrx9HIZbT0UP Bidi9p94FwfpxRrV9oz1QXooF9Q9oLU/1l0Hc/2r6HyY7RTpZDeRQlnt Fy6LHVboDazKHBm50XAU15IidiIgzG9cZV69ITT0kqMqxUR0zVXwFc6J 8zg=
    BELG7FO0P653NH4HS77LQ0E5E0MV4JIF.ru. 3600 IN NSEC3 1 1 3 00FF BMP1PHBL4O1LE1IPTV9I1AM84T3N48KJ NS DS RRSIG
    BELG7FO0P653NH4HS77LQ0E5E0MV4JIF.ru. 3600 IN RRSIG NSEC3 8 2 3600 20130901075644 20130719092154 9879 ru. UdZCtFE/kLSoCBiEGGd9woNFy7kCxWWxr/5zkqpEads3ev+AX1qWjDgg iNrLv4HqzNvaCezTEJNa6UVoPxQxtoq97Z+1EoaMBjuepzbWfYs77GH4 nzCAJX5/DoFNjlIScfY/ghdCEYTqQMQItt4coLTFdsgS+9vp8BVRLEWm Sdc=

    ;; Query time: 128 msec
    ;; SERVER: 193.232.142.17#53(193.232.142.17)
    ;; WHEN: Thu Aug 1 17:09:15 2013
    ;; MSG SIZE rcvd: 571

    ;; Got answer:
    ;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 11959
    ;; flags: qr aa; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags: do; udp: 4096
    ;; QUESTION SECTION:
    ;habr.ru. IN A

    ;; ANSWER SECTION:
    habr.ru. 900 IN A 178.63.117.149

    ;; AUTHORITY SECTION:
    habr.ru. 900 IN NS ns2.habradns.net.
    habr.ru. 900 IN NS ns1.habradns.net.

    ;; Query time: 79 msec
    ;; SERVER: 78.46.61.175#53(78.46.61.175)
    ;; WHEN: Thu Aug 1 17:09:15 2013
    ;; MSG SIZE rcvd: 100
    Ответ написан
    Комментировать
  • Не понимаю суть переноса домена (как быть с ns-ками)

    xaker1
    @xaker1
    Насколько я понял, domen.com — ваш домен, он тоже переносится. Тогда:
    1) Переносите все файлы, БД и т.д.
    2) На новом сервере создаете DNS зоны для всех ваших доменов. Везде указываете новые IP адреса. (в т.ч. и для ns1.domen.com, ns2.domen.com)
    3) Идем к регистратору домена (domen.com), и изменяем DNS адреса на:
    ns1.domen.com IP1_NEW
    ns2.domen.com IP2_NEW
    После полного обновления DNS все клиенты будут попадать на новый сервер, и можно удалять все со старого сервера.
    Ответ написан
  • Прямой SIP номер в Улан-Удэ/Бурятия

    xaker1
    @xaker1
    Городской номер Мегафон + Мультифон.
    Если не приципиально — можно и федеральным обойтись.
    Ответ написан
    2 комментария
  • Как создать сервис регистрации бесплатных доменов?

    xaker1
    @xaker1
    С технической точки зрения — при регистрации домена xxx.tumble.kz спрашиваем, какие DNS сервера хочет установить пользователь, и проставляем NS записи на них.
    xxx.tumble.kz. IN NS ns1.yyy.kz.
    xxx.tumble.kz. IN NS ns2.yyy.kz.

    Так же можно поднять whois сервер, и данные о владельце домена выдавать там.
    Если хотим привлечь стороних регистраторов — API для регистрации.
    Ответ написан
    Комментировать