一行命令自动更换ip并输出

1. 获取本地ip地址

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
let os = require('os')
const ifaces = os.networkInterfaces()
console.log(ifaces)

Object.keys(ifaces).forEach((ifname) => {
// var alias = 0
ifaces[ifname].forEach(iface => {
if ('IPv4' !== iface.family || iface.internal !== false) {
return
}
console.log(ifname, iface.address)
// if (alias >= 1) {
// console.log(ifname + ':' + alias, iface.address)
// } else {
// console.log(ifname, iface.address)
// }
// ++alias
})
})

2. 修改config文件

3. 输出地址