在服务器端如何用dos命令断开一些连接到本机的IP?

在服务器端如何用dos命令断开一些连接到本机的IP?,第1张

1最基本,最常用的,测试物理网络的
ping 1921681088 -t ,参数-t是等待用户去中断测试
2查看DNS、IP、Mac等
AWin98:winipcfg
BWin2000以上:Ipconfig/all
CNSLOOKUP:如查看河北的DNS
C:\>nslookup
Default Server: nshesjpttnetcn
Address: 2029916068
>server 20299412 则将DNS改为了412
> poppcpopcom
Server: nshesjpttnetcn
Address: 2029916068
Non-authoritative answer:
Name: poppcpopcom
Address: 20299160212
3网络信使
Net send 计算机名/IP| (广播) 传送内容,注意不能跨网段
net stop messenger 停止信使服务,也可以在面板-服务修改
net start messenger 开始信使服务
4探测对方对方计算机名,所在的组、域及当前用户名
ping -a IP -t ,只显示NetBios名
nbtstat -a 19216810146 比较全的
5netstat -a 显示出你的计算机当前所开放的所有端口
netstat -s -e 比较详细的显示你的网络资料,包括TCP、UDP、ICMP 和 IP的统计等
6探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址
arp -a
7在代理服务器端
捆绑IP和MAC地址,解决局域网内盗用IP:
ARP -s 1921681059 00-50-ff-6c-08-75
解除网卡的IP与MAC地址的绑定:
arp -d 网卡IP
8在网络邻居上隐藏你的计算机
net config server /hidden:yes
net config server /hidden:no 则为开启
9几个net命令
A显示当前工作组服务器列表 net view,当不带选项使用本命令时,它就会显示当前域或网络上的计算机上的列表。
比如:查看这个IP上的共享资源,就可以
C:\>net view 192168108
在 192168108 的共享资源
资源共享名 类型 用途 注释
--------------------------------------
网站服务 Disk
命令成功完成。
B查看计算机上的用户帐号列表 net user
C查看网络链接 net use
例如:net use z: \\192168108\movie 将这个IP的movie共享目录映射为本地的Z盘
D记录链接 net session
例如:
C:\>net session
计算机 用户名 客户类型 打开空闲时间
-------------------------------------------------------------------------------
\\19216810110 ROME Windows 2000 2195 0 00:03:12
\\1921681051 ROME Windows 2000 2195 0 00:00:39
命令成功完成。
10路由跟踪命令
Atracert poppcpopcom
Bpathping poppcpopcom 除了显示路由外,还提供325S的分析,计算丢失包的%
11关于共享安全的几个命令
A查看你机器的共享资源 net share
B手工删除共享
net share c$ /d
net share d$ /d
net share ipc$ /d
net share admin$ /d
注意$后有空格。
C增加一个共享:
c:\net share mymovie=e:\downloads\movie /users:1
mymovie 共享成功。
同时限制链接用户数为1人。
12在DOS行下设置静态IP
A设置静态IP
CMD
netsh
netsh>int
interface>ip
interface ip>set add "本地链接" static IP地址 mask gateway
B查看IP设置
interface ip>show address
sndrec32-------录音机
Nslookup-------IP地址侦测器
explorer-------打开资源管理器
logoff---------注销命令
tsshutdn-------60秒倒计时关机命令
lusrmgrmsc----本机用户和组
servicesmsc---本地服务设置
oobe/msoobe /a----检查XP是否激活
notepad--------打开记事本
cleanmgr-------整理
net start messenger----开始信使服务
compmgmtmsc---计算机管理
net stop messenger-----停止信使服务
conf-----------启动 netmeeting
dvdplay--------DVD播放器
charmap--------启动字符映射表
diskmgmtmsc---磁盘管理实用程序
calc-----------启动计算器
dfrgmsc-------磁盘碎片整理程序
chkdskexe-----Chkdsk磁盘检查
devmgmtmsc--- 设备管理器
regsvr32 /u dll----停止dll文件运行
drwtsn32------ 系统医生
rononce -p ----15秒关机
dxdiag---------检查DirectX信息
regedt32-------注册表编辑器
Msconfigexe---系统配置实用程序
rsopmsc-------组策略结果集
memexe--------显示内存使用情况
regeditexe----注册表
winchat--------XP自带局域网聊天
progman--------程序管理器
winmsd---------系统信息
perfmonmsc----计算机性能监测程序
winver---------检查Windows版本
sfc /scannow-----扫描错误并复原
taskmgr-----任务管理器(2000/xp/2003)
wmimgmtmsc----打开windows管理体系结构(WMI)
wupdmgr--------windows更新程序
w脚本--------windows脚本宿主设置
write----------写字板
winmsd---------系统信息
wiaacmgr-------扫描仪和照相机向导
winchat--------XP自带局域网聊天
memexe--------显示内存使用情况
Msconfigexe---系统配置实用程序
mplayer2-------简易widnows media player
mspaint--------画图板
mstsc----------远程桌面连接
mplayer2-------媒体播放机
magnify--------放大镜实用程序
mmc------------打开控制台
mobsync--------同步命令
dxdiag---------检查DirectX信息
drwtsn32------ 系统医生
devmgmtmsc--- 设备管理器
dfrgmsc-------磁盘碎片整理程序
diskmgmtmsc---磁盘管理实用程序
dcomcnfg-------打开系统组件服务
ddeshare-------打开DDE共享设置
dvdplay--------DVD播放器
net stop messenger-----停止信使服务
net start messenger----开始信使服务
notepad--------打开记事本
nslookup-------网络管理的工具向导
ntbackup-------系统备份和还原
narrator-------屏幕“讲述人”
ntmsmgrmsc----移动存储管理器
ntmsoprqmsc---移动存储管理员作请求
netstat -an----(TC)命令检查接口
syncapp--------创建一个公文包
sysedit--------系统配置编辑器
sigverif-------文件签名验证程序
sndrec32-------录音机
shrpubw--------创建共享文件夹
secpolmsc-----本地安全策略
syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
servicesmsc---本地服务设置
Sndvol32-------音量控制程序
sfcexe--------系统文件检查器
sfc /scannow---windows文件保护
tsshutdn-------60秒倒计时关机命令
tourstart------xp简介(安装完成后出现的漫游xp程序)
taskmgr--------任务管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打开资源管理器
packager-------对象包装程序
perfmonmsc----计算机性能监测程序
progman--------程序管理器
regeditexe----注册表
rsopmsc-------组策略结果集
regedt32-------注册表编辑器
rononce -p ----15秒关机
regsvr32 /u dll----停止dll文件运行
regsvr32 /u zipfldrdll------取消ZIP支持
cmdexe--------CMD命令提示符
chkdskexe-----Chkdsk磁盘检查
certmgrmsc----证书管理实用程序
calc-----------启动计算器
charmap--------启动字符映射表
cliconfg-------SQL SERVER 客户端网络实用程序
Clipbrd--------剪贴板查看器
conf-----------启动netmeeting
compmgmtmsc---计算机管理
cleanmgr-------整理
ciadvmsc------索引服务程序
osk------------打开屏幕键盘
odbcad32-------ODBC数据源管理器
oobe/msoobe /a----检查XP是否激活
lusrmgrmsc----本机用户和组
logoff---------注销命令
iexpress-------木马捆绑工具,系统自带
Nslookup-------IP地址侦测器
fsmgmtmsc-----共享文件夹管理器
utilman--------辅助工具管理器
gpeditmsc-----组策略

