Skip to content

A React Native module that leverages iOS and Android native networking libraries to lookup all of the IP addresses associated with a hostname

License

Notifications You must be signed in to change notification settings

cgibson-emesent/react-native-dns-lookup

 
 

Repository files navigation

react-native-dns-lookup

Community Supported

A React Native module that leverages iOS and Android native networking libraries to lookup all of the IP addresses associated with a hostname

Usage

import { getIpAddressesForHostname } from 'react-native-dns-lookup';

// For a given hostname, returns a promise that resolves with an array of strings
// containing all of the ip addresses associated with the hostname.
getIpAddressesForHostname("github.com").then(ipAddresses => console.log(ipAddresses));

// Output: ["192.30.255.112", "192.30.255.113"]

Installation

$ npm install react-native-dns-lookup --save

or

$ yarn add react-native-dns-lookup --save

Contributions

Code contributions and improvements by the community are welcomed! See the LICENSE file for current open-source licensing and use information.

Before we can accept pull requests from contributors, we require a signed Contributor License Agreement (CLA),

About

A React Native module that leverages iOS and Android native networking libraries to lookup all of the IP addresses associated with a hostname

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 51.4%
  • Java 35.6%
  • Ruby 9.8%
  • JavaScript 3.2%