常用网络命令

来源:互联网 发布:js 路由实现原理 编辑:程序博客网 时间:2024/06/07 05:22

 

命令简述

1.   ipconfig

1ipconfig命令显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。使用不带参数的 ipconfig 可以显示所有适配器的 IP 地址、子网掩码、默认网关。

2)语法
ipconfig [/all] [/renew [Adapter]] [/release [Adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassid Adapter] [/setclassid Adapter [ClassID]]

3)参数

/? Display this help message
/all Display full configuration information.
/release Release the IP address for the specified adapter.
/renew Renew the IP  address for the specified adapter.
/flushdns Purges the DNS Resolver cache.
/registerdns Refreshes all DHCP leases and re-registers DNS names
/displaydns Display the contents of the DNS Resolver Cache.
/showclassid Displays all the dhcp class IDs allowed for adapter.
/setclassid Modifies the dhcp class id.


 
/all表示显示网络适配器详细的TCP/IP配置信息,除了IP地址、子网掩码、默认网关信息外,还显示主机名称、IP路由功能、WINS代理、MAC地址、DHCP功能等。
  /renew [Adapter]表示更新所有或特定网络适配器的DHCP设置,为自动获取IP地址的计算机分配IP地址,Adapter表示特定网络适配器的名称。
  /release [Adapter]表示释放所有或特定网络适配器的DHCP设置,并丢弃IP地址设置。与/renew [Adapter]参数的操作相反。
  /displaydns表示显示DNS缓存的内容,包括本地主机以及最近获取的DNS解析记录。
  /flushdns表示清理并重设DNS缓存的内容。

 

2.   ping

1ping命令是TCPIP协议中最有用的命令之一.它的工作原理是给另一个系统发送一系列的数据包,该系统本身又发回一个响应,这条实用程序对查找远程主机很有用,它返回的结果表示是否能到达主机,宿主机发送一个返回数据包需要多长时间。

2)语法

ping -t][-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count][-s count] [[-j host-list] [-k host-list]] [-w timeout destination-list

3)参数

-t Ping the specifed host until interrupted.(除非人为中止,否则一直ping下去)
-a Resolve addresses to hostnames.
(解析计算机NetBios名)
-n count Number of echo requests to send.
(发送 count 指定的 ECHO 数据包数,默认值为 4
-l size Send buffer size.
(发送指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527
-f Set Don't Fragment flag in packet.
(数据包中发送不要分段标志)
-i TTL Time To Live.
(在对方的系统里停留的时间)
-v TOS Type Of Service.
(服务类型)
-r count Record route for count hops.
(在记录路由字段中记录路由跳点所经过的路径。count 可以指定最少 1 台,最多 9 台计算机)
-s count Timestamp for count hops.
(记录记录路由跳点的缓存时间)
-j host-list Loose source route along host-list.
(利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9
-k host-list Strict source route along host-list.
(利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9
-w timeout Timeout in milliseconds to wait for each reply.
(指定超时间隔,单位为毫秒)
destination-list
(指定要 ping 的远程计算机)

 

3.   netstat

1)观察网络连接状态的实用工具,Netstat网络命令可以显示当前正在活动的网络连接的详细信息,例如可以显示以太网的统计信息、显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等、路由表和网络接口信息,可以让用户得知目前总共有哪些网络连接正在运行。网上可以看到很多如X-netstat之类的工具,无非其界面为win界面,比较直观些,其功能与此命令差不多去。

2)语法

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]

3)参数