文件传输软件的使用格式为:FTP,若连 接成功,系统将提示用户输入用户名及口令:
LOGIN: (输入合法的用户名或者“ANONMOUS”):
PASSWORD: (输入合法的口令,若以“ANONMOUS”方式登录,一般不用口令):
第一节 FTP命令基础
进入想要连接的FTP站点后,用户就可以进行相应的文件传输 *** 作了,其中一些重要 的命令及相似的命令 如下:
1)HELP、 、RHEIP、REMOTEHELP
HELP显示LOCAL端的命令说明,若不接受则显示所有可用命令;
相当于HELP,例如:CD:
RHELP同HELP,只是它用来显示REMOTE端的命令说明;
REMOTEHELP相当于RHELP。
2)ASC(ASCll)、Bm(BmARY)、IMAGE、TYPE
ASCII切换传输模式为文字模式(只能用来传送DOC文件,因为是7-BIT);
BINARY切换传输模式为二进制模式(除文字文件外皆用此模式);
IMAGE相当于BINARY:
TYPE让你更改或显示目前传输模式。
3)BYE、QUIT
BYE退出FTP:
QUIT相当于BYE。
4)CD、CDUP、LCD、P~WD、 !
CD改变当前工作目录,例如:CD\PUB;
CDUP回到上一层目录,相当于你打CD..:
LCD让你更改或显示LOCAL端的工作目录,例如:LCD\TMP;
PWD显示目前的工作目录(REMOTE端):
!让你执行外壳命令,例如:!LS。
5)DELETE、MDELETE、RENAME
DELETE删除REMOTE端的文件:
MDELETE批量删除文件,需配合或,
RENAME更改REMOTE端的文件名。
6)GET、MGET、PUT、MPUT、RECV、SEND
GET下传文件;
MGET批量下传文件,需配合万用字元,例如:MGET.GZ;
PUT上传文件;
MPUT批量上传文件,需配合万用字元;
RECV相当于GET(RECV为RECEWE的简写):
SEND相当于PUT。
7)HASH、PROMPT、VERBOSE、STATUS、BELL
HASH切换#字号的出现,每一个#字号表示传送了1024/8192BYTES:
PROMPT切换iNTERACTIVEON/OFF;
VERBOSE切换所有文件传输过程的显示;
STATUS显示目前的一些参数:
BELL当指令做完时会发出叫声。
8)LS、DIR、MLS、MDIR、MKDIR、RMDIR
LS有点象UNIX下的LS(LIST)命令:
DIR相当于LS-L(LIST-LONG);
MLS只是将远端某目 录下的文件存于LOCAL端的某文件里;
MDIR相当于MLS;
MKDIR象DOS下的MD(创建子目录)一样:
RMDIR象DOS下的RD(删除子目录)一样。
9)OPEN、CLOSE、DISCONNECT、USER ·
OPEN连接某个远端FTP服务器;
CLOSE关闭目前的连接; DISCONNECT相当于CLOSE;
USER再输入一次用户名和口令(有点像UNIX下的SU)。
第二节FTP命令完全掌握
FTP命令是Intemet用户使用最频繁的命令之一,不论在DOS还在UNIX *** 作系统下使 用FTP,都会遇到大量的 FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便 使用者,并收到事半功倍之效。
FTP的命令行格式为:
FTP-v-d-i-n-g[主机名],其中:
—v——显示远程服务器的所有响应信息;
—n.------限制FTP的自动登录,即不使用; ,
n-----etRc文件:
-d——使用调试方式:
·g——取消全局文件名。
FTP使用的内部命令如下(中括号表示可选项):
1)[crud[args)1:在本地机中执行交互shell,exit回到FTP环境, 列如:!LS.zip.
2)$macro-amc[args儿执行宏定义macro-name。
3)accountlpassword]:提供登录远程系统成功后访问系统资源所需的补充口令。
4)append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远系统文件名,则使用本地文件名。
5)aSCii:使用ascII型传输方式。
6)bell:每个命令执行完毕后计算机响铃—次
7)bin:使用二进制文件传输方式
8)bye..退出FTP会话过程—
9)case:在使用mget时,将远程主文件名中的大写字母转为小写字母
10)cdremote·dir:进入远程主机目录。
11)cdup..进入远程主机目录的父目录。
12)chmodmodefile-name:将远程主机文件file-name的存取方式设置为mode。列如:chmod777a.OUt。
13)close:中断与远程服务器的FTP会话(与open对应)。
14)cr:使用aSSC“方式传输文件时,将回车换行转换为回行
15)deleteremote-file-删除远程主机文件:
16)debugldebug-value3:.设置调试方式,显示发送至远程主机的每条命令。例如:debup3,若设为0,表示取消debug。
17)dir[remote-dir][Local-file]:显示远程主机目录,并将结果存入本地文件local-file:
18)disconnection-.同close。
19)formformat:将文件传输方式设置为format,缺省为file方式。
20)getremote-file[10cal-file]:将远程主机的文件remote-file传至本地 硬盘的local-file。
21)glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。
22)hash:每传输1024字节,显示一个hash符号(#)。
23)help[cmd]:显示FTP内部命令cmd的帮助信息,如.-helpget。
24)idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。
25)image:设置二进制传输方式(同binary)。
26)LCD[DIR]:将本地工作目录切换至dir。
27)LS[remote-DIR][LOCAL-FILE]:显示远程目录remote-dir,并存入本地文local-fileo
28)macdefmacro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。
29)mdelete[remote-file]:删除远程主机文件。
30)mdirremote-fileslocal-file:与dlr类似,但可指定多个远程文件。 列如mdir.O..zipoutfiLe。
31)mgetremote-files:传输多个远程文件。
32)mkdirdirname:在远程主机中建一目录。
33)misremote-filelocal-file.同nlist,但可指定多个文件名。
34)mode[modename]:将文件传输方式设置为modename,缺省为stream方式。
35)modtimefile-name..显示远程主机文件的最后修改时间。 ·
36)mputlocal-file:将多个文件传输至远程主机,
37)newerfile-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间巨近,则重新传输该文件。 ·
38)nlist正remote·di41local-file3:显示远程主机目录的文件清单,并存入本地硬盘的local-fileo
39)nmap[npattem outpattem]设置文件名映射机制,使得文件传输时,文件中的某些字符相互转换,如:nmapSl.S2.S3[$1,$2][$2,$3],则传输文件a1.a2.a3时,文件名变为a1,a20该命令特别适用于远程主机为非UNIX机的情况o
40)ntrans[Inchars[outchars]]设置文件名字符的翻译机制,如ntranslR,则文件名LLI将变为RRR。
41)openhost[port]:建立指定FTP服务器连接,可指定连接端口。
42)passive:进入被动传输方式。
43)prompt:设置多个文件传输时的交互提示。
44)proxy FTP-cmd:在次要控制连接中,执行一条FTP命令,该命令允许连接两个FTP服务器,以在两个服务器间传输文件。第一条FTP命令必须为open,以首先建立两个服务器间的连接。
45)putlocal-file[remote-file]:将本地文件local-file传送至远程主机。
46)vwd:显示远程主机的当前工作目录。
47)qmt-.同bye,退出FTP会话。
48)quote argl,arg2。。。:将参数逐字发至远程卸服务器,如:quote, syst。
49)recvremote-file[Local-file):同get。
50)reget remote-file[Local-file]:类似于get,但若local-file存在,则从上次传输中断处继续传输。
51)rhelp[cmd-name]:请求获得远程主机的帮助。
52)rstatus[FILe-name]:若未指定文件名,则显示远程主机的状态,否则显示文件状态,
53)rename[FRom)[to]:更改远程主机文件名。
54)reset:清除回答队列。
55)restart marker:从指定的标志marker处,重新开始get或put,如:restartl30。
56)rmdirdir-name:删除远程主机目录。
57)mnique:设置文件名惟一性存储,若文件存在,则在原文件后加后缀.1,.2等
58)send local-file[remote-file):同put
59)sendport:设置PORT命令的使用。
60)siteargl,arg2。。。:将参数作为SITE命令逐字发送至远程卸主机。
61)sizefile-name:显示远程主机文件大小,如:Slteidle7200。
62)stares:。显示当前FTP状态。 ·
63)struct[struct-name]:将文件传输结构设置为struct-name,缺省时使用stream结构。
64)suniclue:将远程主机文件名存储设置为惟一(与mnique对应)。
65)system:显示远程主机的 *** 作系统类型。
66)tenex:将文件:传输类型设置为TENEX机的所需的类型
67)tick:设置传输时的字节计数器
68)trace:设置包跟踪。
69)type[type-name):设置文件传输类型为type-name,缺省为ascii,
例如:typebinary,设置二进制传输方式。
70)umask[newmask):将远程服务器的缺省umask设置为newmask。 例如:umask 3。
71)user user-name [passwordⅡaccount]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:useranonymousmy@emaiL。
72)verbose:同命令行的-v参数,即设置详尽报告方式,FTP服务器的所有响应都将显示给用户,缺省为on。
73)[cmd]:同help。

