We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 823b70c commit c316a04Copy full SHA for c316a04
lib/address.js
@@ -86,12 +86,13 @@ address.interface = function (family, name) {
86
}
87
88
if (noName) {
89
- // filter 127.0.0.1, get the first ip
+ // filter all loopback or local addresses
90
for (var k in interfaces) {
91
var items = interfaces[k];
92
for (var i = 0; i < items.length; i++) {
93
var item = items[i];
94
- if (matchName(item.family, family) && item.address !== '127.0.0.1') {
+ // all 127 addresses are local and should be ignored
95
+ if (matchName(item.family, family) && !item.address.startsWith('127.')) {
96
return item;
97
98
0 commit comments