- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Есть простой пхп скрипт test.php который резолвит IP несуществующего домена:
<?php
var_dump(gethostbyname("skjdbskskldmslkdmslk.ru"));
?>
Так вот, если этот скрипт запускаю из шела, то он отрабатывает верно и выдает, что домена нет.
Но если этот же скрипт запускаю с веба через апач(mod-php), то он резолвит IP:
string(12) "195.2.72.155"
Домены пробовал разные, перезагружал все что можно, менял в resolv.conf сервера... толку ноль.
Кто-нибудь имеет догадки почему апач так резолвит эти несуществующие домены и что еще можно попробовать сделать?
freebsd7.1 (amd64), Apache/2.2.9
UPD: Вот тут http://www.bname.ru/analysis/fgdfgdfgdfgfdgd.ru/ подобная история...
Какие nameserver'ы используете в resolv.conf (и перезагружали ли вебсервер после изменения)?
Выдается IP, выданный Zenon NSP. У вас хостинг никак с Зеноном не связан?
Сервер находится у ISPServer
Нски стояли выданные при установке сервера, менял на НСку своего интрнет провайдера(ВолгаТелеком). named и apache при этом перезагружал. Перезагрузка самого сервера не делалась.
Попробуйте закомментировать все записи в resolv.conf и добавить следующее:
Перезапустите Apache и повторите тест.
Попробуйте закомментировать все записи в resolv.conf и добавить следующее:
Перезапустите Apache и повторите тест.
Тогда вообще ничего резовиться не будет.
Да и интересный прикол, что их шела всё нормально. Значит резолверы работают верно.
Тогда вообще ничего резовиться не будет.
Почему не будет резолвиться? Это рабочие рекурсивные DNS-серверы от Google.
Да и интересный прикол, что их шела всё нормально. Значит резолверы работают верно.
Согласен. Действительно странно.
Новая порция информации...
в resolv.conf есть строка:
search none
Если ее закоменчиваю, то в шеле тоже начинают резолвится несуществующие домены...
Вопрос: что это за директива и как ее применить к апачу?
Zorge.Org, НСки от гугла работают, но проблема так и осталась.
Talamat, а на тему резолвинга - не пробовали просто в консоли:
vs
Как тема для дальнейших размышлений - попробовать несуществующие домены
в разных зонах (напр., ua, kz, us, br).
В нормальном режиме:
Talamat, а у Вас нигде случайно search ru в конфигах не мелькает?
Смотрите, что получается:
1. skjdbskskldmslkdmslk.ru - такого хоста нет.
2. Подставляем по очереди суффиксы из search. Получаем в итоге skjdbskskldmslkdmslk.ru.ru
3. host skjdbskskldmslkdmslk.ru.ru
skjdbskskldmslkdmslk.ru.ru has address 195.2.72.155
4. ru.ru - это наш зеноновский сервис почты и бесплатных сайтов. Для него в DNS есть запись *.ru.ru, поэтому все и резолвится.
Вопрос: что это за директива и как ее применить к апачу?
.
man 5 resolv.conf
Проверьте, что у вас находится в /etc/hosts
adamant, очень похоже что проблема именно в этом.
myhand, из консоли все ок. Проблема проявляется только в апаче.
Zorge.Org, hosts не менялся.
Так же считаю, что adamant прав, но пока не знаю как отключить в апаче эту фичу? :(
UPD: Эмпирическим путем выяснил, что проблема точно в этом. Осталось выяснить как убрать эту подставлялку...