直接按Esc,退出游戏就行了。

《我的世界》采用第一人称视角,棱角分明的方块世界给人一种独特的感受。虽然画质比较粗糙,但是整体上很有临场感,而且可以通过选择材质包来改善画面。

游戏特色

《我的世界》没有边界(地图会动态增长),没有结局,也没有等级和分数。虽然有怪物等危险,不过在游戏中生存下去通常并不难。

即便死亡,玩家也能在初始地点重生,死亡时身上的物品会掉落并在一段时间后消失。总之这个开放的游戏并没有什么明确的游戏目的,玩家可以在其中尽情享受探索和创造的乐趣。

/advancement 更改玩家进度,/bossbar 更改boss血条,/clear 清除玩家物品,/clone 复制方块,/data 改变方块或实体的NBT数据,/datapack 管理数据包,/debug 开始调试,/defaultgamemode 更改默认游戏模式
/difficulty 设置难度,/effect 添加或移除药水效果,/enchant 附魔玩家物品,/execute 以另一实体身份执行命令,/experience 刷经验,/fill 填充方块,/function 运行函数,/gamemode 更改游戏模式,/gamerule 更改游戏规则,/give 给玩家物品,/help 显示帮助,/kill 杀死实体,/locate 定位最近的建筑坐标,/me (不知道如何描述),/particle 生成粒子效果,/playsound 播放音乐,/recipe 管理合成,/reload 重载数据包,/replaceitem 替换物品
/say 说话,/scoreboard 记分板,/seed 显示种子,/setblock 放置方块,/setworldspawn 设置出生点/spawnpoint 设置重生点,/spreadplayers 随机分散实体,/stats 探测命令执行结果,/stopsound 停止音效,/summon 生成实体,/tag 修改实体标签,/team 修改队伍,/teleport 传送实体(和tp有点区别),/tell 发私信,/tellraw 发送高级信息,/testfor 探测实体,/testforblock 探测方块,/testforblocks 探测区域内方块是否相同,/time 更改或查询时间,/title 显示标题,/toggledownfall 切换天气,/tp 传送实体,/trigger 更改判据为trigger的计分板,/weather 设置天气,/worldborder 更改世界边缘,/xp 刷经验
另外中国版我的世界指令大全
/give
使用方法:give 名称 物品ID 数量 作用:给予玩家物品。
/gamerule mobGriefing false
作用:保护地形,防止苦力怕炸坑
/weather 改变天气
clear - 将天气设为晴天。
rain - 将天气设为雨天(寒冷的生物群系会下雪)。
thunder - 将天气设为雷暴雨(寒冷的生物群系会下雷暴雪)。
/difficulty
改难度 peaceful(和平) easy(简单) normal(一般) hard(困难)
/tp
使用方法:/tp x y z 作用:传送位置
/gamemode
使用方法:“gamemode 0”为生存模式,“gamemode 1”为创造模式,“gamemode 2”为冒险模式,“gamemode 3”为旁观。
/gamerule keepinventory true
死亡不掉落
/kill
作用:不输入名字为自杀,输入其他人名字杀死其他人
/locate
作用快速定位结构
▍中国版指令(基岩版本1120)
我的世界指令大全(基岩版1120)
//help的替代命令,提供命令使用帮助
/ability赋予或剥夺玩家的能力。
/clear从玩家物品栏中删除物品。
/clone将特定区域的方块复制到另一处。
/connect/wsserver的替代命令,连接至WebSocket服务器。
/deop撤销玩家的管理员权限。
/difficulty设置难度等级。
/effect添加或移除状态效果。
/enchant附魔玩家的物品。
/execute执行另一命令。
/experience给予玩家经验。
/fill将某个区域填满特定方块。
/function运行一个函数。
/gamemode更改玩家的游戏模式。
/gamerule更改或查询游戏规则值。
/give给予玩家物品。
/help提供命令使用帮助。
/kill杀死实体(玩家、生物、物品等)。
/list列出服务器中的玩家。
/locate显示最近给定结构的坐标。
/me显示一条关于自己的信息。
/mixerMixer交互性控制。
/mobevent控制或查询允许运行的生物事件。
/msg/tell的替代命令,向另一玩家发送私信。
/op授予玩家管理员权限。
/particle创建颗粒。
/playsound播放音效。
/reload从硬盘中重新加载战利品表、进度和函数。
/replaceitem替换物品栏中的物品。
/resupply立即补给村庄新经济供需体系。
/save准备备份,查询其状态或恢复。
/say向多个玩家发送消息。
/scoreboard管理记分板目标、玩家、队伍与标签。
/setblock将方块替换为其他方块。
/setmaxplayers设置可加入游戏的玩家数量上限。
/setworldspawn设置世界出生点。
/spawnpoint为玩家设置出生点。
/spreadplayers将实体传送到随机位置。
/stopsound 停止音效。
/summon 生成实体。
/tag 修改玩家或实体的标签。
/teleport /tp的替代命令,传送实体。
/tell 向另一玩家发送私信。
/tellraw向玩家显示JSON消息。
/testfor 统计符合给定条件的实体。
/testforblock测定某方块是否在某位置。
/testforblocks 测定两个区域中的方块是否相同。
/time 更改或查询游戏中的世界时间。
/title 管理屏幕上的标题。
/toggledownfall 切换天气。
/tp 传送实体。
/w /tell的替代命令,向另一玩家发送私信。
/weather设置天气。
/wsserver 连接至WebSocket服务器。
/xp 增加或减少经验。
以上这些我的世界指令对于老玩家来说耳熟能详了,但是新手玩家可能会有点蒙圈,不要怕,慢慢来,先记住几个简单的,然后再有简入难的开始吧

