问题标签 [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 投票
2 回答
3142 浏览

regex - 如何在 Perl 中验证主机名?

我需要想出一个正则表达式来根据 RFC-1123RFC-952验证主机名。

现在我正在使用这个:

但这并不能解决问题,因为它不会被a.视为无效的主机名。

如何增强 reg 表达式以符合这些 RFC?

谢谢

0 投票
2 回答
52058 浏览

symfony - 有没有一种简单的方法可以在 Symfony 中获取 ServerName?

我一直在寻找一种简单的方法来获取在 Symfony 中运行 Symfony 的机器的 ServerName(以便我的应用程序在具有不同 ServerName 的主机上使用时进行调整),但我找不到。我在 app.yml 中创建了一个变量并获取它,但我仍然想知道是否没有更简单的方法可以做到这一点。你是怎么做到的?我在不同的项目中使用 Symfony 1.2 和 1.4。

0 投票
3 回答
1094 浏览

windows - 什么是 MSSRPD?

最近,我发现 Firefox 中的一些搜索被重定向到 Bing。(而不是我的主要搜索引擎谷歌。)

我不确定,但似乎它不一定要搜索,而是解析主机名。由于输入一个可能是主机名的单词会重定向到 Bing。但是使用我的主要搜索引擎输入更多的单词搜索。

hey-> 使用 Bing 搜索

hey hey-> 使用谷歌搜索

我发现生成的搜索 url 包含 MSSRPD:

http://www.bing.com/search?q=hey&form=MSSRPD

我想知道什么是 MSSRPD 以及如何卸载/禁用它,以便使用我的主要搜索引擎?

编辑:我的电脑上没有目录C:\Program Files\Microsoft\Search Enhancement Pack\Search Helper\

EDIT2: Safari 中的同样问题。

0 投票
2 回答
534 浏览

java - 在java中检测主机名

是否可以检测到 java 中使用的主机名(甚至通过 cname)?

我正在寻找类似的东西: http: //api.drupal.org/api/function/conf_path/6

在该代码中,drupal 检查以查看访问它的域名以加载正确的配置(多站点)。如果域不匹配任何配置,它只会转到默认配置。

0 投票
5 回答
22525 浏览

java - 用于接受有效主机名、IPv4 或 IPv6 地址的 Java 正则表达式

任何人都有一个好的(最好是经过测试的)正则表达式来只接受有效的 DNS 主机名、IPv4 或 IPv6 地址?

0 投票
2 回答
1141 浏览

c# - C#中的主机名扫描

我最近开始了一份 ICT 技术员的新工作,我正在创建一个控制台应用程序,该应用程序将包含有助于我们日常工具的东西!

我的第一个工具是网络扫描仪,我们的系统目前在 Vanilla 和 Asset 标签上运行,但我们可以找到主机名/IP 地址的唯一方法是进入 Windows 控制台工具和 nslookup,这对我来说可以改进

我想创建一个应用程序,在其中输入一个 6 位数字,该应用程序将搜索整个 DNS 以寻找可能的匹配项!

我们的主机名是这样的

ICTLN-D006609-edw.srv.internald 006609将是该计算机的资产标签。

我希望将它输入到控制台应用程序中,它会搜索每个主机名,并且在字符串中包含输入的资产标签的主机名将与 IP 和完整的计算机名称一起返回,以供 VNC / 远程桌面使用。

首先,我将如何构建它,我应该将项目作为控制台应用程序还是 WPF 启动。您能否提供一个示例,说明我如何通过 C# 扫描主机名,或者如果有开源C# 版本,您能否提供链接。

任何信息都会有很大帮助,因为它将解决工作场所中的很多问题,因为我们必须要求客户进入我的电脑和属性等,然后将计算机名称读回以使用,我认为这毫无意义。

问候。

更新:*1 我制作的 C# 版本:http: //pastebin.com/wBWxyyuh

0 投票
1 回答
132 浏览

.net-3.5 - .net 3.5: (ip2hostname) 查找某个 ip 是否被域中的另一台计算机使用

我在一个域下工作,我正在制作一个应用程序,将 ip 从 1 更改为 253,直到它找到一个可用的、不冲突的 ip(它从域中获得 ping 响应,每次更改 ip 时都会尝试 ping 它),这部分有效。问题是,我不希望程序覆盖被其他简单关闭的计算机使用的 IP 地址,这就是为什么它在前一个过程中没有与它们冲突的原因。

所以我的问题基本上是

如何确定我刚刚更改为的 ip 是否被我域中的另一台计算机使用?(计算机可能已关闭,否则会混淆)

奇怪的问题和任务,我知道。

我不介意使用外部 cmd 工具,将输出流式传输到我的代码,只要它是内置窗口即可。

0 投票
3 回答
2666 浏览

c# - 以编程方式重命名计算机

我需要自动更改计算机的主机名,但我不知道如何在程序中执行此操作。我的选择是开放的;我会对以下任何一种解决方案感到满意:

命令行
Java
Python
C#(更喜欢其他 3 个中的一个,但这没关系)

学习如何在 Linux 和 Windows 上执行此操作会很有帮助。

0 投票
1 回答
234 浏览

asp.net - 使用 c# 获取计算机名称

我在 cs 文件中使用此代码到 asp.net 页面中,以从登录的用户获取 ip 地址:

我也想知道他的计算机名。我怎么做?

0 投票
2 回答
1478 浏览

python - 如何在 python 中设置“IP 地址”、“DNS”、“主机名”、“MAC 地址”?

我想写一个用于网络安全IP扫描的脚本,这样的工具可能需要欺骗它的主机网卡状态以进行测试,例如设置网卡的IP地址,设置DNS地址,同时设置主机名,MAC地址和启用/禁用 NIC 适配器。

我用谷歌搜索,发现大多数灵魂都在使用“popen”调用系统现有工具,例如

从系统中获得回报。还有一些模块可以读取网卡的状态,比如netifaces,但似乎都是“只读”但不能直接写。

由于我发现没有模块可以直接设置网卡状态,所以我在这里寻求帮助,看看是否有人可以提供帮助或提供更好的方法。

任何提示都将被应用。谢谢!

Rgs KC