肿么查看电脑在交换机上的那个端口

已举报 回答
肿么查看电脑在交换机上的那个端口
问在线客服
扫码问在线客服
  • 回答数

    6

  • 浏览数

    10,115

6个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
拔掉电脑的网线看交换机的就那个接口指示灯灭了,就是那个!
取消 评论
简单的办法:连接到电脑上,看一下连接速率即可1
取消 评论
思路:
1. 命令行net view可以获得局域网所有机器名
3. 程序中创建一个HostName.bat文件,写入
@echo off
net view c:\temp.txt
4. 在程序中运行这个HostName.bat,运行结果就保存到了c:\temp.txt
winexec( 'HostName.bat ',sw_hide);
5. 程序中读出c:\temp.txt,放到一个memo中,就可以显示所有机器名
Memo1.lines.LoadFormFile( 'c;\temp.txt ');

6. 通过机器名得到IP地址 :
interface
uses winsock;

function procedure TForm1.nametoip(name:string):string;
var
WSAData: TWSAData;
HostEnt: PHostEnt;
begin
result:= ' ';
WSAStartup(2, WSAData);
HostEnt := gethostbyname(PChar(name));
if HostEnt nil then
begin
with HostEnt^ do
result:= Format( '%d.%d.%d.%d ', [Byte(h_addr^[0]), Byte(h_addr^[1]), Byte(h_addr^[2]), Byte(h_addr^[3])]);
end;
WSACleanup;
end;
取消 评论
那是肯定的 一级管一级嘛!
取消 评论
楼上正解
取消 评论
dhcp服务器上应该可以看到吧。
接入交换机是看不到的。客户端的网关是在哪里?在网关上看arp表也行。
取消 评论
ZOL问答 > 笔记本 > 其他 > 肿么查看电脑在交换机上的那个端口

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?