1、点击开始 → 运行 → 输入CMD,回车。
2、在出来的DOS界面里,输入telnet测试端口命令: telnet IP 端口 或者 telnet 域名 端口,回车。
如果端口关闭或者无法连接,则显示不能打开到主机的链接,链接失败;端口打开的情况下,链接成功,则进入telnet页面(全黑的),证明端口可用。
Telnet 客户端命常用命令:
open : 使用 openhostname 可以建立到主机的 Telnet 连接。
close : 使用命令 close 命令可以关闭现有的 Telnet 连接。
display : 使用 display 命令可以查看 Telnet 客户端的当前设置。
send : 使用 send 命令可以向 Telnet 服务器发送命令。支持以下命令:
ao : 放弃输出命令。
ayt : “Are you there”命令。
esc : 发送当前的转义字符。
ip : 中断进程命令。
synch : 执行 Telnet 同步 *** 作。
brk : 发送信号。
上表所列命令以外的其他命令都将以字符串的形式发送至 Telnet 服务器。例如,sendabcd 将发送字符串 abcd 至 Telnet 服务器,这样,Telnet 会话窗口中将出现该字符串。
quit :使用 quit 命令可以退出 Telnet 客户端。
telnet用于远程登录到网络中的计算机,并以命令行的方式远程管理计算机。需要注意的是,远程机器必须启动telnet服务器,否则无法打开telnet命令。
例如:在命令提示符中输入“telnet 1148067193”,按回车键,但是为了安全起见,要输入“n”并按回车键,出现登录提示符。输入登录名后,按回车键即可登录到远程机器。
使用telnet的open子命令远程登录远程机器。命令格式:open hostname[port],hostname为ip地址,port默认为23。 在telnet提示符下输入“open 1148067193”,按回车键。再输入“n”,根据提示输入用户名和密码即可远程机器上。
使用telnet的unset子命令关闭本地回显功能。 *** 作过程:先在命令提示符中输入“telnet”,按回车键;然后输入“setlocalecho”,按回车键,即可打开本地回显功能;如要关闭回显能力,只要在telnet命令提示符后输入“unsetlocalecho”,按回车。

