为了账号安全,请及时绑定邮箱和手机立即绑定

关于通过IP地址获取主机名和IP地址

https://img1.sycdn.imooc.com//5abf7cc10001d2fb13660681.jpg我获取到的主机名和IP地址是一样的耶,求帮助

正在回答

5 回答

看错了,哈哈,用IP地址查看计算机名还是不行~

0 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5ac32998000147af12800800.jpg

改成这样就可以了,不用getbyname,用getlocalhost

0 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5abfad8a00016f3911880605.jpghttps://img1.sycdn.imooc.com//5abfad980001942c07780363.jpg这是老师视屏截图

0 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5abf900c00012fb912800800.jpg

一楼说得没错,如果将getByName设置成计算机名,那输出就正常了,如果你设置成IP地址就默认计算机名是IP地址了,原IP地址没变,就是计算机名变了。

0 回复 有任何疑惑可以回复我~
#1

qq_雨欲语_03900761 提问者

说的没错,但是疑问是从老师视屏来的,你看看我贴在下面回答里的截屏,就是老师通过getByName方法,里面参数放的就是IP地址,但是却能获取到正确的计算机名,而不是IP
2018-03-31 回复 有任何疑惑可以回复我~

你本身就是getByName,只是你的name输入了你的ip地址,拿主机名的就直接拿你输入的主机名了,显示出来就是你图里的效果

0 回复 有任何疑惑可以回复我~
#1

qq_雨欲语_03900761 提问者

但是有个问题,麻烦看一下我贴在下面的截图,就是老师视屏中的代码,他也是通过getByName,里面放入的参数就是IP地址,却能通过这个获取到正确的主机名
2018-03-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于通过IP地址获取主机名和IP地址

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信