Merhaba,
İnternette böyle bir şey buldum, tüm betiği incelemedim ama istediğine uygun olacak gibi, umarım işine yarar.
https://stackoverflow.com/questions/...-from-their-ip
Bu adresteki cevap ülkeyi bulmanı sağlayacak, ondan sonrası için ufak bir kodla sorunu çözersin diye düşünüyorum.
$GelenZiyaretcininUlkesi = ip_info("Visitor", "Country"); // Burada gelen ziyaretçinin ülkesini öğrenelim. 
if ( (isset($GelenZiyaretcininUlkesi) && ($GelenZiyaretcininUlkesi=="Turkey") ) { // Gelen ülke değeri var mı ve Türkiye mi diye bakalım
    header('Location: index.php'); // IP ye göre giriş Türkiye dense anasayfamıza yönlendirelim
} else { // Eğer gelen değer yoksa veya Türkiye değilse uyarı yazdıralım
    echo "Bu internet sitesine sadece Türkiye'den girilebilir.";
}