telnet 命令使用方法详解,telnet命令怎么用?

什么是Telnet?

对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协议,但是对于入侵者而言,Telnet只是一种远程登录的工具。一旦入侵者与远程主机建立了Telnet连接,入侵者便可以使用目标主机上的软、硬件资源,而入侵者的本地机只相当于一个只有键盘和显示器的终端而已。

为什么需要telnet?

telnet就是查看某个端口是否可访问。我们在搞开发的时候,经常要用的端口就是 8080。那么你可以启动服务器,用telnet去查看这个端口是否可用。

Telnet协议是TCP/IP协议家族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。Windows XP怎么执行telnet命令?

1、点击开始 → 运行 → 输入CMD,回车。2、在出来的DOS界面里,输入telnet测试端口命令:telnetIP 端口 或者telnet域名 端口,回车。如果端口关闭或者无法连接,则显示不能打开到主机的链接,链接失败;
端口打开的情况下,链接成功,则进入telnet页面(全黑的),证明端口可用。

Telnet客户端命常用命令:

open : 使用 openhostname 可以建立到主机的Telnet连接。

close : 使用命令 close 命令可以关闭现有的Telnet连接。

display : 使用 display 命令可以查看Telnet客户端的当前设置。

send : 使用 send 命令可以向Telnet服务器发送命令。支持以下命令:

ao : 放弃输出命令。

ayt : “Are you there”命令。

esc : 发送当前的转义字符。

ip : 中断进程命令。

synch : 执行Telnet同步 *** 作。

brk : 发送信号。

上表所列命令以外的其他命令都将以字符串的形式发送至Telnet服务器。例如,sendabcd 将发送字符串 abcd 至Telnet服务器,这样,Telnet会话窗口中将出现该字符串。

