During the development process of the original internal-ip, the lower version of node had syntax compatibility problems on mac, so it was rebuilt;
npm install nestjs-internal-ipDuring the development process of the original internal-ip, the lower version of node had syntax compatibility problems on mac, so it was rebuilt;
Get your internal IP address
```
npm install nestjs-internal-ip
`
import {internalIpV6, internalIpV4} from 'nestjs-internal-ip';
console.log(await internalIpV6());
//=> 'fe80::1'
console.log(await internalIpV4());
//=> '10.0.0.79'
``
The package returns the address of the internet-facing interface, as determined from the default gateway. When the address cannot be determined for any reason, undefined will be returned.
The package relies on operating systems tools. On Linux and Android, the ip command must be available, which depending on distribution might not be installed by default. It is usually provided by the iproute2 package. internalIpV6Sync() and internalIpV4Sync() are not supported in browsers and just return undefined.