Tks для хитов, чтобы решить мой случай, мне просто нужно было проверить, является ли хост локальным или нет.
Решение:
function IsLocalHost(AHost : string) : Boolean;
var
LStrRegexRedeLocal : string;
begin
if LowerCase(AHost) = 'localhost' then
result := True
else
begin
LStrRegexRedeLocal := '(^10\.)|(^172\.1[6-9]\.)|(^172\.2[0-9]\.)|(^172\.3[0-1]\.)|(^192\.168\.)|(^127\.0\.0\.1)';
result := ExecRegExpr(LStrRegexRedeLocal, AHost);
end;
end;