quit :使用 quit 命令可以退出Telnet客户端。

telnet用于远程登录到网络中的计算机,并以命令行的方式远程管理计算机。需要注意的是,远程机器必须启动telnet服务器,否则无法打开telnet命令。例如:在命令提示符中输入“telnet1148067193”,按回车键,但是为了安全起见,要输入“n”并按回车键,出现登录提示符。输入登录名后,按回车键即可登录到远程机器。

使用telnet的open子命令远程登录远程机器。命令格式:open hostname[port],hostname为ip地址,port默认为23。

在telnet提示符下输入“open 1148067193”,按回车键。再输入“n”,根据提示输入用户名和密码即可远程机器上。

使用telnet的unset子命令关闭本地回显功能。 *** 作过程:先在命令提示符中输入“telnet”,按回车键;
然后输入“setlocalecho”,按回车键,即可打开本地回显功能;
如要关闭回显能力,只要在telnet命令提示符后输入“unsetlocalecho”,按回车。

使用telnet的status子命令查看连接状态。 *** 作过程:
输入“telnet”进入telnet命令,再输入“status”,按回车,此时显示当前已经登录到IP为1148067193的机器上。

为什么在Vista/Win7 下不能够使用telnet?Vista/Windows 7怎么执行telnet命令?

Windows 7提示:telnet不是内部或外部命令,怎么办?一般只有Windows 7才会出现这种情况,这里主要说下Windows7怎么解决。

在Win7不能够使用的主要原因是由于win7默认情况下是没有安装telnet服务,所以我们需要安装telnet服务。怎么安装呢?很简单,只需要您简单的做如下 *** 作:开始 → 控制面板 → 程序和功能 → 打开或关闭Windows功能,在这里就可以看到“telnet服务器”和“telnet客服端”。 如果要访问他人电脑的就安装个客服端,如果要访问自己电脑的就需要两个都安装了,因为自己电脑既是服务器又是客服端了。

关闭Windows防火墙:开始 → 控制面板 → Windows防火墙,在这里就可以选择是关闭还是开启防火墙。

为了安全,开启一部份端口的设置方法:

开启---控制面板--Windows防火墙--高级设置--入站规则--新建规则(在界面的最右边)---端口--Tcp--输入特定本地端口(我这边就是输入8080)--允许连接--具体情况下可配置只允许访问的用户,这边没有配置,直接下一步--配置可访问的计算机,这边也没有配置,直接下一步--域,专用,公用都选择上,下一步--输入规则名称(比如我这边是要开发tomcat让外面访问,就起名TomcatServer)--完成即可

涉及的命令总结:

① ping + ip:
查看某一个ip地址是否能够连通,如:
ping 1148067193

②telnetip port :
查看某一个机器上的某一个端口是否可以访问,如:telnet1148067193 8080

③ 退出命令:
exit---退出dos窗口,q!,wq---Linux下退出vi编辑器 ctrl+],之后在按q ---退出telnet界面 quit---退出mysql

Telnet命令使用方法

Telnet命令允许您与使用Telnet协议的远程计算机通讯。运行Telnet时可不使用参数,以便输入由Telnet提示符 (MicrosoftTelnet>) 表明的Telnet上下文。可从Telnet提示符下,使用Telnet命令管理运行Telnet客户端的计算机。

Telnet客户端命令提示符接受以下命令:

open : 使用 openhostname 可以建立到主机的Telnet连接。

close : 使用命令 close 命令可以关闭现有的Telnet连接。

display : 使用 display 命令可以查看Telnet客户端的当前设置。

send : 使用 send 命令可以向Telnet服务器发送命令。支持以下命令:

ao : 放弃输出命令。

ayt : “Are you there”命令。

esc : 发送当前的转义字符。

ip : 中断进程命令。

synch : 执行Telnet同步 *** 作。

brk : 发送信号。

上表所列命令以外的其他命令都将以字符串的形式发送至Telnet服务器。例如,sendabcd 将发送字符串 abcd 至Telnet服务器,这样,Telnet会话窗口中将出现该字符串。

quit

使用 quit 命令可以退出Telnet客户端。

set

使用带有下列参数之一的 set 命令为当前会话配置Telnet客户端。

bsasdel

Backspace 将作为删除而发送。

codeset option

只有当语言设置为日语时才可用。将当前代码集设置为选项,可以为下列选项之一:

Shift JIS

Japanese EUC

JIS Kanji

JIS Kanji (78)

DEC Kanji

NEC Kanji

应该在远程计算机上设置相同的代码集。默认情况下,Telnet客户端使用光栅字体。使用这些代码集访问远程计算机之前,您必须配置Telnet客户端以使用 TrueType 字体,从而确保正确地显示字符。

crlf

新行模式:导致 Return 键发送 0x0D, 0x0A。

delasbs

Delete 将作为退格键发送。

escapecharacter

从Telnet会话模式转换到Telnet命令模式。当处于Telnet命令模式时,按 Enter 将会返回到Telnet会话模式。

localecho

打开 localecho。

logfilename

指定为该会话将Telnet日志写入到的文件的名称。如果不指定该文件的路径,将在当前目录中创建文件。指定日志文件还会启动日志记录。

logging

启动该会话的日志。

mode {console | stream}

*** 作的模式。

ntlm

