首页 > 所有文章 > 行业 >文章详情

自动获取ip直连时(设置网络接口为自动获取IP地址方式)

时间:2024-02-13 19:49:37 浏览量:325

windows系统下提供了网络相关命令,在命令行(cmd)下通过这些命令可以方便快捷的查看、设置、修改网络信息,提高效率,下面将逐一介绍相关的命令。

ping是经常用到的命令,用来检查网络是否连接、连接速率是否正常等。该命令是给目标IP地址发送一个数据包,目标IP收到数据包后会返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在。

ping /?显示帮助

-t 不间断向目标 IP 发送数据包,直到我们强迫(ctrl c)其停止。

-l 定义发送数据包的大小,默认为 32 字节,我们可以设定最大值到 65500 字节,也可以结合上面的-t 参数一起使用,验证网络的承载能力。

-n 定义目标IP发送数据包的次数,默认为4次,可以修改为1次或者多次。

ping 一般接目标IP地或者域名(需要DNS解析成ip地址)、主机名等。

net是网络命令中非常重要的一个。

net /?获取帮助。

net view

使用此命令查看远程主机的所以共享资源,命令格式为net view \IP。

net use

把远程主机的某个共享资源影射为本地驱动器(当然可以资源管理器操作)。

示例表示把192.168.20.120下共享目录名为share的文件夹挂载在Z盘。连接成功后需要输入用户名和密码,挂载成功后,可以直接打开Z盘就像访问本地驱动器一样。net start该命令用来启动远程主机上的服务。

net start

该命令用来启动远程主机上的服务。


net start servername

net stop

该命令用来关闭远程主机上的服务,用法和net start类似。

net user

该命令用于用户管理,包括创建、删除、查看、激活、禁用用户等操作。

net user test test23 /add,创建用户名为test,密码为test123的用户,默认为user组成员。

net user test /del 删除test用户。

net user test /active:no 禁用test用户

net user test /active:yes 启用test用户

net user test 查看test用户信息

net time

查看远程主机的时间

此命令用来连接远程ftp服务器(默认端口21),用来下载、上传、删除文件等操作。cmd下键入ftp命令并按回车(Enter),会进入ftp命令行,使用“open "和远程ftp服务器建立连接,一般需要输入用户名和密码(除非远程服务器允许匿名登录)。

dir 用于查看服务器的文件

cd 进入某个文件夹

get 下载服务器文件到本地

put 上传本地文件到远程服务器(需要服务器给权限)

delete 删除远程ftp服务器上的文件(需要远程服务器给权限)

bye/quit 退出当前连接

nbtstat该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等,对于需要连接远程服务器等很有用处。

-a 使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS信息(下同)。

-A 这个参数也可以得到远程主机的NETBIOS信息,但需要你知道它的IP。

-n 列出本地机器的NETBIOS信息。

当得到了对方的IP或者机器名的时候,就可以使用nbtstat命令来进一步得到对方的信息了。

netstat命令是用来来查看网络状态的命令,其操作操作简便功能强大。

-a 查看所有连接和侦听端口,出于安全考虑,可以选择关闭对应的服务或端口。

-r 显示路由表,多个网卡时,可以指定某个网卡的ip地址以查看对应的路由表。

tracert命令用来跟踪路由信息, 使用此命令可以查出数据由本地机传输到目标主机所经过的所有途径,以便于了解网络布局和结构。

可以看到只有一跳,因为网关就是192.168.20.2。而到221122.82.30(sougou.com)实际是经过了多个路由,但是报错超时了。

at命令的作用是安排在特定日期或时间执行某个特定的命令和程序,在win11中该命令已弃用,估计未来的版本会直接干掉该命令。

当我们知道了远程主机的当前时间,就可以利用此命令让其在以后的某个时间(比如1分钟后)执行某个程序和命令。

查看所有计划任务

删除对应的任务

Telnet命令是一种用于远程登录到另一台计算机的网络协议,它可以在命令行界面下使用。执行telnet后,在提示符下键入open ,这时就出现了登陆窗口,让你输入合法的用户名和密码,这里输入任何密码都是不显示的。当输入用户名和密码都正确后就成功建立了telnet连接。

telnet命令在数据传输是明文的,容易被黑客截获,因此,已经被抛弃,目前使用使用更加安全的SSH协议来进行远程登录。