首页 > Heart > 怎么能知道旁边的一台没有显示器的 windows 的 ip 呢?

怎么能知道旁边的一台没有显示器的 windows 的 ip 呢?

2010年1月20日 wd 发表评论 阅读评论

我旁边有个 windows,是 dhcp 获取 ip 的,ip 总变,很恶心。这机器还没有显示器,我都是通过 rdesktop 连上去用的,这样必须知道 ip 才行。那不接显示器,怎么能知道 ip 呢?

方法一,写一个脚本定时把 ipconfig 的结果通过 scp 或 ftp 发到某个有固定 ip 的机器。这样 ip 变了我至少过那么久的间隔就能知道他目前的 ip 了。时间设的长短可能就是你等的时间了。

方法二,扫描一下局域网结果存到 a,给那个机器断网,再扫一下存到 b,diff 比较那个状态有变化的。我用的就是这个方法。

# nmap -PN 10.32.20.0/24 -p 3389 –open > a

要用 root 执行,此外还有别的方法没?呵呵

分类: Heart 标签:
  1. interskh
    2010年1月21日05:23 | #1

    强制设ip哈..

  2. 2010年1月24日01:32 | #2

    可以试试用机器名访问!
    我用ssh连局域网里的ubuntu server服务器就用机器名:ssh ubuntu@ubuntu
    刚试了试,也可以通过tsclient用机器名连接windows2003服务器。

  3. 2010年1月26日14:14 | #3

    @zhcj
    可能需要 dns 或 windows 装什么 netbios 之类的协议支持,我这里试了不行。

  4. 2010年1月27日15:24 | #4

    你看看这个:
    http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=162900&start=0
    我的ubuntu是照这个方法改过的。

  5. 2010年1月31日14:36 | #5

    知道那台机器的mac地址吗?如果知道的话,下面这个方法也行:
    sudo nmap -sP 192.168.1.1/24
    结果如下:
    Starting Nmap 5.00 ( http://nmap.org ) at 2010-01-31 14:32 CST
    Host bogon (192.168.1.1) is up (0.0043s latency).
    MAC Address: 00:21:91:05:CD:69 (D-Link)
    Host bogon (192.168.1.2) is up (0.0037s latency).
    MAC Address: 00:21:91:05:CE:16 (D-Link)
    ……
    是不是有了ip地址?

  6. 2010年1月31日21:06 | #6

    zhcj :
    知道那台机器的mac地址吗?如果知道的话,下面这个方法也行:
    sudo nmap -sP 192.168.1.1/24
    结果如下:
    Starting Nmap 5.00 ( http://nmap.org ) at 2010-01-31 14:32 CST
    Host bogon (192.168.1.1) is up (0.0043s latency).
    MAC Address: 00:21:91:05:CD:69 (D-Link)
    Host bogon (192.168.1.2) is up (0.0037s latency).
    MAC Address: 00:21:91:05:CE:16 (D-Link)
    ……
    是不是有了ip地址?

    这个方法好,比我那个好。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.