启动 NTLM 身份验证。

term {ansi | vt100 | vt52 | vtnt}

您希望TelnetClient 模拟的终端的类型。

显示 set 的帮助信息。

unset

使用 unset 命令可以关闭先前使用 set 命令设置的选项。

status

使用 status 命令可以确定运行Telnet客户端的计算机是否已成功连接。

/help

显示“帮助”信息。

FTP:文件传输协议。先说说他的功能吧,主要就是从运行FTP服务器的计算机传输文件。可以交互使用。这里要注意,只有安装了tcp/ip协议的机器才能使用ftp命令。

命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]

说说他们的含义吧。

-v 不显示远程服务器响应

-n 禁止第一次连接的时候自动登陆

-i 在多个文件传输期间关闭交互提示

-d 允许调试、显示客户机和服务器之间传递的全部ftp命令

-g 不允许使用文件名通配符,文件名通配符的意思是说允许在本地文件以及路径名中使用通配字符

-s:filename 指定包含ftp命令的文本文件。在ftp命令启动后将自动运行这些命令。在加的参数里不能有空格。

-a 绑定数据连接时,使用任何的本地端口

-w:windowsize 忽略默认的4096传输缓冲区

computer 指定要连接的远程计算机的ip地址

呵呵,理解了上面的,就说说一些具体的命令,我个人觉得虽然现在工具用起来很方便了,但懂这些命令在很多地方还是很有用的,就像现在nt下的命令提示符

1)

说明:显示ftp命令的说明。后面可以加参数,是加需要解释的命令名,不加则显示包含所有命令列表。

2) append

说明:使用当前文件类型设置,将本地文件附加到远程计算机中。大概格式是

append local-file [remote-file] 其中local-file是说指定要添加的本地文件。

remote-file是说指定要将local-file附加到远程计算机文件,要是省了这个,则是使用本地文件名做远程文件名。

3)ascii

说明:默认情况下,将文件传输类型设置为ASCII

4)bell

说明:响玲开关,意思是文件传输完成后是否有玲声提醒。默认是关闭的。

5)binary

说明:将文件传输类型设置为二进制。

6)bye

说明:结束和远程计算机的ftp会话,也就是安全断开,退出ftp

7)cd

说明:更改远程计算机上的工作目录。如cd data 其中data是要进入的远程计算机的目录。

8)close

说明:结束与远程服务器的ftp会话,并返回命令解释程序。

9)dir

说明:显示远程的文件以及子目录列表。如dir data local-file

其中data是指定要查看列表的目录,没指定的话就是当前目录。local-file是指定要保存列表的本地文件,不指定的话就在屏幕输出。

10)debug

说明:调试开关,打开的时候打印每个发送到远程计算机的命令,命令前有——>

默认情况是关闭的。

11)disconnnect

说明:与远程计算机断开连接,但还保持着ftp命令提示符。

12)get

说明:使用当前文件传输类型,把远程的文件拷贝到本地计算机上。

如get remote-file local-file

remote-file是指定要复制的文件,local-file是指定本地计算机上的文件名,

没有指定的话则个remote-file同名。

13)glob

说明:文件名通配开关

14)hash

说明:转换每个传输数据快的散列标记打印(#)数据快的大小是2048字节。默认情况下是关闭的,

15)help

说明:显示ftp命令的解释,如help commmand 其中command就是你要解释的命令,如果不加command这个参数的话就会显示所有命令的列表

16)!

说明:这个命令差点忘记了功能是在本地计算机上运行指定命令。如! command 其中command就是你要运行的命令,如果不加command这个参数的话,则显示本地命令提示, 这时你输入exit命令就能返回到ftp了。

17)lcd

说明:更改本地计算机的本地目录,在默认的时候是启动ftp的目录这个不要觉得没用啊,在你使用ftp的时候为了传递文件不是常改变本地和远程计算机的目录吗

如lcd [directory] 其中[directory]是指定要进入的本地计算机的目录,如果你不加这个参数,就会显示出本地计算机的工作目录

18)literal

说明:向远程ftp服务器发送协商参数,报告

如lireral argument [] 其中argument是指定要发送给远程服务器的协商参数。

19)ls

说明:显示远程目录的文件和字目录

如ls remote-directory local-file

其中remote-directory是指要查看的列表的目录,不指定的话显示的是当前工作目录。local-file是指定要保存列表的本地文件不指定的话是在屏幕上输出

20)mdelete

说明:删除远程计算机上的文件如mdelete remote-file

remote-file肯定是要删的文件啊,可以删除多个

21)mdir

说明:显示远程目录的文件和子目录列表,他允许指定多个文件

如mdir remote-file local-file

参数我想大家应该明白什么意思吧不明白就看看前面的类似命令吧

22)mget

说明:使用当前文件传输类型将多个远程文件复制到本地计算机

如mget remote-files

其实remote-files可以指定多个,他就是指定要复制到本地计算机的远程文件

23)mkdir

说明:创建远程目录

如mkdir directory 这个命令和nt下的命令提示符中的md directory一样,不多说了

24)mls

说明:显示远程目录的文件和目录简表

如mls remote-file local-file

其中remote-file这个参数是必须要加的,’’-’’是使用远程计算机的当前工作目录

25)mput

