public static void Main()
Console.WriteLine(IPAddressToInt64("64.233.187.99"));
Console.WriteLine(IPAddressFromInt64(1089059683));
public static long IPAddressToInt64(string ip)
return (long)(uint)IPAddress.NetworkToHostOrder(BitConverter.ToInt32(IPAddress.Parse(ip).GetAddressBytes(), 0));
public static string IPAddressFromInt64(long ip)
return IPAddress.Parse(ip.ToString()).ToString();