Можно использовать два способа. Первый попроще и не требует технических навыков администрирования, второй чуть сложнее.
Первый способ: настроить с помощью
Cloudflare.
Это CDN-сервис для сайтов, а заодно защищает от DDoS-атак. Причем есть хорошая бесплатная версия. Вам потребуется только зарегистрироваться, добавить туда домен и в панели регистратора домена прописать новые NS.
Видео-инструкция.
После того как сайт начнет работать через Cloudflare, пройдите в раздел Firewall, Tools, внизу
Zone Lockdown, нажать кнопку
Create Lockdown Rule.
Второй способ: с помощью
htaccess на самом сервере.
Order Deny,Allow (или Allow,Deny – в зависимости от того, что требуется)
Deny from all (или адрес хоста)
Allow from all (или адрес хоста)
Подробнее про настройку htaccess.