问题标签 [hostname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
12146 浏览

.net - 寻找主机名/机器名验证的正则表达式/代码

寻找主机名验证正则表达式。

匹配 DNS 主机名或 IP 地址的正则表达式?

在那个链接中,先生们提出了一个不错的正则表达式。我对此有一些问题/疑问:

  • 在 Windows 计算机/网络1abcd上,允许使用类似名称(在我们的本地网络上验证)
  • 在建议的正则表达式中,点可能只出现一次。我认为这abc.def.gh也是一个有效的主机名,不是吗。

奇怪,但也找不到任何可以验证主机名字符串的 .NET 类(是这种情况吗?)。任何建议将不胜感激。

更新:对于任何类/方法建议 - 请提出一些适用于 .NET/C# 和 SilverLight 的建议。

0 投票
2 回答
12603 浏览

java - 当主机名是 64 个字符时,InetAddress.getLocalHost() 返回错误结果

我正在使用下面的代码打印出使用 java 1.5 的 linux 机器的主机名

当我有系统的主机名一个 64 字符长度的字符串时,代码只会打印“localhost.localdomain”。如果我的主机名长度小于 64,它会正确打印出主机名。系统的最大主机名长度为 64(getconf HOST_NAME_MAX 为 64)

这里有什么问题?这可能是一个错误(不过,我倾向于认为问题在我这边)

感谢帮助!

0 投票
3 回答
8661 浏览

webserver - 如何将主机名分配给 Web 服务器?

我使用 lighttpd 作为我的网络服务器。

目前我正在使用 IP 地址访问它:

我想访问它

我只会在本地网络中使用它,而不是在互联网上。

我不知道该怎么做。我用谷歌搜索,但不知道要使用的确切关键字。

0 投票
2 回答
9459 浏览

linux - 具有多个运行接口的机器上的 Linux 主机名解析

我的 Linux 机器上有 4 个正在运行的 eth 端口(eth0 到 eth3)。那么如果我给出命令host <hostname>,将返回哪个 eth 端口的 ipaddress?linux如何决定返回哪个eth端口的ip地址?

谢谢, LinuxPenseur

0 投票
1 回答
435 浏览

linux - 了解 Ubuntu Linux IPv6 输出处理上的 JDK 1.6

我正在运行 Ubuntu 10.10,我的主机配置如下:

我试图从 java 代码中获得相同的结果。

可悲的是,下面的代码似乎并没有解决它。

以下是在我的机器上打印的:

  • 如您所见,IPv4 和 IPv6 的主机名输出不一样,我想知道为什么会这样?
  • 此外,附加到 ipv6 相关查询的 get 的含义是什么%2- 它是我的代码中的错误还是 JVM / Linux 内核问题?

谢谢你,
马克西姆。

0 投票
1 回答
32562 浏览

mysql - MySQL "::1" 主机名指的是什么?

在新安装的(Windows 版本的)MySQL 5.5.9 上

给出:

但是::1这里的 IP/主机名代表什么?

0 投票
1 回答
793 浏览

zend-framework - Zend Framework:验证主机名

我想检查一个主机名。 例如: www.site.ru、site.ru、http ://site.ru 。

这些变体是正确的。但是:http : //site.ru/ zf 设置为不正确。

如何通过主机名验证器检查如上所示的主机名?

0 投票
5 回答
52651 浏览

mysql - MySQL 错误:无法从您的 IP 地址获取主机名

我长时间使用我的远程 MySQL 数据库。

但是今天突然发现无法连接数据库。我有一个错误。

“无法从您的 IP 地址获取主机名”。

我没有更改 MySQL 设置中的任何内容。

有什么问题?

0 投票
3 回答
2605 浏览

sockets - 使用多个网卡获取PC的正确IP地址

大家好,我有一个侦听套接字的应用程序。问题是 pc 有 2 个网卡并连接到公司 netork 和 plc 网络,当然我们必须监听/绑定/...到我们从公司网络中的 DHCP 获得的 IPAdress。

但是当我们这样做时:

我们得到PLC网络的IP。现在我们正在寻找一种动态查找正确IPAdress 的方法。我已经得到提示,您可以将套接字绑定到 IPAdress (0:0:0:0),但我们认为这样做有点冒险。

有没有人有一些想法来解决这个问题或关于 0:0:0:0 的一些评论?

提前致谢。

乔纳森

0 投票
3 回答
179 浏览

configuration - 在我的应用程序配置中使用 IP 地址

多年来,我们一直在我们的配置数据库中使用 IP 地址(所谓的虚线四边形)来识别远程主机。

我们有一位新开发人员坚持我们应该使用名称而不是数字来连接远程机器上的进程。

这在理论上听起来不错,因为并非所有名称都能在我们公司的地理区域之间解析。我还担心,虽然它似乎在开发或 QA 环境中工作(正如他向我展示的那样),但整个事情会在生产中爆炸,当爆炸发生时我们会被吓倒。

我怎样才能让他相信 IP 地址比主机名更好?