我正在尝试从IP地址解析主机名,这显然比我想象的要困难得多。
我试过使用一些函数,包括net.LookupHost
方法,但是所有这些函数似乎都只是返回我输入的IP地址。
这是我正在使用的代码:
package main
import (
"fmt"
"net"
)
func main() {
// obtained from ping -c 1 stackoverflow.com, should print "stackoverflow.com"
addr, err := net.LookupHost("198.252.206.16")
fmt.Println(addr, err)
}
例如,
package main
import (
"fmt"
"net"
)
func main() {
// obtained from ping -c 1 stackoverflow.com, should print "stackoverflow.com"
addr, err := net.LookupAddr("198.252.206.16")
fmt.Println(addr, err)
}
输出:
[stackoverflow.com.] <nil>
问题内容: 我想获取计算机的IP地址。我使用了下面的代码,但是返回了。 我想获取IP地址(例如),而不是回送地址。 问题答案: 您需要遍历所有网络接口 播放(取自util / helper.go)
问题内容: 在我的android设备中,我试图找到其IP地址(IPV4)。 如果我执行以下代码 该代码给了我127.0.0.1。 我想获得实际的IP198.168.xx.xx。 (在“我的电脑”中,相同的代码为我提供了实际的IP。) 问题答案: 授予权限 还添加mainfest。
问题内容: 我正在尝试使用Java获取我的Internet IP地址,但是当我的IP地址为192.168.0.xxx时,我一直在获取本地地址(即:127.0.0.1) 我正在使用该行: 这似乎是获取IP地址的标准方法,但这不是我想要的。每个教程都说要使用此行,所以我有些困惑。 有人可以让我知道如何获取正确的IP地址吗? 我在连接到WiFi的设备上运行,但未使用任何电缆。我正在使用ifconfig
问题内容: 我的机器上运行了一个简单的node.js程序,我想获取运行该程序的PC的本地IP地址。如何使用node.js获得它? 问题答案:
但是,这给了我127.0.1.1的IP地址。当我使用时,我得到以下信息 首先,我不知道127.0.1.1是从哪里来的,但不管怎样,这都不是我想要的。当我谷歌的时候,我总是看到相同的语法,Bash脚本或netifaces,我试图使用标准库。 那么如何在Python中获取eth0的IP地址呢?
我只想重定向的人从一个IP地址到一个域。 `apiversion:extensions/v1beta1种类:入口元数据:名称:web-入口注释:kubernetes.io/Ingress.allow-http:“false”nginx.Ingress.kubernetes.io/backend-protocol:“https”规范:tls: 主机: my.page.com秘密名称:tls-秘密规则