说明:使用当前文件传输类型,将本地文件复制到远程计算机

如mput local-files

26)open

说明:连接到指定ftp服务器上,

如open computer port 其中computer一般是远程计算机的ip地址,port不用说就是指定端口了。

27)prompt

说明:转换提示,在多个文件传输的时候,ftp提示可以有选择的检索或保存文件,如果关闭提示,则mget和mput命令传输所有文件,在默认情况下是打开的

28)put

说明:使用当前文件传输类型将本地文件复制到远程计算机中,

如put local-file remote-file

其中local-file是指定要复制的本地文件,

remote-file是指定要复制的远程计算机上的文件名,不指定的话是和本地计算机上的文件名同名

29)pwd

说明:显示远程呢感计算机上的当前目录

30)quit

说明:结束与远程计算机的ftp会话,并退出ftp

31)quote

说明:向远程ftp服务器发送协议,报告期待ftp单码应答,这个命令的功能和literal相同

32)recv

说明:使用当前文件传输类型将远程文件复制到本地计算机,他与get命令作用相同。

33)remotehelp

说明:显示远程命令的帮助这个命令的用法和help,!一样可以参考他的用法

34)rename

说明:更改远程计算机上的文件名。

这个命令和nt的命令提示符的ren一样,如rename filename newfilename

35)rmdir

说明:删除远程目录

这个命令和nt的命令提示符的rm一样,如rmdir directory

36)send

说明:使用当前文件传输类型将本地文件复制到远程计算机send和put命令的功能一样。

如send local-file remote-file

37)status

说明:显示ftp连接和转换的当前状态

38)trace

说明:转换报文跟踪,运行ftp的命令时,trace将显示没个报文的理由。

39)type

说明:设置或显示文件传输类型

如type [type-name]

其中type-name 的意思是文件传输的类型,默认是ASCII,没加这个参数就是显示当前的传输类型

40)user

说明:指定连接到远程计算机的用户

如user user-name [passwd] [account]

其中user-name不用说都是用来登陆计算机的用户名了,

passwd是指定user-name的密码,不指定的话ftp会提示输入密码。

account是指定用来登陆计算机的帐号,如不指定,ftp会提示输入帐号

41)verbose

说明:转换冗余模式。这里如果打开,会显示所有ftp响应,文件传输结束的时候会显示传输的效率和统计信息,默认的情况是打开的!

Telnet被入侵者用来做什么?

(1)Telnet是控制主机的第一手段如果入侵者想要在远程主机上执行命令,需要建立IPC$连接,然后使用net time命令查看系统时间,最后使用at命令建立计划任务才能完成远程执行命令。虽然这种方法能够远程执行命令,但相比之下,Telnet方式对入侵者而言则会方便得多。入侵者一旦与远程主机建立Telnet连接,就可以像控制本地计算机一样来控制远程计算机。可见,Telnet方式是入侵者惯于使用的远程控制方式,当他们千方百计得到远程主机的管理员权限后,一般都会使用Telnet方式进行登录。

(2)用来做跳板入侵者把用来隐身的肉鸡称之为“跳板”,他们经常用这种方法,从一个“肉鸡”登录到另一个“肉鸡”,这样在入侵过程中就不会暴露自己的IP地址。

关于NTLM验证由于Telnet功能太强大,而且也是入侵者使用最频繁的登录手段之一,因此微软公司为Telnet添加了身份验证,称为NTLM验证,它要求Telnet终端除了需要有Telnet服务主机的用户名和密码外,还需要满足NTLM验证关系。NTLM验证大大增强了Telnet主机的安全性,就像一只拦路虎把很多入侵者拒之门外。

Telnet语法telnet[-a][-e escape char][-f log file][-l user][-t term][host [port]]-a 企图自动登录。除了用当前已登陆的用户名以外,与 -l 选项相同。-e 跳过字符来进入telnet客户提示。-f 客户端登录的文件名-l 指定远程系统上登录用的用户名称。要求远程系统支持TELNETENVIRON 选项。-t 指定终端类型。支持的终端类型仅是: vt100, vt52, ansi 和 vtnt。host 指定要连接的远程计算机的主机名或 IP 地址。port 指定端 口号 或服务名。

使用Telnet登录登录命令:telnetHOST [PORT] 例如:telnet61152158132 23(默认端口)断开Telnet连接的命令:exit成功地建立Telnet连接,除了要求掌握远程计算机上的账号和密码外,还需要远程计算机已经开启“Telnet服务”,并去除NTLM验证。也可以使用专门的Telnet工具来进行连接,比如STERM,CTERM等工具。

Telnet典型入侵(如果以下内容不太了解,可以简单了解)

1Telnet典型入侵步骤步骤一:建立IPC$连接。其中sysback是前面建立的后门账号。步骤二:开启远程主机中被禁用的Telnet服务。步骤三:断开IPC$连接。步骤四:去掉NTLM验证。如果没有去除远程计算机上的NTLM验证,在登录远程计算机的时候就会失败。不过入侵者会使用各种方法使NTLM验证形同虚设。解除NTLM的方法有很多,下面列出一些常用的方法,来看看入侵者如何去除NTLM验证。

方法一:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13212867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-21
下一篇 2023-06-21

发表评论

登录后才能评论

评论列表(0条)

保存