-a Displays all connections and listening ports.(显示所有连接和侦听端口)
-e Displays Ethernet statistics. This may be combined with the -s option.
(显示以太网统计信息,可以与-s连用)
-n Displays addresses and port numbers in numerical form.
(在数字表里显示地址和端口号)
-p proto Shows connections for the protocol specified by proto; proto may be TCP or UDP. If used with the -s option to display per-protocol statistics, proto may be TCP, UDP, or IP.
(显示由 protocol 指定的协议的连接;protocol 可以是 tcp udp。如果与 -s 选项一同使用显示每个协议的统计,protocol 可以是 tcpudpicmp ip
-r Displays the routing table.
(显示路由表信息)
-s Displays per-protocol statistics. By default, statistics are shown for TCP, UDP and IP; the -p option may be used to specify a subset of the default.
(显示每个协议的统计。默认情况下,显示 TCPUDPICMP IP 的统计。-p 选项可以用来指定默认的子集)
interval Redisplays selected statistics, pausing interval seconds between each display. Press CTRL+C to stop redisplaying statistics. If omitted, netstat will print the current configuration information once.
(重新显示所选的统计,在每次显示之间暂停 interval 秒。按 CTRL+C 停止重新显示统计。如果省略该参数,netstat 将打印一次当前的配置信息)

 

4.   arp

1arp命令用于显示和修改“地址解析协议 (ARP)”缓存中的项目。ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则 arp 命令将显示帮助信息。

2)语法
arp  [-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]

3)参数

-a [ InetAddr] [ -N IfaceAddr]

显示所有接口的当前 ARP 缓存表。要显示特定 IP 地址的 ARP 缓存项,请使用带有 InetAddr 参数的 arp -a,此处的 InetAddr 代表 IP 地址。如果未指定 InetAddr,则使用第一个适用的接口。要显示特定接口的 ARP 缓存表,请将 -N IfaceAddr 参数与 -a 参数一起使用,此处的 IfaceAddr 代表指派给该接口的 IP 地址。-N 参数区分大小写。

-g [ InetAddr] [ -N IfaceAddr]

-a 相同。

-d InetAddr [IfaceAddr]

删除指定的 IP 地址项,此处的 InetAddr 代表 IP 地址。对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。要删除所有项,请使用星号 (*) 通配符代替 InetAddr

-s InetAddr EtherAddr [IfaceAddr]

ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。

/? 在命令提示符下显示帮助。

 

5.   tracert

1ping命令用于如果有网络连通性问题,可以使用该命令来检查到达的目标 IP 地址的路径并记录结果。tracert 命令显示用于将数据包从计算机传递到目标位置的一组 IP 路由器,以及每个跃点所需的时间。如果数据包不能传递到目标,tracert 命令将显示成功转发数据包的最后一个路由器。当数据报从我们的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果我们的配置使用DNS,那么我们常常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(如果我们指定的目标地址比较远),每个路由器我们大约需要给它15秒钟。

2)语法

tracert  [-d] [-h MaximumHops] [-j HostList] [-w Timeout] [-R] [-S SrcAddr] [-4][-6] TargetName

3)参数

-d  防止 tracert 试图将中间路由器的 IP 地址解析为它们的名称。这样可加速显示 tracert 的结果。

-h MaximumHops  指定搜索目标(目的)的路径中存在的跃点的最大数。默认值为 30 个跃点。

-j HostList  指定回显请求消息将 IP 报头中的松散源路由选项与 HostList 中指定的中间目标集一起使用。使用松散源路由时,连续的中间目标可以由一个或多个路由器分隔开。HostList 中的地址或名称的最大数量为 9HostList 是一系列由空格分隔的 IP 地址(用带点的十进制符号表示)。仅当跟踪 IPv4 地址时才使用该参数。

-w Timeout 指定等待“ICMP 已超时”或“回显答复”消息(对应于要接收的给定“回现请求”消息)的时间(以毫秒为单位)。如果超时时间内未收到消息,则显示一个星号 (*)。默认的超时时间为 40004 秒)。

-R  指定 IPv6 路由扩展标头应用来将“回显请求”消息发送到本地主机,使用目标作为中间目标并测试反向路由。

-S 指定在“回显请求”消息中使用的源地址。仅当跟踪 IPv6 地址时才使用该参数。

-4  指定 Tracert.exe 只能将 IPv4 用于本跟踪。

-6  指定 Tracert.exe 只能将 IPv6 用于本跟踪。

TargetName 指定目标,可以是 IP 地址或主机名。

-? 在命令提示符下显示帮助。

 

6.   net

1net不是一个命令,而是Windows的一组网络命令集。有很多函数用于实用和核查计算机之间的NetBIOS连接,可以查看我们的管理网络环境、服务、用户、登陆等信息内容。在维护单位的局域网或广域网时候,如果能掌握这些网络命令使用技巧,常常会给工作带来极大的方便,有时能起到事倍功半的效果。

