boot mode什么意思

boot mode什么意思,第1张

boot mode的意思是:启动模式;安全启动模式。boot是启动的意思,mode是make的过去分词。

短语:

boot loader mode 引导模式 ; 加载模式 ; 指导标准样式

fast boot mode 快速启动模式

auto boot mode 自动启动

quick boot mode 快速启动模式

例句:

However, in this article, no keystrokes are entered, and the server boots into its normal boot mode

但在本文中,请不要按任何键,让服务器进入正常启动模式。

扩展资料:

boot:

音标:

英 [buːt]  美 [buːt]

释义:

n 靴子;踢;汽车行李箱;解雇;车轮夹锁;再者

v 踢;启动;在车轮上装制动装置;解雇;(使)穿靴;锁住(非法停车的轮子)

n (Boot) (美、英、荷、加、德、意、俄)布特(人名)

用法:[复数 boots ;过去式 booted; 现在分词 booting ;第三人称单数 boots 。

短语:

frye boot 马靴 ; 弗赖伊皮靴 ; 长筒靴子

snow boot 雪地靴 ; 雪起动 ; 雪启动

knee boot 长统靴 ; 长靴 ; 长筒靴

ankle boot 短靴 ; 及踝靴 ; 足果靴

warm boot 热启动 ; 暖开机 ; 暖启动

例句:

Put the CD into the drive and boot the machine

把光盘放进驱动器,然后启动机器。

Linux 系统中有以下几种常见的登录界面模式:

终端模式(Text Mode):终端模式是 Linux 系统的最基本模式,通常以命令行的形式进行 *** 作。

图形模式(Graphical Mode):图形模式提供了图形化的界面,可以使用鼠标和键盘进行 *** 作。

远程模式(Remote Mode):远程模式允许你从远程计算机连接到 Linux 系统,通常使用 SSH 协议进行连接。

安全模式(Safe Mode):安全模式是在 *** 作系统出现问题时使用的模式,通常只加载最基本的驱动和服务,以便于进行故障排除和修复。

这些就是 Linux 系统中常见的登录界面模式。不同的模式适用于不同的场景,你可以根据需要选择合适的模式进行 *** 作。

如果你的登录界面模式是指 `图形模式(Graphical Mode)`
那么常见的linux 图形模式(Graphical Mode)有:

X Window 系统(X Window System):X Window 系统是 Linux 系统中最常见的图形模式,提供了丰富的图形化界面和多种图形窗口管理器(Window Manager)选择。

Wayland:Wayland 是一种新型的图形显示系统,在 X Window 系统的基础上进行了改进,提供了更快的性能和更好的用户体验。

Mir:Mir 是一种专门为 Ubuntu *** 作系统设计的图形显示系统,提供了优秀的性能和兼容性。

这些就是 Linux 系统中常见的图形模式。

如果你的登录界面模式指的是图形窗口管理器(Window Manager)

那么常见的图形窗口管理器(Window Manager)有以下几种:

GNOME:GNOME 是一种流行的图形桌面环境,提供了丰富的功能和友好的用户界面。

KDE:KDE 是另一种流行的图形桌面环境,提供了丰富的功能和自定义性。

Xfce:Xfce 是一种轻量级的图形桌面环境,适用于低端计算机和服务器。

LXDE:LXDE 是另一种轻量级的图形桌面环境,适用于低端计算机和服务器。

Openbox:Openbox 是一种简洁的图形窗口管理器,适用于轻量级的图形桌面环境。

请问你问的是array负载慢怎么解决吗?负载慢的解决方法如下:
根据百度查询显示:使其Array服务器负载均衡可以使用两种模式执行:Reverse Proxy Mode(反向代理模式)和Transparent Mode(透明模式)。
Reverse Proxy Mode(反向代理模式):使用Array APV的反向代理服务可以将请求转发给内部的服务器,让Array APV将请求均匀地转发给多台内部服务器之一,从而达到负载均衡的目的。
Transparent Mode(透明模式):Array APV 的透明模式是指Array APV在转发用户请求时,透明地将客户端的连接定向到特定的服务器上,即用户的源IP地址对服务器是透明的,服务器可以知道哪个客户对其进行了访问。

分类: 电脑/网络 >> *** 作系统/系统故障
解析:

如何在1个交换性的网络里,分割广播域呢答案是创建VLANVLAN是连接到定义好了的switch的端口的网络用户和资源的逻辑分组给不同的子网分配不同的端口,就可以创建更小的广播域默认情况下,在某个VLAN中的主机是不可以与其他VLAN通信的,除非你使用router来创建VLAN间的通信

VLAN的一些特点:

1网络的增加,移动和改变,只需要在适当的VLAN中配置合适的端口

2安全,因为不同VLAN的用户不能互相通信,除非依靠router来做VLAN间的通信
3因为VLAN可以被认为是按功能划分的逻辑分组,所以VLAN和物理位置,地理位置无关

4VLAN增加安全性

5VLAN增加广播域的数量,而减小广播域的大小

Broadcast Control

每种协议都会有广播的现象发生,至于发生不频率,次数,一般由以下几点决定:

1协议类型

2在网络上运行的应用程序

3这些服务如何的被使用

Security

安全性是VLAN的1大特点,不同VLAN的用户不能互相通信,除非依靠router来做VLAN间的通信

Flexibility and Scalability

VLAN的灵活性和可扩展性:

1可以不管物理位置如何,把适当的端口分配到适当的 VLAN中就可以了可以把VLAN理解正下面的样字,如图:

2当VLAN增加的太大以后,你可以划分更多的VLAN,来减少广播消耗掉更多带宽的影响,在VLAN中的用户越少,被广播影响的就越少

来比较下下面2个图,明显可以发现,图2,即VLAN的具有更高的灵活性和可扩展性,如下:

VLAN Memberships

手动由管理员分配端口划分的VLAN叫静态VLAN(static VLAN);使用智能管理软件,动态划分VLAN的叫动态VLAN(dynamic VLAN)

Static VLANs

静态VLAN:静态VLAN安全性较高,手动划分端口给VLAN,和设备的物理位置没什么关系而且,每个VLAN中的主机必须拥有正确的IP地址信息,如VLAN2配置为17216200/24

Dynamic VLANs

动态VLAN:使用智能管理软件,可以基于MAC地址,协议,甚至应用程序来动态创建VLANCisco设备管理员可以使用VLAN管理策略服务器(VLAN Management Policy Server,VMPS)的服务来建立个MAC地址数据库,来根据这个动态创建VLAN,VMPS数据库把MAC地址映射VLAN上

Identifying VLANs

当帧在网络中被交换,switches根据类型对其跟踪,加上根据硬件地址来判断如何对它们进行 *** 作有1点要记住的是:在不同类型的连接中,帧被处理的方式也不一样

交换环境中的2种连接类型:

1access links:指的是只属于一个VLAN,且仅向该VLAN转发数据帧的端口,也叫做native VLANswitches把帧发送到access-link设备之前,移去任何的VLAN信息而且access-link设备不能与VLAN外通信,除非数据包被路由

2trunk links:指的是能够转发多个不同VLAN的通信的端口trunk link必须使用100Mbps以上的端口来进行点对点连接,1次最多可以携带1005个VLAN信息trunk link使你的单独的1个端口同时成为数个VLAN的端口,这样可以不需要层3设备当你在switches之间使用了trunk link,多个VLAN的信息将从这个连接上通过;如果在你switches之间没有使用trunk link而使用一般的连接,那么只有VLAN1的信息通过这个连接被互相传递VLAN1默认作为管理VLAN

Frame Tagging

frame tagging:帧的鉴别方法当帧到达每个switch,首先先检查VLAN ID,然后决定如何对帧进行处理当帧到达和VLAN ID所匹配的access link的时候,switch移去VLAN标识符

VLAN Identification Method

VLAN标识符:在交换机的trunk link上,可以通过对数据帧附加VLAN信息,构建跨越多台交换机的VLAN附加VLAN信息的方法,最具有代表性的有:

1Inter-Switch Link(ISL):属于Cisco私有,只能在快速和千兆以太网连接中使用,ISL路由可以使用在switch的断端口,router的接口和服务器接口卡等

2IEEE 8021Q:俗称dot 1 Q由IEEE创建,所以在Cisco和非Cisco设备之间,就不能使用ISL必须使用8021Q8021Q所附加的VLAN识别信息,位于数据帧中的源MAC地址与类型字段之间基于IEEE8021Q附加的VLAN信息,就像在传递物品时附加的标签

当然ISL和8021Q的主要目的是提供VLAN间通信

Inter-Switch Link(ISL) Protocol

ISL:ISL运作在层2,ISL是1种外部标签处理过程,所以原始的数据帧不被改变,ISL在数据帧头部加上26字节长的ISL头部信息,在数据帧尾部加上4字节的FCS字段进行CRC运算,所以只有支持ISL的设备才能对它进行读取,最大程度1522字节当帧被传送到access link时,ISL封装信息将被移去

使用trunk link在多个VLAN中行走,比使用router连接的好处是:减少延时间

VLAN Trunking Protocol(VTP)

VTP也是Cisco创建的,但是现在已经不为Cisco所私有VTP的主要目的是在1个交换性的环境中管理所有配置好的VLAN使所有的VLAN保持一致性VTP允许增加,删除和重命名VLAN,然后这些修改后的信息传播到整个VTP域里的所有switches上

VTP的一些优点:

1保持VLAN信息的连续性

2精确跟踪和监视VLAN

3动态报告增加了的VLAN信息给VTP域中所有switch

4可以使用即插即用(plug-and-play)的方法增加VLAN

5可以在混合型网络中进行trunk link,比如以太网到ATM LANE,FDDI等

在你使用VTP管理VLAN之前,必须先创建个VTP服务器(VTP server),所有要共享VLAN信息的服务器必须使用相同的域名而且,假如你把某个switch和其他的switch配置在1个VTP域里,这个switch就只能和这个VTP域里的switch共享VLAN信息其实,如果你只有1个VLAN,就不需要使用VTP了VTP信息通过trunk端口进行发送和接收可以给VTP配置密码,但是要记住的是,所有的switch必须配置相同的密码

switch通告VTP管理域信息,加上版本号和已知VLAN配置参数信息还有种叫做透明VTP模式(transparent VTP mode),在这种模式里,你可以给switch配置成通过trunk端口转发VTP信息,但是不接受VTP更新信息来更新它自己的VTP数据库

switch通过VTP通告检测到增加的VLAN,然后把新增加的VLAN和已有的联结在一起共享信息新的更新信息在之前的版本号上加1

VTP Modes of Operation

在VTP域里 *** 作的3种模式:

1服务器模式(server mode):所有Catalyst switches的默认设置,1个VTP域里必须至少要有1个服务器用来传播VLAN信息,对VTP信息的改变必须在服务器模式下 *** 作配置保存在NVRAM里

2客户机模式(client mode):在这种模式下,switches从VTP服务器接受信息,而且它们也发送和接收更新,但是它们不能做任何改变在VTP服务器通知客户switches说增加了新的VLAN之前,你不能在客户switch的端口上增加新的VLAN配置不保存在NVRAM里

3透明模式(transparent mode):该模式下的switch不能增加和删除VLAN,因为它们保持的有自己的数据库,不和其他的共享配置保存在NVRAM里

VTP Pruning

VTP pruning:减少广播,组播,单播,保留带宽VTP pruning只在trunk link上发送广播默认情况,VTP pruning在所有的switches上是没有启用的当你在VTP服务器上启用了VTP pruning,整个VTP域就启用了VTP pruning,默认只能在VLAN2到VLAN1005,VLAN1是管理VLAN

Routing beeen VLANs

可以使用支持ISL路由的router来连接VLAN,支持ISL路由的最低型号是2600系列,1600,1700和2500系列都不支持如下图,就是router和每个VLAN之间的关联,每个router的接口都插入1个access link,这个同时也说明了router的每个接口的IP地址都是每个VLAN的默认网关:

假如你有太多的VLAN,数量超过了router接口数量,明显上面的方法就不适用了你可以使用Cisco的3层switch Cisco3550,或者使用router的快速以太网接口来做ISL或者8021Q的 trunk link,这样的方法叫做单臂路由(router on a stick)如下图:

Configuring VLANs

创建VLAN:

1900下,使用vlan [vlan#] name [name] [vlan#]命令, 如下:

>en

#config t

(config)#hostname 1900

1900(config)#vlan 2 name sales

1900(config)#vlan 3 name marketing

1900(config)#vlan 4 name mis

1900(config)#exit

验证,使用show vlan命令,记住在你没给VLAN分配端口之前,之前做的VLAN是不会起作用的而且所有的端口默认是处在VLAN1的,VLAN1是管理VLAN如下:

1900#sh vlan

VLAN Name Status Ports

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

1 default Enable 1-12, AUI, A, B

2 sales Enable

3 marketing Enable

(略)

在2950下创建VLAN,在特权模式下使用vlan database命令,创建命令和1900下的类似,注意结尾使用apply命令如下:

2950#vlan database

2950(vlan)#vlan 2 name Marketing

VLAN 2 modified:

Name: Marketing

2950(vlan)#vlan 3 name Accounting

VLAN 3 added:

Name: Accounting

2950(vlan)#apply

APPLY plete

2950(vlan)#Ctrl+C

2950#

使用show vlan或者show vlan brief命令验证下:

2950#sh vlan brief

VLAN Name Status Ports

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

1 default active Fa0/1Fa0/12

2 Marketing active

3 Accounting active

(略)

Assigning Switch Ports to VLANs

创建了VLAN,接下来要做的就是给VLAN分配端口1900下,使用vlan-membership命令1次只能分配1个,可以static或dynamic作为参数,如下:

1900(config)#int e0/2

1900(config-if)#vlan-membership static 2

1900(config)#int e0/4

1900(config-if)#vlan-membership static 3

1900(config)#int e0/5

1900(config-if)#vlan-membership static 4

1900(config-if)#exit

1900(config)#exit

1900#

验证,如下:

1900#sh vlan

VLAN Name Status Ports

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

1 default Enable 1-12, AUI, A, B

2 sales Enable 2

3 marketing Enable 4

(略)

2950下的配置,使用switchport access vlan [vlan#]命令,如下:

2950(config-if)#int f0/2

2950(config-if)#switchport access vlan 2

2950(config-if)#int f0/3

2950(config-if)#switchport access vlan 3

2950(config-if)#int f0/4

2950(config-if)#switchport access vlan 4

2950(config-if)#exit

2950(config)#exit

2950#

验证配置信息,如下:

2950#sh vlan brief

VLAN Name Status Ports

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

1 default active Fa0/1 Fa0/5Fa0/12

2 Marketing active Fa0/2

3 Accounting active Fa0/3

(略)

Configuring Trunk Ports

1900只使用动态ISL(DISL)封装方式,在快速以太网配置trunk,在接口配置模式下使用trunk [参数]的命令,如下,将26接口设置为trunk端口:

1900(config)#int f0/26

1900(config-if)#trunk

auto Set DISL state to AUTO

desirable Set DISL state to DESIRABLE

nonegotiate Set DISL state to NONEGOTIATE

off Set DISL state to OFF

on Set DISL state to ON

1900(config-if)#trunk on

设置参数为on即接口将作为永久ISL的trunk端口,可以和和相连的设备协商,并且把连接转换成trunk link

2950下在接口配置模式,使用switchport命令,如下:

2950(config)#int f0/12

2950(config-if)#switchport mode trunk

2950(config-if)#^Z

2950#

验证配置信息:

2950#sh run

(略)

!

interface FastEther0/12

switchport mode trunk

no ip address

!

(略)

Configuring Inter-VLAN Routing

使VLAN间互相通信,就必须使用router或者3层switch来连接要在router的快速以太网接口支持ISL和8021Q,要把接口划分成许多逻辑接口(非物理),1个接口对应1个VLAN这些接口就叫子接口(subinterfaces)还有要必须知道的是,默认你不可能在1900和2950之间做trunk连接,因为1900只支持ISL路由而2950只支持8021Q路由,2种相互不兼容

给连接1900的trunk端口配置,使用encapsulation isl [vlan#]命令,如下:

2600Router(config)#int f0/01

2600Router(config-subif)#encapsulation isl [vlan#]

给连接2950的这样配置,如下:

2600Router(config)#int f0/01

2600Router(config-subif)#encapsulation dot1q [vlan#]

Configuring VTP

默认下,1900和2950都被配置成VTP服务器模式,配置VTP,先配置VTP域名,还有密码,是否pruning等

1900下,在全局配置模式下使用vtp命令,如下:

1900(config)#vtp

client VTP client

domain Set VTP domain name

password Set VTP password

pruning VTP pruning

server VTP server

transparent VTP transparent

trap VTP trap

1900(config)#vtp server

1900(config)#vtp domain noco

1900(config)#vtp password noko

在特权模式下使用show vtp命令验证,如下:

1900#sh vtp

VTP version: 1

Configuration revision: 0

Maximum VLANs supported locally: 1005

Number of existing VLANs: 5

VTP domain name: noco

VTP password: noko

VTP operating mode: Server

(略)

2950如下:

2950(config)#vtp mode server

2950(config)#vtp domain noco

验证信息,如下:

2950#sh vtp

counters VTP statistics

status VTP domain status

2950#sh vtp status

(略)

Configuring Switching in Our Sample Interneork

配置实例:

先配置2950C,如下

2950C(config)#enable secret noko

2950C(config)#line con 0

2950C(config-line)#login

2950C(config-line)#password noco

2950C(config-line)#line vty 0 15

2950C(config-line)#login

2950C(config-line)#password noco

2950C(config-line)#banner motd #

2950C

#

2950C(config-line)#exit

2950C(config)#int vlan1

2950C(config-if)#ip address 17216102 2552552550

2950C(config-if)#no shut

2950C(config-if)#exit

2950C(config)#up default-gateway 17216101

2950C(config)#^Z

2950C#copy run start

配置2950B,如下:

2950B(config)#enable secret noko

2950B(config)#line con 0

2950B(config-line)#login

2950B(config-line)#password noco

2950B(config-line)#line vty 0 15

2950B(config-line)#login

2950B(config-line)#password noco

2950B(config-line)#banner motd #

2950B

#

2950B(config-line)#exit

2950B(config)#int vlan1

2950B(config-if)#ip address 17216103 2552552550

2950B(config-if)#no shut

2950B(config-if)#exit

2950B(config)#up default-gateway 17216101

2950B(config)#^Z

2950B#copy run start

配置trunk,2950B如下:

2950B(config)#int f0/1

2950B(config-if)#switchport mode trunk

2950B(config-if)#int f0/4

2950B(config-if)#switchport mode trunk

2950B(config-if)#int f0/5

2950B(confgi-if)#switchport mode trunk

配置trunk,2950C如下:

2950C(config)#int f0/4

2950C(confgi-if)#switchport mode trunk

2950C(config-if)#int f0/5

2950C(config-if)#switchport mode trunk

验证trunk信息,使用show interface trunk命令如下:

2950B#sh int trunk

Port Mode Encapsulation Status Native vlan

Fa0/1 on 8021q trunking 1

Fa0/4 on 8021q trunking 1

Fa0/5 on 8021q trunking 1

(略)

之前我们已经对2950B和2950C做了基本配置和trunk端口的配置,接下来应该设置VTP和创建VLAN,并且进行验证2950C如下:

2950C(config)#vtp mode server

2950C(config)#vtp domain Cisco

2950C(config)#^Z

2950C#vlan database

2950C(vlan)#vlan 2 name sales

2950C(vlan)#vlan 3 name marketing

2950C(vlan)#apply

2950C(vlan)#^C

2950C#sh vlan brief

(略)

接下来分配端口,把Fa0/2分配给VLAN2,Fa0/3分配给VLAN3,默认所有的端口都处在VLAN1下,配置如下:

2950C(config)#int fa0/2

2950C(config-if)#switchport access vlan2

2950C(config)#int fa0/3

2950C(config-if)#switchport access vlan3

验证信息,注意VLAN1里的Ports栏,如下:

2950C#sh vlan brief

VLAN Name Status Ports

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

1 default active Fa0/1 Fa0/5Fa0/10

2 sales active Fa0/2

3 marketing active Fa0/3

配置2950B,把它设置成客户模式,2950B从2950C接收VLAN信息,如下:

2950B(config)#vtp mode client

2950B(config)#vtp domain Cisco

2950B(config)#^Z

验证,注意2950B已经从2950C知道了VLAN的信息,如下:

2950B#sh vlan brief

VLAN Name Status Ports

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

1 default active Fa0/1Fa0/12

2 sales active

3 marketing active

但是仍然要给2950B分配端口,如下:

2950B(config)#int fa0/2

2950B(config-if)#switchport access vlan2

2950B(config)#int fa0/3

2950B(config-if)#switchport access vlan3

验证信息,如下:

VLAN Name Status Ports

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

1 default active Fa0/1 Fa0/5Fa0/12

2 sales active Fa0/2

3 marketing active Fa0/3

到现在,2950C和2950B的配置就算是完成了,经过验证,我们也没发现什么问题,接下来该配置什么呢当然是配置VLAN间的通信,根据上面的拓扑图,可以知道需要在RouterB上进行配置,如下:

RouterB(config)#hostname Trunkrouter

Trunkrouter(config)#int f0/0

Trunkrouter(config-if)#no ip address

Trunkrouter(config-if)#no shut

创建子接口,并定义封装类型,如下:

Trunkrouter(config-if)#int f0/01

Trunkrouter(config-subif)#encapsulation dot1q 1

Trunkrouter(config-subif)#ip address 17216101 2552552550

Trunkrouter(config-if)#int f0/02

Trunkrouter(config-subif)#encapsulation dot1q 2

Trunkrouter(config-subif)#ip address 17216201 2552552550

Trunkrouter(config-if)#int f0/03

Trunkrouter(config-subif)#encapsulation dot1q 3

Trunkrouter(config-subif)#ip address 17216301 2552552550

Trunkrouter(config-if)#exit

创建子接口,每个接口对应1个VLAN注意,如果你试图在第一个子接口分配IP地址,将收到错误信息,除非你先定义了封装类型,如下:

Trunkrouter(config-if)#int f0/01

Trunkrouter(config-subif)#ip address 17216101 2552552550

Configuring IP routing on a LAN subinterface is only allowed if that subinterface is already configured as part of an IEEE 80210, IEEE 8021Q, or ISL VLAN

验证配置信息,如下:

Trunkrouter#sh run

(略)

在dell的11代服务器内存模式有三种,Memory Optimized Mode、Advanced ECC Mode、Mirror Mode。这三种有什么区别呢?
Memory Optimized Mode:优化器模式
DDR3的内存控制器都在CPU上,每个CPU上有三个独立的Memory Controller Hub(MCH)。在这个模式下,MCHs是独立工作的,一个可以读,一个可以写,一个可以空闲。内存可以安装在one、two、three chanels上。这也就意味着有些不符合常规的内存接法可以正常工作。比如3G,6G,12G。
Advanced ECC Mode:
这个模式下,将两个MCH绑在一起变成一个128位的总线,另外一个MCH无法使用,如果开启这个模式并在剩余的MCH上接内存,机器就会报错。
Mirror Mode:
这个模式下,系统应用三个chanel中的两个,每个chanel写同样的数据,读的时候采取轮询的方式。如果发现有一个chanel的内存出错,系统会自动屏蔽此chanel。运用这种模式,能使用的内存容量是安装上去的一半。
假设有9个dimm,一共有三个chanel,A1A4A7 一个chanel,A2A5A8一个chanel,A3A6A9一个chanel而Advanced ECC Mode 和Mirror Mode只能用到两个MCH,也就是只能使用两个chanel,默认是将A1A4A7这个chanel闲置
简单来说 (个人猜测)
1 优化器模式 内存随便插 性能较低
2 高级ECC模式 支持多通道 最高性能 但是只能插在特定的内存插槽
4 镜像模式最高很简单 你插入四条8G内存 只会显示16G 另一半做冗余 坏了一根也没关系!

tftp命令是linux下的一个命令,那么它的具体语法是怎样的呢下面由我为大家整理了linux tftp命令的相关知识,希望对大家有帮助!

1linux tftp命令语法

tftp(选项)(参数)

2linux tftp命令选项

-c:指定与tftp服务器连接成功后,立即要执行的指令;

-m:指定文件传输模式。可以是ASCII或者Binary;

-v:显示指令详细执行过程;

-V:显示指令版本信息。

3linux tftp命令参数

主机:指定tftp要联机的tftp服务器的ip地址或主机名。

4linux tftp命令实例

1、安装tftp服务器

需要安装xinetd、tftp和tftp-server 3个软件

如果能上网,通过yum安装:

yum install xinetd

yum install tftp

yum install tftp-server

如果不能上网,可以直接安装提供的rpm包:

rpm -ivh xinetd-2314-18fc9i386rpm

rpm -ivh tftp-048-3fc9i386rpm

rpm -ivh tftp-server-048-3fc9i386rpm

2、配置tftp服务器

修改/etc/xinetdd/tftp文件,将其中的disable=yes改为disable=no。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:

service tftp {

socket_type =dgram

protocol =udp

wait =yes

user =root

server =/usr/sbin/intftpd

server_args =-s /home/mike/tftpboot -c

disable =no

per_source =11

cps =100 2

flags =IPv4

}

说明:修改项server_args= -s -c,其中处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。

3、启动tftp服务器并关闭防火墙

/etc/initd/iptables stop //关闭防火墙

sudo /sbin/service xinetd start

service xinetd restart

/etc/initd/xinetd start

看到启动[OK]就可以了

4、查看tftp服务是否开启

netstat -a | grep tftp

显示结果为udp 0 0 :tftp :表明服务已经开启,就表明tftp配置成功了。

5、tftp使用

复制一个文件到tftp服务器目录,然后在主机启动tftp软件,进行简单测试。

tftp 19216812

tftp>get

tftp>put

tftp>q

6、tftp命令用法如下

tftp your-ip-address

进入TFTP *** 作:

connect:连接到远程tftp服务器

mode:文件传输模式

put:上传文件

get:下载文件

quit:退出

verbose:显示详细的处理信息

tarce:显示包路径

status:显示当前状态信息

binary:二进制传输模式

ascii:ascii 传送模式

rexmt:设置包传输的超时时间

timeout:设置重传的超时时间

help:帮助信息

:帮助信息

7、如果老是出现“AVC Denial, click icon to view”的错误,并不能传输文件,需要作如下修改

修改/etc/sysconfig/selinux,将SELINUX设定为disable,使用命令setenforce 0让selinux配置文件生效。

8、Busybox中tftp命令的用法

命令格式为:

tftp [option] host [port]

如果要下载或上传文件的话是一定要用这些option的。

-g 表示下载文件 (get)

-p 表示上传文件 (put)

-l 表示本地文件名 (local file)

-r 表示远程主机的文件名 (remote file)

例如,要从远程主机19216812上下载 embedexpert,则应输入以下命令

tftp -g -r embedexpert 19216812


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

原文地址:https://54852.com/zz/10682778.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存