首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ip地址和域名的区别

使用ip地址和域名的区别
EN

Stack Overflow用户
提问于 2013-01-09 14:24:12
回答 2查看 2.6K关注 0票数 0

在java web应用中使用ip地址和域名有什么区别?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-09 14:37:28

什么是IP地址和域名:

IP地址: IP地址是为网络上的每台计算机提供地址的一种方式。

域名:使用域名代替IP地址,因为对于人类来说,它更容易记住名称而不是数字。

在应用程序中使用IP地址时会出现什么问题:

由于各种原因,- IP可能会随着时间的推移而变化,有时是由于技术原因,有时是由于组织内外的政治原因。

-现在如果应用程序与域名绑定,那么就会有不需要来将任何东西更改为应用程序代码,否则当我们使用IP地址时,它的某种硬Coding..which是一种糟糕的做法。

你的问题:

我认为您正在使用的IP地址和域名之间存在映射问题。您可以始终使用Ping作为检查这一点的可靠工具之一。

使用域名:对执行第一次ping操作

ping www.google.com

然后使用IP地址对执行ping操作:

ping 173.194.38.134

票数 2
EN

Stack Overflow用户

发布于 2013-01-09 14:27:11

尝试将此代码放入您的应用程序中,如果它没有打印出预期的相同IP地址,则说明DNS有问题。

代码语言:javascript
复制
InetAddress sambapAddress = java.net.InetAddress.getByName("www.sambap.com");
String address = sambapAddress.getHostAddress();
System.out.println(address);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14229409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档