2)语法

NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |

HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |

SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]

---------------------------------------------------------------------

NET ACCOUNTS [/FORCELOGOFF:{minutes | NO}] [/MINPWLEN:length]

[/MAXPWAGE:{days | UNLIMITED}] [/MINPWAGEays]

[/UNIQUEPW:number] [/DOMAIN]

3)参数

下面对常用的NET命令的不同参数的使用简介如下:

  1Net ViewI

  作 用:显示域列表、计算机列表或指定计算机的共享资源列表。

  命令格式:Net view [//computername | /domain[:domainname]]

  有关参数说明:

  ·键入不带参数的Net view显示当前域的计算机列表

  ·//computername 指定要查看其共享资源的计算机

  ·/domain[:domainname]指定要查看其可用计算机的域

  例如:Net view //GHQ查看GHQ计算机的共享资源列表。

     Net view /domain:XYZ 查看XYZ域中的机器列表。

  2Net User

  作 用:添加或更改用户帐号或显示用户帐号信息。

  命令格式:Net user [username [password | *] [options]] [/domain]

  有关参数说明:

  ·键入不带参数的Net user查看计算机上的用户帐号列表

  ·username添加、删除、更改或查看用户帐号名

  ·password为用户帐号分配或更改密码

  ·提示输入密码

  ·/domain在计算机主域的主域控制器中执行操作。该参数仅在 Windows NT Server 域成员的 Windows NT Workstation 计算机上可用。默认情况下,Windows NT Server 计算机在主域控制器中执行操作。注意:在计算机主域的主域控制器发生该动作。它可能不是登录域。

  例如:Net user ghq123查看用户GHQ123的信息。

  3Net Use

  作 用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。

  命令格式:Net use [devicename | *] [//computername/sharename[/volume]] [password|*]][/user:[domainname/]username][[/delete]| [/persistent:{yes | no}]]

  有关参数说明:

   ·键入不带参数的Net use列出网络连接

  ·devicename指定要连接到的资源名称或要断开的设备名称

  ·//computername/sharename服务器及共享资源的名称

  ·password访问共享资源的密码

  ·*提示键入密码

  ·/user指定进行连接的另外一个用户

  ·domainname指定另一个域

  ·username指定登录的用户名

  ·/home将用户连接到其宿主目录

  ·/delete取消指定网络连接

  ·/persistent控制永久网络连接的使用。

  例如:Net use f: //GHQ/TEMP //GHQ/TEMP目录建立为F

     Net use f: /GHQ/TEMP /delete 断开连接。

  4Net Time

  作 用:使计算机的时钟与另一台计算机或域的时间同步。

  命令格式:Net time [//computername | /domain[:name]] [/set]

  有关参数说明:

  ·//computername要检查或同步的服务器名

  ·/domain[:name]指定要与其时间同步的域

  ·/set使本计算机时钟与指定计算机或域的时钟同步。

  5Net Start

  作 用:启动服务,或显示已启动服务的列表。

  命令格式:Net start service

  6Net Pause

  作 用:暂停正在运行的服务。

  命令格式:Net pause service

  7Net Continue

  作 用:重新激活挂起的服务。

  命令格式:Net continue service

  8Net Stop

  作 用:停止 Windows NT/2000/2003 网络服务。

  命令格式:Net stop service

  下面我们来看看上面四条命令里服务包含哪些服务:

  (1)alerter(警报)

  (2)client service for Netware(Netware 客户端服务)

  (3)clipbook server(剪贴簿服务器)

  (4)computer browser(计算机浏览器)

  (5)directory replicator(目录复制器)

  (6)ftp publishing service (ftp )(ftp 发行服务)

  (7)lpdsvc

  (8)Net logon(网络登录)

  (9)Network dde(网络 dde)

  (10)Network dde dsdm(网络 dde dsdm)

  (11)Network monitor agent(网络监控代理)

  (12)ole(对象链接与嵌入)

  (13)remote access connection manager(远程访问连接管理器)

  (14)remote access isnsap service(远程访问 isnsap 服务)

  (15)remote access server(远程访问服务器)

  (16)remote procedure call (rpc) locator(远程过程调用定位器)

  (17)remote procedure call (rpc) service(远程过程调用服务)

  (18)schedule(调度)

  (19)server(服务器)

  (20)simple tcp/ip services(简单 TCP/IP 服务)

  (21)snmp

  (22)spooler(后台打印程序)

  (23)tcp/ip Netbios helper(TCP/IP NETBIOS 辅助工具)

  (24)ups

  (25)workstation(工作站)

  (26)messenger(信使)

  (27)dhcp client

  9Net Statistics

  作 用:显示本地工作站或服务器服务的统计记录。

  命令格式:Net statistics [workstation | server]

  有关参数说明:

  ·键入不带参数的Net statistics列出其统计信息可用的运行服务

  ·workstation显示本地工作站服务的统计信息

  ·server显示本地服务器服务的统计信息

  例如:Net statistics server | more显示服务器服务的统计信息。

  10Net Share

  作 用:创建、删除或显示共享资源。

  命令格式:Net share sharename=drive:path [/users:number | /unlimited] [/remark:"text"]

  有关参数说明:

  · 键入不带参数的Net share显示本地计算机上所有共享资源的信息

  · sharename是共享资源的网络名称

  · drive:path指定共享目录的绝对路径

  · /users:number设置可同时访问共享资源的最大用户数

  · /unlimited不限制同时访问共享资源的用户数

  · /remark:"text "添加关于资源的注释,注释文字用引号引住

  例如: Net share yesky=c:/temp /remark:"my first share"

  以yesky为共享名共享C:/temp

Net share yesky /delete停止共享yesky目录。

7. ftp

1ftp命令可以实现文件的上传和下载。

2)语法

ftp  [-v] [-d] [-i] [-n] [-g] [-s:FileName] [-a] [-w:WindowSize] [-A] [Host]

启动以后的操作命令有:

3)参数

-v  禁止显示 FTP 服务器响应。

-d  启用调试,显示在 FTP 客户端和 FTP 服务器之间传递的所有命令。

-i  传送多个文件时禁用交互提示。

-n  在建立初始连接后禁止自动登录功能。

-g  禁用文件名组合。Glob 允许使用星号 (*) 和问号 (?) 作为本地文件和路径名的通配符。详细信息,请参阅“相关主题”。

-s: FileName  指定包含 ftp 命令的文本文件。这些命令在启动 ftp 后自动运行。该参数不允许带有空格。使用此参数而不是重定向 (<)

-a  指定绑定 FTP 数据连接时可以使用任何本地接口。

-w: WindowSize  指定传输缓冲区的大小。默认窗口大小为 4096 字节。

-A  匿名登录到 FTP 服务器。

Host  指定要连接的计算机名、IP 地址或 FTP 服务器的 IPv6 地址。如果指定了主机名或地址,则其必须是命令行的最后一个参数。

/?  在命令提示符下显示帮助。

 

操作命令

ftp使用的内部命令如下(其中括号表示可选项): 

  1.![cmd[args]在本地机中执行交互shellexit回到ftp环境,!ls.zip  

  2. macroame[args]执行宏定义macroname 

  3.account[password]提供登录远程系统成功后访问系统资源所需的补充口令 。 

  4.appendlocalfile[remotefile]将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。 

  5.ascii 使用ascii类型传输方式。 

  6.bell每个命令执行完毕后计算机响铃一次。 

  7.bin使用二进制文件传输方式。 

  8.bye退出ftp会话过程。 

  9.case在使用mget,将远程主机文件名中的大写转为小写字母。 

  10.cd remotedir 进入远程主机目录。 

  11.cdup进入远程主机目录的父目录。 

  12.chmod modefilename将远程主机文件filename的存取方式设置为mode,chmod 777 a.out 

  13.close中断与远程服务器的ftp会话(open对应) 

  14.cr使用asscii方式传输文件时,将回车换行转换为回行。 

  15.delete remotefile删除远程主机文件。 

  16.debug[debugvalue]设置调试方式,显示发送至远程主机的每条命令,debup3,若设为0,表示取消debug 

  17.dir[remotedir][localfile]显示远程主机目录,并将结果存入localfile 

  18.disconnectionclose 

  19.form format将文件传输方式设置为format,缺省为file方式。 

  20.getremotefile[localfile]将远程主机的文件remotefile传至本地硬盘的localfile 

  21.glob设置mdeletemgetmput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。 

  22.hash每传输1024字节,显示一个hash符号() 

  23.help[cmd]显示ftp内部命令cmd的帮助信息,help get 

  24.idle[seconds]将远程服务器的休眠计时器设为[seconds]秒。 

  25.image设置二进制传输方式(binary) 

  26.lcd[dir]将本地工作目录切换至dir 

  27.ls[remotedir][localfile]显示远程目录remotedir,并存入本地localfile 

  28.macdef macroname定义一个宏,遇到macdef下的空行时,宏定义结束。 

   29.mdelete[remotefile]删除远程主机文件。 

  30.mdir remotefiles localfiledir类似,但可指定多个远程文件,mdir.o.. zipoutfile 

  31.mget remotefiles传输多个远程文件。 

  32.mkdir dirname 在远程主机中建一目录。 

  33.mls remotefile localfilenlist,但可指定多个文件名。 

  34.mode[modename]将文件传输方式设置为modename,缺省为stream方式。 

  35.modtime filename显示远程主机文件的最后修改时间。 

  36.mput localfile将多个文件传输至远程主机。 

  37.newerfilename如果远程机中filename的修改时间比本地硬盘同名文件的时间更近,则重传该文件。 

  38.nlist[remotedir][localfile]显示远程主机目录的文件清单,并存入本地硬盘的localfile 

  39.nmap[inpatternoutpattern]设置文件名映射机制,使得文件传输时,文件中的某些字符相互转换,nmap1.2.3[1,2].[2,3],则传输文件a1 .a2.a3,文件名变为a1a2,该命令特别适用于远程主机为非UNIX机的情况。 

    40.ntrans[inchars[outchars]设置文件名字符的翻译机制,ntrans1R,则文件名LLL将变为RRR 

  41.open host[port]建立指定ftp服务器连接,可指定连接端口。    

    42.passive进入被动传输方式。 

  43.prompt设置多个文件传输时的交互提示。 

  44.proxyftpcmd在次要控制连接中,执行一条ftp命令,该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。 

  45.put localfile[remotefile]将本地文件localfile传送至远程主机。 

  46.pwd显示远程主机的当前工作目录。 

  47.quitbye,退出ftp会话。 

  48.quote arg1,arg2……将参数逐字发至远程ftp服务器,quote syst 

   49.recv remotefile[localfile]get 

  50.regetremotefile[localfile]类似于get,但若localfile存在,则从上次传输中断处续传。 

  51.rhelp[cmdname]请求获得远程主机的帮助。 

  52.rstatus[filename]若未指定文件名,则显示远程主机的状态,否则显示文件状态。 

  53.rename[from][to]更改远程主机文件名。    

54.reset清除回答队列。 

  55.restart marker从指定的标志marker,重新开始getput,restart 130 

  56.rmdir dirname删除远程主机目录。 

  57.runique设置文件名唯一性存储,若文件存在,则在原文件后加后缀。 

  58.send localfile[remotefile]put 

  59.sendport设置PORT命令的使用。 

  60.site arg1,arg2……将参数作为SITE命令逐字发送至远程ftp主机。 

  61.size filename显示远程主机文件大小,site idle 7200 

  62.status显示当前ftp状态。 

  63.struct[structname]将文件传输结构设置为structname,缺省时使用stream结构。 

    64.sunique将远程主机文件名存储设置为唯一(runique对应) 

  65.system显示远程主机的操作系统类型。 

  66.tenex将文件传输类型设置为TENEX机所需的类型。 

  67.tick设置传输时的字节计数器。 

  68.trace设置包跟踪。 

  69.type[typename]设置文件传输类型为typename,缺省为ascii,typebinary,设置 二进制传输方式。 

  70.umask[newmask]将远程服务器的缺省umask设置为newmask,umask 3 

    71.userusername[password][account]向远程主机表明自己的身份,需要口令时,必须输入口令,user anonymous my@email 

  72.verbose同命令行的-v参数,即设置详尽报告方式,ftp服务器的所有响应都将显示给用户,缺省为on. 

73.?[cmd]help

 

8. telnet

(1)    以虚拟终端模式登陆远程服务器。

(2)    语法

telnet [-d] [-a] [-n tracefile] [-e escapechar] [[-l user] host [port]]

(3)    参数

-d 设置调试开关的初始值为TRUE
-a
尝试自动登录。就目前而言,这个选项用于通过ENVIRON 选项的USER变量发送用户名(如果远程主机支持这种用法的话)。如果函数 getlogin(2)返回的当前用户所用的名字与当前用户ID相一致,那么USER变量就为该命令返回的名字,否则为与当前用户ID对应的用户名。
-n tracefile
打开tracefile文件以记录跟踪信息。
-l user
当连接至远程系统时,如果远程主机支持ENVIRON 选项,则当前用户名将作为变量USER的值发送至远程主机。本选项自动包括-a选项。
-e escapechar
TELNET转义字符的初始值设置为escapechar。如果忽略本选项,则无转义字符。
host
表示远程主机的正式名称、别名或IP地址。
port
端口号,即各种Internet应用程序地址。如未指明端口号,则使用telnet的缺省端口号。

如果telnet命令不带任何参数,则系统将进入telnet命令状态,其提示符是telnet>。在提示符后可以使用各种telnet命令。比方说,在提示符后键入help命令,可以得到telnet命令表。telnet命令及其功能描述见下。
命令功能描述:
close
关闭当前连接
logout
强制退出远程用户并关闭连接
display
显示当前操作的参数
mode
试图进入命令行方式或字符方式
open
连接到某一站点
quit
退出
telnetsend
发送特殊字符
set
设置当前操作的参数
unset
复位当前操作参数
status
打印状态信息
toggle
对操作参数进行开关转换
slc
改变特殊字符的状态
auth
打开/关闭确认功能z挂起
telnetenviron
更改环境变量?显示帮助信息
  这些命令均可采用缩写形式,只要相互之间不会产生冲突。telnet命令一般都直接后跟节点名,表示将注册到指定的远方机器。例如命令: telnet ox6.ios.ac.cn。登录到远程主机后,就可以开始使用该机器上的资源及其所能提供的服务,甚至可以再次登录到其它主机。

  注释:可能你已经注意到,远程登录中的远程只是一个逻辑上的概念。也就是说,你通过远程登录方式登录到的主机也许远在天涯,也许近在咫尺。
  如果远程节点使用的telnet端口号不是标准TCP端口 (telnet的标准端口为23),那么还需要在主机名后面附上相应的端口号。如下面的命令: telnet eve.assumption.edu 5000
   
这个命令将使你登录到主机eve.assumption.edu的第5000号端口 (你不妨试试看,这个端口实际上是一个很不错的去处,在那里你可以展示一下国际象棋方面的才华。)

    注释:端口指的是远程机器上某个特定应用程序的位置。如果登录到远程主机时没有指定端口,那么它将认为你是一个固定用户,并希望你在进入系统之前输入有效的用户名和口令。当通过特定端口连接时,主机并不要求输入用户名,但是限制用户使用一种特殊的功能。

    退出
  一旦登录到某个远程主机,你就成了该计算机的一个用户。我们知道,Internet上各台主机的硬件环境、操作系统和应用程序存在很大的异构性。因此,其退出方式也不尽相同。不过,就一般情形而言,你可以依次尝试使用 qquitexitlogoutCtrl+Ddone等命令,也许其中某个命令可以帮助你结束本次操作,使你返回到UNIX提示状态下。如果尝试未告成功,不妨试用Ctrl+]返回到telnet> 提示下,然后键入closequit并按Enter键。比方说,如果你已经从bjlad.public.bta.cn主机远程登录到ox6.ios.ac.cn主机,现在希望回到本地机器,则可以输入exit命令,或用Ctrl+]返回到telnet>提示。这里假定你用Ctrl+]结束telnet连接。然后再输入quit命令,以希望回到 bjlad.public.bta.cn 主机的UNIX提示符下。这时的屏幕显示为:
      telnet>quit
      Connection closed.

 

4)举例:telnet 202.206.1.26

原创粉丝点击