- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章用ASP做的DNS LOOKUP程序由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
运行环境,NT(SERVER、WORKSTATION)、W2K 。
服务器上需要安装WSH2.0或者更高版本 。
如果您的系统目前没有安装WSH2.0,您可以从以下这个地址去下载它 。
http://www.microsoft.com/msdownload/vbscript/scripting.asp 。
里面包含了WSH2.0 。
下面是源代码 。
- <%@ Language="VBScript" %>
- <% Option Explicit %>
- <%
- If Request.Form("frmHost") = "" Then
- '设置初始值
- strIP = Request.ServerVariables("REMOTE_ADDR")
- Else
- strIP = Request.Form("frmHost")
- End If
- %>
- <html>
- <head>
- <title>DNS Lookup [v 1.0]</title>
- </head>
- <body bgcolor="#FFFFFF">
- <form Method="POST" Name="frmRDNS">
- <label for="frmHost"><u>Host:</u></label>
- <input type="text" name="frmHost" ID="frmHost"
- value="<%= strIP %>">
- <input type="button" name="btnSubmit" ID="btnSubmit"
- value="Lookup" onClick="document.frmRDNS.submit()">
- </form>
- <font face="arial" size="2" color="#003366">
- <%
- rMethod = uCase(Request.ServerVariables("REQUEST_METHOD"))
- If rMethod = "POST" Then
- ' Lookup Host
- strReturn = nsLookup(strIP)
- If strReturn <> "" Then
- Response.Write strReturn
- Else
- ' A Lame Host is any Valid Host that DNS Cannot Resolve
- ' See InterNic for Details
- Response.Write "<b>Lame Host - Could Not Resolve DNS For " _
- & strIP & "</b><br>"
- End If
- End If
- Function NSlookup(strHost)
- 'Create Shell Object
- Set oShell = Server.CreateObject("Wscript.Shell")
- 'Run NSLookup via Command Prompt
- 'Dump Results into a temp text file
- oShell.Run "%ComSpec% /c nslookup " & strHost _
- & "> C:\" & strHost & ".txt", 0, True
- 'Open the temp Text File and Read out the Data
- Set oFS = Server.CreateObject("Scripting.FileSystemObject")
- Set oTF = oFS.OpenTextFile("C:\" & strHost & ".txt")
- tempData = Null
- Data = Null
- i = 0
- Do While Not oTF.AtEndOfStream
- Data = Trim(oTF.Readline)
- If i > 2 Then ' Don't want to display local DNS Info.
- tempData = tempData & Data & "<BR>"
- End If
- i = (i + 1)
- Loop
- 'Close it
- oTF.Close
- 'Delete It
- oFS.DeleteFile "C:\" & strHost & ".txt"
- Set oFS = Nothing
- nsLookup = tempData
- End Function
- %>
- </font>
- </body>
- </html>
代码很简单,我不多说了,如果您对WSH有什么疑问的话,请去下载WSH的电子文档中文版本的,CHINAASP下载区就有的吧 。
希望能对你有所帮助.
最后此篇关于用ASP做的DNS LOOKUP程序的文章就讲到这里了,如果你想了解更多关于用ASP做的DNS LOOKUP程序的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我有一个关于 JavaScript 语法的问题。实际上,我在自学 MEAN 堆栈教程时想出了编码(https://thinkster.io/mean-stack-tutorial#adding-aut
在我的书中它使用了这样的东西: for($ARGV[0]) { Expression && do { print "..."; last; }; ... } for 循环不完整吗?另外,do 的意义何
我已经编写了读取开关状态的代码,如果按 3 次 # 则退出。 void allkeypadTest(void) { static uint8_t modeKeyCount=0; do
因此,对于上周我必须做的作业,我必须使用 4 个 do-while 循环和 if 语句在 Java 中制作一个猜谜游戏。我无法成功完成它,类(class)已经继续,没有为我提供任何帮助。如果有人可以查
int i=1,j=0,n=10,k; do{ j+=i; i<<1; printf("%d\n",i); // printf("%d\n",12<<1); }while
此代码用于基本杂货计算器的按钮。当我按下按钮时,一个输入对话框会显示您输入商品价格的位置。我遇到的问题是我无法弄清楚如何获得 do ... while 循环以使输入对话框在输入后弹出。 我希望它始终恢
当我在循环中修改字符串或另一个变量时,它的条件是否每次都重新计算?或者在循环开始前一次 std::string a("aa"); do { a = "aaaa"; } while(a.size<10)
我刚刚写了这个,但我找不到问题。我使用代码块并编写了这个问题 error: expected 'while' before '{' token === Build finished: 1 errors
do { printf("Enter number (0-6): ", ""); scanf("%d", &Num); }while(Num >= 0 && Num 表示“超过”,<表
我有一个包含 10 个项目的 vector (为简单起见,所有项目都属于同一类,称其为“a”)。我想要做的是检查“A”不是 a) 隐藏墙壁或 b) 隐藏另一个“A”。我有一个碰撞函数可以做到这一点。
嗨,这是我的第二个问题。我有下表 |-----|-------|------|------| |._id.|..INFO.|.DONE.|.LAST.| |..1..|...A...|...N..|.
这个问题在这里已经有了答案: 关闭 12 年前。 Possible Duplicates: Why are there sometimes meaningless do/while and if/e
来自 wikibook在 F# 上有一小部分它说: What does let! do?# let! runs an async object on its own thread, then it i
我在 Real World Haskell 书中遇到了以下函数: namesMatching pat | not (isPattern pat) = do exists do
我有一个类似于下面的用例,我创建了多个图并使用 gridExtra 将它们排列到一些页面布局中,最后使用 ggsave 将其保存为 PDF : p1 % mutate(label2
当我使用具有 for 循环的嵌套 let 语句时,如果没有 (do (html5 ..)),我将无法运行内部 [:tr]。 (defpartial column-settings-layout [&
执行 vagrant up 时出现此错误: anr@anr-Lenovo-G505s ~ $ vagrant up Bringing machine 'default' up with 'virtua
# ################################################# # Subroutine to add data to the table Blas
我想创建一个检查特定日期格式的读取主机。此外,目标是检查用户输入是否正确,如果不正确,则提示应再次弹出。 当我刚接触编程时,发现了这段代码,这似乎很合适。我仍然在努力“直到” do {
我关注这个tutorial在谷歌云机器学习引擎上进行培训。我一步一步地跟着它,但是在将 ml 作业提交到云时我遇到了错误。我运行了这个命令。 sam@sam-VirtualBox:~/models/r
我是一名优秀的程序员,十分优秀!