当前位置:文档之家› 神码9816命令手册_04_VLAN和MAC地址命令

神码9816命令手册_04_VLAN和MAC地址命令

神码9816命令手册_04_VLAN和MAC地址命令
神码9816命令手册_04_VLAN和MAC地址命令

目录

第1章 VLAN配置.......................................................................1-1

1.1 VLAN配置命令.................................................................................1-1

1.1.1 debug gvrp............................................................................................1-1

1.1.2 dot1q-tunnel enable..............................................................................1-1

1.1.3 dot1q-tunnel tpid...................................................................................1-1

1.1.4 gvrp........................................................................................................1-2

1.1.5 garp timer hold......................................................................................1-2

1.1.6 garp timer join.......................................................................................1-3

1.1.7 garp timer leave....................................................................................1-3

1.1.8 garp timer leaveall................................................................................1-3

1.1.9 name......................................................................................................1-4

1.1.10 private-vlan..........................................................................................1-4

1.1.11 private-vlan association.....................................................................1-5

1.1.12 show dot1q-tunnel..............................................................................1-5

1.1.13 show garp............................................................................................1-6

1.1.14 show gvrp............................................................................................1-6

1.1.15 show vlan............................................................................................1-6

1.1.16 show vlan-translation.........................................................................1-7

1.1.17 switchport access vlan.......................................................................1-8

1.1.18 switchport hybrid allowed vlan..........................................................1-8

1.1.19 switchport hybrid native vlan............................................................1-9

1.1.20 switchport interface............................................................................1-9

1.1.21 switchport mode...............................................................................1-10

1.1.22 switchport trunk allowed vlan.........................................................1-10

1.1.23 switchport trunk native vlan............................................................1-11

1.1.24 vlan.....................................................................................................1-11

1.1.25 vlan-translation.................................................................................1-12

1.1.26 vlan-translation enable.....................................................................1-12

1.1.27 vlan-translation miss drop...............................................................1-13

1.1.28 vlan ingress enable...........................................................................1-13

1.2 动态vlan配置命令..........................................................................1-13

1.2.1 dynamic-vlan mac-vlan prefer...........................................................1-13

1.2.2 dynamic-vlan subnet-vlan prefer.......................................................1-14

1.2.3 mac-vlan..............................................................................................1-14

1.2.4 mac-vlan vlan......................................................................................1-14

1.2.5 protocol-vlan.......................................................................................1-15

1.2.6 show dynamic-vlan prefer..................................................................1-15

1.2.7 show mac-vlan....................................................................................1-16

1.2.8 show mac-vlan interface....................................................................1-16

1.2.9 show protocol-vlan.............................................................................1-16

1.2.10 show subnet-vlan..............................................................................1-17

1.2.11 show subnet-vlan interface..............................................................1-17

1.2.12 subnet-vlan........................................................................................1-17

1.2.13 switchport mac-vlan enable.............................................................1-18

1.2.14 switchport subnet-vlan enable........................................................1-18

1.3 Voice VLAN配置命令.....................................................................1-19

1.3.1 show voice-vlan..................................................................................1-19

1.3.2 switchport voice-vlan enable.............................................................1-19

1.3.3 voice-vlan............................................................................................1-19

1.3.4 voice-vlan vlan....................................................................................1-20第2章 MAC地址表配置命令......................................................2-1

2.1 MAC地址表配置命令........................................................................2-1

2.1.1 mac-address-table aging-time.............................................................2-1

2.1.2 mac-address-table static|blackhole.....................................................2-1

2.1.3 show mac-address-table......................................................................2-2

2.2 MAC地址绑定配置命令.....................................................................2-2

2.2.1 clear port-security dynamic.................................................................2-2

2.2.2 show port-security................................................................................2-3

2.2.3 show port-security address.................................................................2-3

2.2.4 show port-security interface................................................................2-4

2.2.5 switchport port-security.......................................................................2-4

2.2.6 switchport port-security convert.........................................................2-5

2.2.7 switchport port-security lock...............................................................2-5

2.2.8 switchport port-security mac-address................................................2-5

2.2.9 switchport port-security maximum.....................................................2-6

2.2.10 switchport port-security timeout.......................................................2-6

2.2.11 switchport port-security violation.....................................................2-6

第1章 VLAN配置

1.1 VLAN配置命令

1.1.1 debug gvrp

命令:debug gvrp

no debug gvrp

功能:打开交换机的gvrp的调试开关;本命令的no操作为关闭该调试开关。

命令模式:特权用户配置模式。

缺省情况:缺省关闭交换机的gvrp的调试开关。

使用指南:用来打开交换机gvrp调试开关,可以显示交换机处理gvrp数据包信息。

举例:打开gvrp调试开关。

Switch#debug gvrp

1.1.2 dot1q-tunnel enable

命令:dot1q-tunnel enable

no dot1q-tunnel enable

功能:使交换机的access端口进入dot1q-tunnel模式;本命令的no命令为恢复缺省值。

参数:无。

命令模式:端口配置模式。

缺省情况:端口缺省为没有使能dot1q-tunnel功能。

使用指南:端口使能dot1q-tunnel后,对于从该端口进入的无VLAN tag(以下简称tag)的数据包打上一层tag;对于已经有tag的数据包打上外层tag,tag中的TPID为8100,VLAN ID为该端口所属的VLAN ID。带有双层tag的数据包由MAC地址与外层tag决策转发,直到从access端出去时去掉外层tag。由于打上外层tag时可能会使数据包长度超过正常大小,故建议该命令与Jumbo功能一同使用。本命令在access端口上使用,仅当配合VLAN translation功能时可在trunk端口上启用。该命令和dot1q-tunnel tpid互斥。

举例:将端口1加入VLAN3并启用dot1q-tunnel功能。

Switch(config)#vlan 3

Switch(Config-Vlan3)#switchport interface ethernet 1/1

Switch(Config-Vlan3)#exit

Switch(config)#interface ethernet 1/1

Switch(Config-If-Ethernet1/1)# dot1q-tunnel enable

Switch(Config-If-Ethernet1/1)# exit

Switch(config)#

1.1.3 dot1q-tunnel tpid

命令:dot1q-tunnel tpid {0x8100|0x9100|0x9200| <1-65535> }

功能:设置交换机trunk端口的协议类型(TPID)。

参数:无。

命令模式:端口配置模式。

缺省情况:端口缺省TPID为0x8100。

使用指南:该功能是为了方便与其它厂商的设备进行互连。与交换机trunk端口连接的设备如果发送TPID为0x9100的数据包,则将该端口的TPID设置为0x9100,这样交换机就可以正常接收并处理收到的数据包。该命令和dot1q-tunnel enable互斥。

举例:将交换机的端口10设置为trunk端口,并设置其TPID为0x9100。

Switch(config)#interface ethernet 1/10

Switch(Config-If-Ethernet1/10)#switchport mode trunk

Switch(Config-If-Ethernet1/10)#dot1q-tunnel tpid 0x9100

Switch(Config-If-Ethernet1/10)#exit

Switch(config)#

1.1.4 gvrp

命令:gvrp

no gvrp

功能:启动交换机或者当前Trunk端口的GVRP功能;本命令的no操作为关闭全局或端口的GVRP功能。

命令模式:端口配置模式和全局配置模式。

缺省情况:交换机缺省关闭GVRP功能。

使用指南:开启全局的GVRP功能后,才能开启端口的GVRP。全局的GVRP关闭后,端口GVRP配置失效。注意GVRP只能在Trunk端口上开启。

举例:开启全局和Trunk端口10的GVRP功能。

Switch(config)#gvrp

Switch(config)#interface ethernet 1/10

Switch(Config-If-Ethernet1/10)#gvrp

Switch(config)#exit

1.1.5 garp timer hold

命令:garp timer hold

no garp timer hold

功能:配置GARP的hold定时器的值;本命令的no操作为恢复定时器缺省值。

参数:为GARP hold定时器的值,取值范围为100~327650ms。

命令模式:端口配置模式。

缺省情况:hold定时器的缺省值为100ms。

使用指南:GARP应用实体在收到join消息时,不会马上向外发送join消息,而是启动hold 定时器,hold定时器超时后,把hold时间内收到的所有join消息,在一个GVRP帧里发送出去,从而有效的减少协议消息流量。

举例:设置端口1/10的GARP hold timer值为500ms。

Switch(Config-If-Ethernet1/10)#garp timer hold 500

1.1.6 garp timer join

命令:garp timer join

no garp timer join

功能:配置GARP的join定时器的值;本命令的no操作为恢复定时器缺省值。

参数:为join定时器的值,取值范围为100~327650ms。

命令模式:端口配置模式。

缺省情况:join定时器的缺省值为200ms。

使用指南:GARP应用实体在join timer超时之后,将发送join消息,其它GARP应用实体接收join消息后会注册该GARP应用实体的信息。

举例:设置端口10的GARP join timer值为1000ms。

Switch(Config-If-Ethernet1/10)#garp timer join 1000

1.1.7 garp timer leave

命令:garp timer leave

no garp timer leave

功能:配置GARP的leave定时器的值;本命令的no操作为恢复定时器缺省值。

参数:为leave定时器的值,取值范围为100~327650ms。

命令模式:端口配置模式。

缺省情况:leave定时器的缺省值为600ms。

使用指南:GARP应用实体在希望注销某属性信息的时候,将发送leave消息,收到该消息的GARP应用实体启动leave定时器,在leave定时器超时之前,如果没有再次受到join 信息,则注销该属性信息。另外,leave定时器的值必须大于join定时器的两倍,否则会出现错误提示。

举例:设置端口1/10的GARP leave timer值为3000ms。

Switch(Config-If-Ethernet1/10)#garp timer leave 3000

1.1.8 garp timer leaveall

命令:garp timer leaveall

no garp timer leaveall

功能:配置GARP的leaveall定时器的值;本命令的no操作为恢复定时器缺省值。

参数:为GARP leaveall timer的值,取值范围为100~327650ms。

命令模式:全局配置模式。

缺省情况:leaveall定时器缺省值为10000ms。

使用指南: GARP应用实体启动后,同时启动leaveall定时器,在leaveall定时器超时后,GARP应用实体将向外发送leaveall消息,其它实体将注销该实体的一切属性信息,同时将leaveall定时器归零,启动新一轮循环。

举例:设置交换机的GARP leaveall定时器值为50000ms。

Switch(config)#garp timer leaveall 50000

1.1.9 name

命令:name

no name

功能:为VLAN指定名称,VLAN的名称是对该VLAN一个描述性字符串;本命令的no 操作为删除VLAN的名称。

参数:为指定的vlan名称字符串。

命令模式:VLAN配置模式。

缺省情况:VLAN缺省名称为vlanXXX,其中XXX为VID。

使用指南:交换机提供为不同的VLAN指定名称的功能,有助于用户记忆VLAN,方便管理。

举例:为VLAN100指定名称为TestVlan。

Switch(Config-Vlan100)#name TestVlan

1.1.10 private-vlan

命令:private-vlan {primary|isolated|community}

no private-vlan

功能:将当前VLAN设置为Private VLAN,该命令的no操作为取消Private VLAN设置。

参数:primary 将当前VLAN设置为Primary VLAN,isolated将当前VLAN设置为Isolated VLAN,community将当前VLAN设置为Community VLAN。

命令模式:VLAN配置模式。

缺省情况:缺省没有Private VLAN配置。

使用指南:Private VLAN分为三种:Primary VLAN,Isolated VLAN和Community VLAN。Primary VLAN内的端口可以和关联到该Primary VLAN的Isolated VLAN和Community VLAN 中的端口进行通信;Isolated VLAN内的端口之间是隔绝的,它们只可以和其相关联的Primary VLAN内的端口通信;Community VLAN内的端口相互之间可以通信,也可以和其相关联的Primary VLAN内的端口通信;在Isolated VLAN内的端口和在Community VLAN内的端口之间不能通信。

只有不包含任何以太网端口的VLAN才能被设置为Private VLAN;只有设置了关联关系的Private VLAN才能将Access类型的以太网端口设置为成员端口,Isolate VLAN的成员端口应该关闭ingress功能,否则无法通讯;普通VLAN若被设置成Private VLAN后,会自动将所属以太网端口清空。

另外注意GVRP不传播Private VLAN的信息。

举例:将VLAN100、200、300设置为private vlan,类型分别为primary、Isolated、Community。Switch(config)#vlan 100

Switch(Config-Vlan100)#private-vlan primary

Note:This will remove all the ports from vlan 100

Switch(Config-Vlan100)#exit

Switch(config)#vlan 200

Switch(Config-Vlan200)#private-vlan isolated

Note:This will remove all the ports from vlan 200

Switch(Config-Vlan200)#exit

Switch(config)#vlan 300

Switch(Config-Vlan300)#private-vlan community

Note:This will remove all the ports from vlan 300

Switch(Config-Vlan300)#exit

1.1.11 private-vlan association

命令:private-vlan association

no private-vlan association

功能:设置Private VLAN的绑定操作,该命令的no操作为取消Private VLAN绑定。

参数:为与指定Primary VLAN相关联的Secondary VLAN列表,Secondary VLAN包括Isolated VLAN和Community VLAN两种,支持“;”连接多个Secondary VLAN。

命令模式:VLAN配置模式。

缺省情况:缺省没有Private VLAN绑定。

使用指南:只有Primary类型的VLAN才能设置Private VLAN关联关系;被关联到Primary VLAN上的Secondary VLANs内的各个端口可以和关联的Primary VLAN内的各个端口进行通信。

在设置Private VLAN关联前,三种类型的Private VLAN都没有以太网端口的成员端口;存在Private VLAN关联关系的Primary VLAN不能被删除;被解除关联关系的Private VLANs 会自动将所属成员端口清空。

举例:将Isolated VLAN200、Community VLAN300关联到Primary VLAN100上。

Switch(Config-Vlan100)#private-vlan association 200;300

1.1.12 show dot1q-tunnel

命令:show dot1q-tunnel

功能:显示所有处于dot1q-tunnel状态的端口信息。

参数:无。

命令模式:特权和配置模式。

使用指南:可使用该命令显示处于dot1q-tunnel状态的端口信息。

举例:显示当前dot1q-tunnel的状态信息。

Switch#show dot1q-tunnel

Interface Ethernet1/1:

dot1q-tunnel is enable

Interface Ethernet1/3:

dot1q-tunnel is enable

1.1.13 show garp

命令:show garp []

功能:显示GARP的全局和端口信息。

参数:指定要显示的某个Trunk端口的端口名称。

命令模式:特权和配置模式。

使用指南:无。

举例:显示全局GARP信息。

Switch#show garp

1.1.14 show gvrp

命令:show gvrp []

功能:显示GVRP的全局和端口信息。

参数:指定要显示的某个Trunk端口的端口名称。

命令模式:特权和配置模式。

使用指南:无。

举例:显示全局GVRP信息。

Switch#show gvrp

---------------- Gvrp Infomation ------------------

Gvrp status : enable

Gvrp Timers(milliseconds)

LeaveAll : 10000

1.1.15 show vlan

命令:show vlan [brief| summary] [id ] [name ] [internal usage [id | name ]][private-vlan [id | name ]]

功能:显示所有VLAN或者指定VLAN的详细状态信息。

参数:brief 简要信息;

显示VLAN统计信息;为指定要显示状态信息的VLAN的VLAN ID,取值范围1~4094;为指定要显示状态信息的VLAN 的VLAN名,长度为1~11。private-vlan显示private-vlan的id、name、关联vlan和端口等相关信息。

命令模式:特权和配置模式。

使用指南:如果不指定,则显示交换机所有VLAN的状态信息。

举例:显示当前VLAN状态信息;显示当前VLAN统计信息。

Switch#show vlan

VLAN Name Type Media Ports

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

1 default Static ENET Ethernet1/1 Ethernet1/2

Ethernet1/3 Ethernet1/4

Ethernet1/9 Ethernet1/10

Ethernet1/11 Ethernet1/12

2 VLAN0002 Static ENET Ethernet1/5 Ethernet1/6

Ethernet1/7 Ethernet1/8

Switch#sh vlan summary

The max. vlan entrys: 4094

Existing Vlans:

Universal Vlan:

1 1

2 1

3 15 16 22

Total Existing Vlans is:6

显示内容解释

VLAN VLAN号。

Name VLAN名。

Type VLAN的属性,是静态配置的还是动态学习

到的。

Media VLAN的二层属性。

Ports VLAN内Access端口。

Switch(config)#show vlan private-vlan

VLAN Name Type Asso VLAN Ports

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

100 VLAN0100 Primary 101 102 Ethernet6/9 Ethernet6/10

Ethernet6/11 Ethernet6/12

Ethernet6/13

101 VLAN0101 Community 100 Ethernet6/9 Ethernet6/10

Ethernet6/11 Ethernet6/12

Ethernet6/13

102 VLAN0102 Isolate 100 Ethernet6/9

1.1.16 show vlan-translation

命令:show vlan-translation

功能:显示所有处于VLAN-translation状态的端口信息。

参数:无。

命令模式:特权和配置模式。

使用指南:显示所有处于VLAN-translation状态的端口信息,包括使能、丢包与方向等信息。举例:显示当前VLAN translation状态信息。

Switch#show vlan-translation

Interface Ethernet1/1:

vlan-translation is enable, miss drop is set in

Interface Ethernet1/2:

vlan-translation is enable, miss drop is not set

Interface Ethernet1/3:

vlan-translation is enable, miss drop is set both

1.1.17 switchport access vlan

命令:switchport access vlan

no switchport access vlan

功能:将当前Access端口加入到指定VLAN;本命令no操作为将当前端口从VLAN里删除。

参数:为当前端口要加入的vlan VID,取值范围为1~4094。

命令模式:端口配置模式。

缺省情况:所有端口默认属于VLAN1。

使用指南:只有属于Access mode的端口才能加入到指定的VLAN中,并且Access端口同时只能加入到一个VLAN里去。

举例:设置某Access端口加入VLAN100。

Switch(config)#interface ethernet 1/8

Switch(Config-If-Ethernet1/8)#switchport mode access

Switch(Config-If-Ethernet1/8)#switchport access vlan 100

Switch(Config-If-Ethernet1/8)#exit

1.1.18 switchport hybrid allowed vlan

命令:switchport hybrid allowed vlan {WORD | all | add WORD | except WORD | remove WORD} {tag | untag}

no switchport hybrid allowed vlan

功能:设置Hybrid端口允许以tag或untag方式通过的VLAN;本命令的no操作为恢复缺省情况。

参数:WORD:将vlan List加为allowed vlan,同时覆盖之前的配置。

all:将所有VLAN都设置为allowed vlan。

add WORD:在现有的allowed vlanList中增加vlanList。

except WORD:将除了vlan List外所有的VLAN都设置为allowed vlan。

remove WORD:从现有的allow vlanList中删除vlanList指定的VLAN。

tag:以tag 方式加入指定的VLAN。

untag:以untag方式加入指定的VLAN。

命令模式:端口配置模式。

缺省情况:不允许任何VLAN的流量通过。

使用指南:用户可以通过本命令设置哪些VLAN的流量通过Hybrid端口,没有包含的VLAN 流量则被禁止。设置allowed vlan为tag和untag方式的区别为:设置VLAN为untag方式时,通过Hybrid口去往该VLAN的流量不带tag;设置VLAN为tag方式时,通过Hybrid 口去往该VLAN的流量带着相应的tag。Hybrid不可以同时以tag和untag方式allowed同一个VLAN,如果先后配置了allowed某个VLAN为tag和untag方式,则后配置的会覆盖前面的配置。

举例:设置Hybrid端口以untag方式allowed vlan 1;3;5-20,以tag方式allowed vlan 100;300;500-2000。

Switch(config)#interface ethernet 1/5

Switch(Config-If-Ethernet1/5)#switchport mode hybrid

Switch(Config-If-Ethernet1/5)#switchport hybrid allowed vlan 1;3;5-20 untag

Switch(Config-If-Ethernet1/5)#switchport hybrid allowed vlan 100;300;500-2000 tag

Switch(Config-If-Ethernet1/5)#exit

1.1.19 switchport hybrid native vlan

命令:switchport hybrid native vlan

no switchport hybrid native vlan

功能:设置Hybrid端口的PVID;本命令的no操作为恢复缺省值。

参数:为Hybrid端口的PVID。

命令模式:端口配置模式。

缺省情况:Hybrid端口默认的PVID为1。

使用指南:Hybrid端口的PVID的作用是当一个untagged的帧进入Hybrid端口,端口会对这个untagged帧打上带有本命令设置的native PVID的tag标记,用于VLAN的转发。

举例:设置某Hybrid端口的native vlan为100。

Switch(config)#interface ethernet1/5

Switch(Config-If-Ethernet1/5)#switchport mode hybrid

Switch(Config-If-Ethernet1/5)#switchport hybrid native vlan 100

Switch(Config-If-Ethernet1/5)#exit

1.1.20 switchport interface

命令:switchport interface [ethernet|portchannel] [] no switchport interface [ethernet|portchannel] []

功能:给VLAN分配以太网端口的命令;本命令的no操作为删除指定VLAN内的一个或一组端口。

参数:ethernet要添加的为以太网端口;portchannel要添加的为一个链路聚合端口;端口名称,如e1/1,若选择端口名称则不用选etherneth或portchannel;要添加或者删除的以太网端口的列表,支持”;” ”-” ,如:ethernet 1/1;3;4-7;8,或者是要添加或删除的端口链路聚合,如 port-channel 1。

命令模式:VLAN配置模式。

缺省情况:新建立的VLAN缺省不包含任何端口。

使用指南:Access端口为普通端口,可以加入VLAN,但同时只允许加入一个VLAN。

举例:为VLAN100分配百兆以太网端口1,3,4-7,8。

Switch(Config-Vlan100)#switchport interface ethernet 1/1;3;4-7;8

1.1.21 switchport mode

命令:switchport mode {trunk | access | hybrid}

功能:设置交换机的端口为access模式,trunk模式或hybrid模式。

参数:trunk表示端口允许通过多个VLAN的流量;access为端口只能属于一个VLAN;hybrid 表示端口可以以tag或untag方式允许通过多个VLAN的流量。

命令模式:端口配置模式。

缺省情况:端口缺省为Access模式。

使用指南:工作在trunk mode下的端口称为Trunk端口,Trunk端口可以通过多个VLAN的流量,通过Trunk端口之间的互联,可以实现不同交换机上的相同VLAN的互通;工作在access mode下的端口称为Access端口,Access端口可以分配给一个VLAN,并且同时只能分配给一个VLAN。;Hybrid端口同样可以通过多个VLAN的流量,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。端口的属性不允许在Hybrid和Trunk之间直接转换,必须先配置为Access,再配置为Hybrid或Trunk。取消端口的Trunk或Hybrid属性时,端口属性恢复到默认的Access 属性,属于vlan 1。

举例:将端口5设置为trunk模式,端口8设置为access模式,端口10为Hybrid模式。Switch(config)#interface ethernet 1/5

Switch(Config-If-Ethernet1/5)#switchport mode trunk

Switch(Config-If-Ethernet1/5)#exit

Switch(config)#interface ethernet 1/8

Switch(Config-If-Ethernet1/8)#switchport mode access

Switch(Config-If-Ethernet1/8)#exit

Switch(config)#interface ethernet 1/10

Switch(Config-If-Ethernet1/10)#switchport mode hybrid

Switch(Config-If-Ethernet1/10)#exit

1.1.22 switchport trunk allowed vlan

命令:switchport trunk allowed vlan{WORD | all | add WORD | except WORD | remove WORD}

no switchport trunk allowed vlan

功能:设置Trunk端口允许通过VLAN;本命令的no操作为恢复缺省情况。

参数:WORD:指定的VIDs;

all:所有的VIDs,即1-4094;

add:在现有的allow vlan后面加入指定的VIDs;

except:除了指定的VIDs外所有的VID都加为allow vlan;

remove:从现有的allow vlan列表中删除指定的allow vlan。

命令模式:端口配置模式。

缺省情况:Trunk端口缺省允许通过所有VLAN。

使用指南:用户可以通过本命令设置哪些VLAN的流量通过Trunk端口,没有包含的VLAN 流量则被禁止。

举例:设置Trunk端口允许通过VLAN1,3,5-20的流量。

Switch(config)#interface ethernet 1/5

Switch(Config-If-Ethernet1/5)#switchport mode trunk

Switch(Config-If-Ethernet1/5)#switchport trunk allowed vlan 1;3;5-20

Switch(Config-If-Ethernet1/5)#exit

1.1.23 switchport trunk native vlan

命令:switchport trunk native vlan

no switchport trunk native vlan

功能:设置Trunk端口的PVID;本命令的no操作为恢复缺省值。

参数:为Trunk端口的PVID。

命令模式:端口配置模式。

缺省情况:Trunk端口默认的PVID为1。

使用指南:在802.1Q中定义了PVID这个概念。Trunk端口的PVID的作用是当一个untagged 的帧进入Trunk端口,端口会对这个untagged帧打上带有本命令设置的native PVID的tag 标记,用于VLAN的转发。

举例:设置某Trunk端口的native vlan为100。

Switch(config)#interface ethernet1/5

Switch(Config-If-Ethernet1/5)#switchport mode trunk

Switch(Config-If-Ethernet1/5)#switchport trunk native vlan 100

Switch(Config-If-Ethernet1/5)#exit

1.1.24 vlan

命令: vlan WORD

no vlan WORD

功能:创建VLAN或者创建并进入VLAN配置模式。如果参数表示的为用‘;’和‘-’连接的多个vlan,则只是创建这些vlan。如果参数只是一个vlan,若这个vlan存在,则进入vlan配置模式;若此vlan不存在,则创建此vlan并进入vlan配置模式。在VLAN模式中,用户可以配置VLAN名称和为该VLAN分配交换机端口。本命令的no操作为删除指定的VLAN,如果参数指定了多个vlan,则同时删除这些vlan。

参数: WORD 为要创建/删除的VLAN的VID,取值范围为1~4094,用‘;’和‘-’连接。命令模式:全局配置模式。

缺省情况:交换机缺省只有VLAN1。

使用指南:VLAN1为交换机的缺省VLAN,用户不能配置和删除VLAN1。允许配置VLAN 的总共数量为4094个。另需要提醒的是不能使用本命令删除通过GVRP学习到的动态VLAN。

举例:创建VLAN100,并且进入VLAN100的配置模式。

Switch(config)#vlan 100

Switch(Config-Vlan100)#

1.1.25 vlan-translation

命令:vlan-translation to {in|out}

no vlan-translation {in|out}

功能:添加VLAN translation,使原VLAN ID与现VLAN ID产生一条映射;本命令的no 命令为删除对应映射。

参数:old-vlan-id为原VLAN ID;new-vlan-id为翻译后的VLAN ID;in为入口翻译;out 为出口翻译。

命令模式:端口配置模式。

缺省情况:缺省没有VLAN translation翻译关系。

使用指南:本命令为设置VLAN translation的进出翻译关系。数据包将根据设置的翻译关系进行匹配,如果匹配成功,则将VLAN ID改变为设置条目中的VLAN ID,如果匹配不成功,则由vlan-translation miss drop命令决定下一步的转发。可以在进出不同方向上设置相同的原VLAN ID与相同的现VLAN ID,但原与现VLAN ID不能相同。

举例:在端口1将进入的VLAN100的数据经入口翻译后划入VLAN2,并将流出的VLAN2的数据经出口翻译后划入VLAN100。

Switch#config

Switch(config)#interface ethernet 1/1

Switch(Config-If-Ethernet1/1)#dot1q-tunnel enable

Switch(Config-If-Ethernet1/1)#vlan-translation enable

Switch(Config-If-Ethernet1/1)#vlan-translation 100 to 2 in

Switch(Config-If-Ethernet1/1)#vlan-translation 2 to 100 out

Switch(Config-If-Ethernet1/1)#exit

Switch(config)#

1.1.26 vlan-translation enable

命令:vlan-translation enable

no vlan-translation enable

功能:使交换机指定trunk端口进入VLAN translation状态;本命令的no命令为恢复缺省值。参数:无。

命令模式:端口配置模式。

缺省情况:端口缺省为没有使能VLAN translation功能。

使用指南:使用VLAN translation的端口必须先启用dot1q-tunnel功能,并且在trunk端口进行配置。

举例:使端口1进入VLAN translation功能。

Switch#config

Switch(config)#interface ethernet 1/1

Switch(Config-If-Ethernet1/1)#dot1q-tunnel enable

Switch(Config-If-Ethernet1/1)#vlan-translation enable

1.1.27 vlan-translation miss drop

命令:vlan-translation miss drop {in|out|both}

no vlan-translation miss drop {in|out|both}

功能:定义翻译失败时丢包;本命令的no命令为恢复缺省值。

参数:in为入口;out为出口;both为双向。

命令模式:端口配置模式。

缺省情况:翻译失败不丢包。

使用指南:在进行原VID与现VID的映射关系翻译时,如时没有配置相应翻译关系,缺省为不丢包。当使用本命令后,翻译失败会丢掉数据包。

举例:设置端口1入口翻译失败丢包。

Switch(Config-If-Ethernet1/1)#vlan-translation miss drop in

1.1.28 vlan ingress enable

命令:vlan ingress enable

no vlan ingress enable

功能:打开端口的VLAN入口规则;本命令的no操作为关闭入口准则。

命令模式:端口配置模式。

缺省情况:系统缺省打开端口的VLAN入口准则。

使用指南:当打开端口的VLAN入口规则,系统在接收数据时会检查源端口是否是该VLAN 的成员端口,如果是则接受数据并转发到目的端口,否则丢弃该数据。

举例:关闭端口的VLAN入口规则。

Switch(Config-If-Ethernet1/1)# no vlan ingress enable

1.2 动态vlan配置命令

1.2.1 dynamic-vlan mac-vlan prefer

命令:dynamic-vlan mac-vlan prefer

功能:设置MAC-based VLAN优先。

参数:无。

命令模式:全局配置模式。

缺省情况:MAC-based VLAN优先。

使用指南:设置交换机动态VLAN的优先顺序。缺省优先顺序为MAC-based VLAN、IP-subnet-based VLAN、Protocol-based VLAN,即多种动态VLAN在同时使用时优先匹配的顺序。在设置IP-subnet-based VLAN优先后,若恢复MAC-based VLAN优先时使用本命令。举例:设置MAC-based VLAN优先。

Switch#config

Switch(config)#dynamic-vlan mac-vlan prefer

1.2.2 dynamic-vlan subnet-vlan prefer

命令:dynamic-vlan subnet-vlan prefer

功能:设置IP-subnet-based VLAN优先。

参数:无。

命令模式:全局配置模式。

缺省情况:MAC-based VLAN优先。

使用指南:设置交换机动态VLAN的优先顺序。缺省优先顺序为MAC-based VLAN、IP-subnet-based VLAN、Protocol-based VLAN,即多种动态VLAN在同时使用时优先匹配的顺序。本命令为设置IP-subnet-based VLAN优先。

举例:设置IP-subnet-based VLAN优先。

Switch#config

Switch(config)#dynamic-vlan subnet-vlan prefer

1.2.3 mac-vlan

命令:mac-vlan mac vlan priority

no mac-vlan {mac |all}

功能:添加MAC地址与VLAN的对应关系,即指定MAC地址加入指定VLAN;本命令的no命令为删除MAC地址与VLAN的对应关系。

参数:mac-address为MAC地址,格式为XX-XX-XX-XX-XX-XX,vlan-id为VLAN号,取值范围为1~4094;priority-id为优先级,用于VLAN tag中,取值范围0~7;all为所有MAC 地址。

命令模式:全局配置模式。

缺省情况:没有MAC地址加入VLAN。

使用指南:该命令将指定的MAC地址加入到指定VLAN中。若有指定的MAC地址的无VLAN标签数据包从交换机端口进入,它将匹配到指定的VLAN号,从而进入指定的VLAN,不管该数据包从哪个端口进入,其所属VLAN是一致的。该命令设置后不对有VLAN标签的数据包进行干涉。

举例:将MAC地址为00-03-0f-11-22-33的网络设备划入VLAN 100。

Switch#config

Switch(config)#mac-vlan mac 00-03-0f-11-22-33 vlan 100 priority 0

1.2.4 mac-vlan vlan

命令:mac-vlan vlan

no mac-vlan vlan

功能:设置指定VLAN为MAC VLAN;本命令的no命令为取消该VLAN为MAC VLAN。

参数:为指定的VLAN号。

命令模式:全局配置模式。

缺省情况:没有MAC VLAN。

使用指南:设置指定VLAN为MAC VLAN。

举例:将VLAN100设置为MAC VLAN。

switch#config

switch(config)#mac-vlan vlan 100

1.2.5 protocol-vlan

命令:protocol-vlan mode {ethernetii etype |llc {dsap ssap }|snap etype } vlan priority

no protocol-vlan {mode {ethernetii etype |llc {dsap ssap

}|snap etype }|all}

功能:添加协议与VLAN的对应关系,即指定协议加入指定VLAN;本命令的no命令为删除协议与VLAN的对应关系。

参数:mode为配置封装类型,为ethernetii、llc、snap;ethernetii为EthernetII封装格式;etype-id 为报文协议类型,取值范围为1536~65535;llc为LLC封装格式;dsap-id为目的服务接入点,取值范围为0~255;ssap-id为源服务接入点,取值范围为0~255;snap为SNAP封装格式;etype-id为报文协议类型,取值范围为1536~65535;vlan-id为VLAN号,取值范围为1~4094;priority为优先级,取值范围为0~7;all为所有封装类型下的协议。

命令模式:全局配置模式。

缺省情况:没有协议加入VLAN。

使用指南:该命令将指定的协议加入到指定VLAN中。若有指定的协议的无VLAN标签数据包从交换机端口进入,它将匹配到指定的VLAN号,从而进入指定的VLAN,不管该数据包从哪个端口进入,其所属VLAN是一致的。该命令设置后不对有VLAN标签的数据包进行干涉。在配置IP协议时建议将ARP协议一并配置,否则某些应用会受到影响。

举例:将以太网II封装的IP协议数据包划入VLAN 200。

Switch#config

Switch(config)#protocol-vlan mode ethernetii etype 2048 vlan 200

1.2.6 show dynamic-vlan prefer

命令:show dynamic-vlan prefer

功能:显示动态VLAN的优先顺序。

参数:无。

命令模式:特权和配置模式。

使用指南:显示动态VLAN的优先顺序。

举例:显示当前动态VLAN的优先顺序。

Switch#show dynamic-vlan prefer

Mac Vlan/V oice Vlan

IP Subnet Vlan

Protocol Vlan

1.2.7 show mac-vlan

命令:show mac-vlan

功能:显示交换机MAC-based VLAN的配置情况。

参数:无。

命令模式:特权和配置模式。

使用指南:显示交换机MAC-based VLAN的配置情况。

举例:显示当前MAC-based VLAN的配置情况。

Switch#show mac-vlan

MAC-Address VLAN_ID Priority

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

00-e0-4c-77-ab-9d 2 2

00-0a-eb-26-8d-f3 2 2

00-03-0f-11-22-33 5 5

1.2.8 show mac-vlan interface

命令:show mac-vlan interface

功能:显示处于MAC-based VLAN的端口。

参数:无。

命令模式:特权和配置模式。

使用指南:显示使能了MAC-based VLAN的端口,端口后括号内标出了端口的属性,A表示Access口,T表示Trunk口,H表示Hybrid口。

举例:显示当前使能了MAC-based VLAN的端口。

Switch#show mac-vlan interface

Ethernet1/1(A) Ethernet1/2(A)

Ethernet1/3(A) Ethernet1/4(A)

Ethernet1/5(H) Ethernet1/6(T)

1.2.9 show protocol-vlan

命令:show portocol-vlan

功能:显示交换机Protocol-based VLAN的配置情况。

参数:无。

命令模式:特权和配置模式。

使用指南:显示交换机Protocol-based VLAN的配置情况。

举例:显示当前Protocol-based VLAN的配置情况。

Switch#show protocol-vlan

Protocol_Type VLAN_ID Priority

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

mode ethernetii etype 0x800 200 4

mode ethernetii etype 0x860 200 4

mode snap etype 0xabc 100 5

mode llc dsap 0xac ssap 0xbd 100 5

1.2.10 show subnet-vlan

命令:show subnet-vlan

功能:显示交换机IP-subnet-based VLAN的配置情况。

参数:无。

命令模式:特权和配置模式。

使用指南:显示交换机IP-subnet-based VLAN的配置情况。

举例:显示当前IP-subnet-based VLAN的配置情况。

Switch#show subnet-vlan

IP-Address Mask VLAN_ID

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

192.168.1.165 255.255.255.0 2

202.200.121.21 255.255.0.0 2

10.0.0.1 255.248.0.0 5

1.2.11 show subnet-vlan interface

命令:show subnet-vlan interface

功能:显示处于IP-subnet-based VLAN的端口。

参数:无。

命令模式:特权和配置模式。

使用指南:显示使能了IP-subnet-based VLAN的端口,端口后括号内标出了端口的属性,A 表示Access口,T表示Trunk口,H表示Hybrid口。

举例:显示当前使能了IP-subnet-based VLAN的端口。

Switch#show subnet-vlan interface

Ethernet1/1(A) Ethernet1/2(A)

Ethernet1/3(A) Ethernet1/4(A)

Ethernet1/5(H) Ethernet1/6(T)

1.2.12 subnet-vlan

命令:subnet-vlan ip-address mask vlan priority

no subnet-vlan {ip-address mask |all}

功能:添加IP子网与VLAN的对应关系,即指定IP子网加入指定VLAN;本命令的no命令为删除该/全部对应关系。

参数:ipv4-address为IPv4地址,格式为点分十进制,每段取值范围0~255;subnet-mask为子网掩码,格式为点分十进制,每段取值范围0~255;priority-id为优先级,用于VLAN tag 中,取值范围0~7;vlan-id为VLAN号,取值范围为1~4094;all为所有子网。

命令模式:全局配置模式。

缺省情况:没有IP子网加入VLAN。

使用指南:该命令将指定的IP子网加入到指定VLAN中。若有指定的IP子网的无VLAN 标签数据包从交换机端口进入,它将匹配到指定的VLAN号,从而进入指定的VLAN,不管该数据包从哪个端口进入,其所属VLAN是一致的。该命令设置后不对有VLAN标签的数据包进行干涉。

举例:将IP子网为192.168.1.0/24的网络设备划入VLAN 300。

Switch#config

Switch(config)#subnet-vlan ip-address 192.168.1.1 mask 255.255.255.0 vlan 300 priority 0

1.2.13 switchport mac-vlan enable

命令:switchport mac-vlan enable

no switchport mac-vlan enable

功能:打开端口的MAC-based VLAN功能;本命令的no命令为关闭端口的MAC-based VLAN 功能。

参数:无。

命令模式:端口配置模式。

缺省情况:端口打开MAC-based VLAN功能。

使用指南:当添加MAC地址属于指定VLAN后,缺省全局使能MAC-based VLAN功能,此命令可将在指定端口上关闭MAC-based VLAN功能,以适应用户特定的应用。

举例:关闭端口1的MAC-based VLAN功能。

Switch#config

Switch(config)#interface ethernet 1/1

Switch(Config-If-Ethernet1/1)#no switchport mac-vlan enable

1.2.14 switchport subnet-vlan enable

命令:switchport subnet-vlan enable

no switchport subnet-vlan enable

功能:打开端口的IP-subnet-based VLAN功能;本命令的no命令为关闭端口的IP-subnet-based VLAN功能。

参数:无。

命令模式:端口配置模式。

缺省情况:端口打开IP-subnet-based VLAN功能。

使用指南:当添加IP子网属于指定VLAN后,缺省全局使能IP-subnet-based VLAN功能,此命令可将在指定端口上关闭IP-subnet-based VLAN功能,以适应用户特定的应用。

mac终端操作

以下所涉及到的命令基本限于安装kext,修改plist,更换核心所碰到的操作* 先简单的说一下: OSX 采用的Unix文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有Windows 下的盘符概念。比如什么“C:”你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做“XX”的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行:“ls /Volumes/XX”, 看看显示出的是不是这个移动硬盘的内容。 驱动所在位置: /Systme/Library/Extensions 用户文件夹位置: /User/用户名 桌面的位置: /User/用户名/Desktop 根目录位置是 / 核心 Mach_kernel文件通配符为星号 * 注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中。 进入命令行操作模式 再图形界面下,用finder 打开应用程序》实用程序》终端 如果连图形界面都进不去了(比如安错了显示驱动),开机时按 F8,用-s参数启动,然后输入命令 mount -uw / 获得权限 为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限:“sudo -s” 然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。 以下是一些常用命令~ 清理系统-----使用以下命令:sudo periodic daily然后回车,输入管理员密码即可。如果把daily换成weekly,则运行的是每周的清理。换成monthly,就是做每月的清理。如果直接输入:sudo periodic daily weekly monthly 然后回车。就等于把三个清除一起做了 列出文件 ---- ls 例: 想看看跟目录下有什么, ls / 想看看驱动目录下有什么, ls /System/Library/Extensions 参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 转换目录 ---- cd 例:想查看驱动目录下的文件 cd /System/Library/Extensions

Linux网络服务器配置习题解析

Linux网络服务器配置习题解析选择题 11、在运行Linux操作系统的服务器上,管理员使用BIND配置了域名系统服务,请问主配置文件是(C)。 A:named.ca B:named.local C:named.conf D:rndc.key 试题解析:BIND的主配置文件(/var/named/chroot/etc/named.conf)中有BIND的全局设置 12、某公司使用Linux系统搭建了Samba文件服务器,在帐号为gtuser 的员工出差期间为了避免该帐号被其它员工冒用,需要临时将其禁用可以使用以下(B)命令。 A:smbpasswd -a gtuser B:smbpasswd -d gtuser C:smbpasswd -e gtuser D:smbpasswd -x gtuser 试题解析: 禁用samba用户:smbpasswd -d用户名 启用samba用户:smbpasswd-e 用户名 删除samba用户:smbpasswd -x 用户名 13、在Linux系统中,小明用系统默认的vsftpd架设FTP服务器,他新建了一个名为gtuser的用户,然后他修改/etc/vsftpd/vsftpd.conf文件,加入下面两行,并且把gtuser用户加入到了/etc/https://www.doczj.com/doc/e914341573.html,er_list 文件中,请问gtuser用户在客户端登录结果会怎样(A)。 userlist_enable=YES userlist_deny=NO A:允许登录 B:拒绝登录 C:不确定 D:以上都对

试题解析:userlist_enable=YES/NO是否启用https://www.doczj.com/doc/e914341573.html,er_list文件。userlist_deny=YES/NO(YES)决定https://www.doczj.com/doc/e914341573.html,er_list文件中的用户是否能够访问FTP服务器。若设置为YES,则https://www.doczj.com/doc/e914341573.html,er_list文件中的用户不允许访问FTP,若设置为NO,则只有https://www.doczj.com/doc/e914341573.html,er_list文件中的用户才能访问FTP。 14、公司有一台对外提供WWW服务的主机,为了防止外部对它的攻击现在想要设置防火墙使它只接受外部的WWW访问,其它的外部连接一律拒绝,可能的设置步骤包括: 1、iptables -A INPUT-p tcp -j DROP 2、iptables -A INPUT-p tcp --dport 80 -j ACCEPT 3、iptables -F 4、iptables -P INPUT DROP 请在下列选项中找出正确的设置步骤组合(D)。 A:1-2-3-4 B:2-4-3 C:3-1-2 D:3-4-2 试题解析: 正确步骤为 ①清除所有规则来暂时停止防火墙:iptables–F ②本机默认不接受任何连接,除非在INPUT链上再设置接收的规则:iptables -P INPUT DROP ③打开WEB服务端口的TCP协议:iptables -A INPUT-p tcp --dport 80 -j ACCEPT 15、在LINUX系统中,使用BIND配置DNS服务器,若需要设置192.168.10.0/24网段的反向区域以下(C)是该反向域名的正确表示方式。 A:192.168.10.in-addr.arpa B:192.168.10.0.in-addr.arpa C:10.168.192.in-addr.arpa D:0.10.168.192.in-addr.arpa 试题解析:添加反向区域时,网络号要反过来写(网络号是IP地址与

使用步骤中兴3950交换机IP端口MAC绑定命令

交换机ip和mac绑定与解绑操作步骤 第一步:把客户端电脑设置Ip与交换机接口网关地址同网段。 第二步:打开SecureCRT软件的主程序“SecureCRT”,复制注册说明里面的许可密钥。即可击活软件。 第三步:打开软件后,左上角,文件----快速连接---协议:SSH2,主机名:交换机的管理ip,端口:22,防火墙:无,用户名:交接机的管理用户名,连接---接受并保存。 命令代码:查看当前全部配置 ZXR10#show running 命令代码一:绑定端口和ip过程 ZXR10#configure terminal

ZXR10(config)# ip dhcp snooping binding 3c97.0e71.4fba vlan 100 10.145.136.7 fei_1/4 ZXR10(config)# ip dhcp snooping binding 3c97.0e71.4fbb vlan 100 10.145.136.8 fei_1/5 ZXR10(config)# ip dhcp snooping binding 3c97.0e71.4fbc vlan 100 10.145.136.8 fei_1/6 (有多个端口,ip批量输入绑定,红色部分是可变的,MAC地址,IP地址,端口号) ZXR10(config)#ip dhcp database write ZXR10(config)#exit ZXR10#write (保存) 命令代码二:解除端口和ip过程 ZXR10#configure terminal ZXR10(config)#show ip dhcp snooping database ZXR10(config)#no ip dhcp snooping binding 60a4.4cc9.228e vlan 100 fei_1/4 (红色部分是可变的,MAC地址,端口号,注意解绑是不用输入IP的) ZXR10(config)#exit ZXR10#write (保存) 命令代码三:查看绑定的mac 端口ip 情况 ZXR10#show ip dhcp snooping database 命令代码四:例如打开交换机端口10 ZXR10#configure terminal ZXR10(config)#interface fei_1/10 ZXR10(config-fei_1/10)#no shutdown ZXR10(config)#exit ZXR10#write (保存) 命令代码五:关闭交换机端口10 ZXR10#configure terminal ZXR10(config)#interface fei_1/10 ZXR10(config-fei_1/10)#shutdown ZXR10(config)#exit ZXR10#write (保存) 命令代码七:查看交换机端口10接的终端设备的mac地址 ZXR10#show mac interface fei1/10 命令代码八:查看交换机每个端口接的终端设备的mac地址 ZXR10#show mac vlan 100 (注:24口是公共口,学习到所有的mac表,其它的是对应的各个接口终端mac地址)

linux下安装编译网卡驱动的方法

linux下安装编译网卡驱动的方法 你还在为不知道linux下安装编译网卡驱动的方法而不知所措么?下面来是小编为大家收集的linux下安装编译网卡驱动的方法,欢迎大家阅读: linux下安装编译网卡驱动的方法 安装linux操作系统后发现没有网卡驱动,表现为 system → Administration → Network下Hardware列表为空。 以下为安装编译网卡驱动的过程,本人是菜鸟,以下是我从网上找的资料进行整理,并实际操作的过程,仅供借鉴。 一.检测linux系统内核版本和网卡类型,相关命令如下: uname -r 查看linux内核版本(uname -a 可显示所有信息)

lsmod 设备加载情况 ls /usr/share/hwdata 查看硬件设备 lspci 查看pci网卡设备ethernet controller 厂商和型号,modprobe **** ****为网卡型号,例如modprobe RTL8101E ,如果出错,说明模块不存在,该型号不识别 我在这一步时查找不到网卡型号,无奈只能由同时采购的其他相同型号预装win7的电脑下查看网卡型号,是个笨办法,嘿嘿…… 找到网卡型号后就到驱动之家下载了相应网卡的linux驱动,这些需要根据自己的实际情况下载,不多说了,重点是后面。 二.下载网卡驱动 Intel_e1000e-1.9.5.zip 为我下载的所需的网卡驱动,这个在linux下需自己编译. 三.安装网卡驱动

1.检测编译需要用到内核的源代码包和编译程序gcc。所以如果没有的话,要先装。 [root@localhost ~]# rpm -qa|grep kernel kernel-xen-2.6.18-8.el5 kernel-xen-devel-2.6.18-8.el5 kernel-headers-2.6.18-8.el5 [root@localhost ~]# rpm -qa|grep gcc gcc-c++-4.1.1-52.el5 libgcc-4.1.1-52.el5 gcc-4.1.1-52.el5 gcc-gfortran-4.1.1-52.el5 如果缺少kernel-xen-devel-2.6.18-8.el5,可以去安装光

MAC_OS_X终端常用命令

MAC OS X终端常用命令 *以下所涉及到的命令基本限于安装kext,修改plist,更换核心所碰到的操作* 先简单的说一下: OSX采用的Unix文件系统,所有文件都挂在跟目录“/”下面,所以不在要有Windows下的盘符概念。比如什么“C:”你在桌面上看到的硬盘都挂在/Volumes下。 比如接上个叫做“XX”的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行:“ls/Volumes/XX”,看看显示出的是不是这个移动硬盘的内容。 驱动所在位置:/Systme/Library/Extensions 用户文件夹位置:/User/用户名 桌面的位置:/User/用户名/Desktop 根目录位置是/核心Mach_kernel文件通配符为星号* 注意:在Unix系统中是区别大小写字符的,A.txt不等于 a.txt。根目录标志/不是可有可无,cd/System表示转到跟目录下的System中,而cd System表示转到当前目录下的System 中。 进入命令行操作模式 再图形界面下,用finder打开应用程序》实用程序》终端 如果连图形界面都进不去了(比如安错了显示驱动),开机时按F8,用-s参数启动,然后输入命令mount-uw/ 获得权限 为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限:“sudo-s” 然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。 以下是一些常用命令~ 清理系统-----使用以下命令:sudo periodic daily然后回车,输入管理员密码即可。如果把daily换成weekly,则运行的是每周的清理。换成monthly,就是做每月的清理。如果直接输入:sudo periodic daily weekly monthly然后回车。就等于把三个清除一起做了 列出文件----ls 例:想看看跟目录下有什么, ls/ 想看看驱动目录下有什么, ls/System/Library/Extensions 参数-w显示中文,-l详细信息,-a包括隐藏文件 转换目录----cd 例:想查看驱动目录下的文件 cd/System/Library/Extensions

Linux系统如何更改网卡的MAC物理地址

Linux系统如何更改网卡的MAC物理地址 Linux系统如何更改网卡的MAC物理地址 有些地方是把网络地址和网卡物理地址绑定的,当换了网卡或其它电脑时可能会上不了网,下面介绍更改物理地址(MACAddress)的方法。分为临时更改和长期更改两种情况,两种方法均不实际改变网卡的真实属性。 临时更改 所谓临时更改,是指在重新启动系统后就失效的短期更改方法,较简单。 Linux网卡的物理地址设置是在网络设置时进行的。 首先确定你在使用root用户。假设对eth0进行设置。 先网卡“关闭” #ifconfigeth0down 更换物理地址,把粗体部分更换为你要换的MAC地址: #ifconfigeth0hwetherAA:BB:CC:DD:EE:FF 启用eth0。 #ifconfigeth0up 如果需要,请自行添加加入路由的'命令。 注意: 如果还要设置IP等其它信息,一定要把hwether物理地址紧跟在设备名(如eth0)后面。 长期更改 这里指重启后仍能保留更改。需要文本编辑器配置文件。

Debian(Ubuntu很可能也在此列) 编辑/etc/network/interfaces,找到与eth0有关的地方,修改到形如: allow-hotplugeth0 ifaceeth0inetdhcp #ifaceeth0inetstatic #address1.1.1.6 #netmask255.255.255.0 #gateway1.1.1.1 hwaddressether00:AA:BB:CC:DD:EE 注释的部分是静态IP的写法,当前的未注释的是动态IP的写法。详细信息请参见Debian网络设置 Archlinux或Gentoo 编辑/etc/rc.conf(Archlinux)或/etc/conf.d/net(Gentoo),在eth0配置的字符串中,在IP地址的前面加入 hwether00:AA:BB:CC:DD:EE。Gentoo和Archlinux的网络设置,请 参阅发行版的相关文档。 Fedora或Redhat 编辑/etc/sysconfig/network-scripts/ifcfg-eth0(如需要请 修改eth0到你的网卡编号),加入或修改 HWADDR=AA:BB:CC:DD:EE:FF 即可。

mac 终端命令

mac终端命令 OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录/ 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在/Volumes 下。 比如接上个叫做USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。 根目录位置是/ 核心Mach_kernel 就在这里, 驱动所在位置/Systme/Library/Extensions 用户文件夹位置/User/用户名 桌面的位置/User/用户名/Desktop 文件通配符为星号* 注意:在Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。 根目录标志/ 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的System中—————————————————————————————————————————————— 如何进入命令行操作模式 再图形界面下,用finder 打开应用程序》实用程序》终端 如果连图形界面都进不去了(比如安错了显示驱动),开机时按F8,用-s参数启动,然后输入命令mount -uw / 获得权限 为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限 sudo -s 然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。 —————————————————————————————————————————————— 基本命令 列出文件 ls 参数目录名 例: 想看看跟目录下有什么,

Linux下获取CPUID、硬盘序列号与 MAC地址

Linux下获取CPUID、硬盘序列号与 MAC地址 在很多系统软件的开发中,需要使用一些系统的唯一性信息。所以,得到主机的CPUID、硬盘序列号及网卡的MAC地址,就成个一件很重要的应用。 本人经过一番google即自己的钻研,基本上实现了这几个功能。需要的准备知识有: 1.GCC的嵌入汇编,具体的GCC嵌入汇编知识,请参考相关手册 2.ioctl系统调用,具体的调用方法,请查看手册页 获取CPUID 按照网上提供的说明,CPUID并不是所有的Intel CPU都支持的。如果支持,汇编调用为:eax置0000_0003,调用cpuid。 以下为实现代码(在我的CPU上,并没有得到): #define cpuid(in,a,b,c,d) asm("cpuid": "=a" (a), "=b" (b), "=c" (c), "=d" (d) : "a" (in)); static int getcpuid (char *id, size_t max) { int i; unsigned long li, maxi, maxei, ebx, ecx, edx, unused; cpuid (0, maxi, unused, unused, unused); maxi &= 0xffff; if (maxi < 3) { return -1; } cpuid (3, eax, ebx, ecx, edx); snprintf (id, max, "%08lx %08lx %08lx %08lx", eax, ebx, ecx, edx); fprintf (stdout, "get cpu id: %s\n", id); return 0; } 获取硬盘序列号 这个的实现,采用的是读取/etc/mtab文件,找到/(即根目录)挂载的设备文件,然后打开它,再用系统调用 ioctl来实现的。 ioctl第二个参数为HDIO_GET_IDENTITY, 获得指定文件描述符的标志号 ioctl的第三个参数为struct hd_driveid *,在linux/hdreg.h中,struct hd_driveid 的声明有

VMware下修改Linux MAC地址的方法

VMware下修改Linux MAC地址的方法VMware下修改Linux MAC地址有三种方法。 方法一:直接修改Linux系统里相关rc.local文件MAC值即可。 方法二:修改虚拟机的*.vmx文件,这种方法最值得推荐,因为这样就类似于重新“烧录”了VMware虚拟机的“物理网卡ROM”。 具体操作方法分两种情况: 第一种情况: ethernet0.addressType="static" ethernet0.Address="00:50:56:0A:0B:0C" "static"说明VM的"物理网卡"的MAC是静态设定的,你可以改成一个以005056开头的另外一个MAC即可。改完启动VM时如果问你 SSID的话,选择“KeepAlways”。 第二种情况: ethernet0.addressType="generated" uuid.location="564ddcf1ffaa75ea-f1b9ee0d689c655c" uuid.bios="564ded23138c9691-7c68b2098baabbcc" ethernet0.generatedAddress="00:0c:29:aa:bb:cc" "generated"说明VM的"物理网卡"的MAC是系统随机动态设定的,你可以通过将uuid.bios后六位及 ethernet0.generatedAddress后六位改成你想要改成的以000c29开头的MAC即可。 方法三:修改Linux系统里相关/etc/sysconfig/network-scripts/ifcfg-eth0文件MAC值。

vi/etc/sysconfig/network-scripts/ifcfg-eth0 MACADDR=xx:xx:xx:xx:xx:xx :wq保存退出 reboot 可见在VMware下修改Linux MAC地址也并不是很复杂。 转载请注明:李勇 @ 卡饭学院杀毒软件免费杀毒软件时间:2010-06-27 18:13 卡饭,中国计算机安全软件交流学习第一选择;

Mac OSX 命令行知识

啃苹果论坛: Mac OSX 命令行知识作者:Shuiaqua 很多朋友对 osx下的命令行操作挠头,估计多数是在windows时代开始接触计算机的。有dos基础的应该是看看就明白,而玩过Linux的应该是轻车熟路了。这个贴子希望能给见到命令行就头大的兄弟一些帮助,所涉及到的命令基本限于安装kext,修改plist,更换核心所碰到的操作。如果想进一步了解Unix的命令,再网上找些关于Linux命令的文章看,有很多。 高手们就免看了,不过希望能来挑挑毛病,再来补充两句。。。 OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。 根目录位置是 / 核心 Mach_kernel 就在这里, 驱动所在位置 /Systme/Library/Extensions 用户文件夹位置 /User/用户名 桌面的位置 /User/用户名/Desktop 文件通配符为星号 * 注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。 根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中 如何进入命令行操作模式 再图形界面下,用finder 打开应用程序》实用程序》终端 如果连图形界面都进不去了(比如安错了显示驱动),开机时按 F8,用-s参数启动,然后输入命令 mount -uw / 获得权限 为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限 sudo -s 然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。基本命令

Linux如何在虚拟机里更改MAC地址

Linux如何在虚拟机里更改MAC地址 导读:MAC地址是网卡的物理地址,用户们可以对其进行修改。今天小编要给大家介绍的就是在VMware虚拟机中修改Linux MAC地址的方法,希望对大家有所帮助。 修改方法: 方法一: 这个方法最直接简单有效,修改Linux系统里相关rc.local文件MAC值即可。 方法二: 修改虚拟机的*.vmx文件,这种方法最值得推荐,因为这样就类似于重新“烧录”了VMware虚拟机的“物理网卡ROM”。方法是: 分两种情况: 第一种: ethernet0.addressType=“static” ethernet0.Address=“00:50:56:0A:0B:0C” “static”说明VM的“物理网卡”的MAC是静态设定的,你可以改成一个以005056开头的另外一个MAC即可。改完启动VM时如果问你SSID的话,选择“KeepAlways”。 第二种: ethernet0.addressType=“generated” uuid.location=“564ddcf1ffaa75ea-f1b9ee0d689c655c” uuid.bios=“564ded23138c9691-7c68b2098baabbcc” ethernet0.generatedAddress=“00:0c:29:aa:bb:cc”

“generated”说明VM的“物理网卡”的MAC是系统随机动态设定的,你可以通过将uuid.bios后六位及ethernet0.generatedAddress后六位改成你想要改成的以000c29开头的MAC即可。 方法三: 修改Linux系统里相关/etc/sysconfig/network-scripts/ifcfg-eth0文件MAC值。 vi/etc/sysconfig/network-scripts/ifcfg-eth0 MACADDR=xx:xx:xx:xx:xx:xx :wq保存退出 reboot 这就是在VMware虚拟机中修改Linux MAC地址的三种方法了,有需要的用户可以尝试一下这三种修改方法。

mac OS指令大全

OS命令大全(经典收藏) https://www.doczj.com/doc/e914341573.html,/ljyy2006/archive/2007/11/30/1908671.aspx ?见到网络上,觉得值得学习,特此收藏到这里,因为我几乎天天来这个网站 net use //ip/ipc$ " " /user:" " 建立IPC空链接?net use //ip/ipc$ "密码" /user:"用户名" 建立IPC非空链接?net use h: //ip/c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: //ip/c$登陆后映射对方C:到本地为H: net use //ip/ipc$ /del 删除IPC链接?net use h: /del 删除映射对方到本地的为H:的映射?net user 用户名密码/add 建立用户?net user guest /active:yes 激活guest用户?net user 查看有哪些用户?net user 帐户名查看帐户的属性?net localgroup administrators 用户名/add 把"用户"添加到管理员中使其具有管理员权限,注意:administrator后加s用复数?net start 查看开启了哪些服务?net start 服务名开启服务;(如:net start telnet,net start schedule) net stop 服务名停止某服务?net time //目标ip 查看对方时间?net time //目标ip /set 设置本地计算机时间与"目标IP"主机的时间同步,加上参数/yes可取消确认信息?net view 查看本地局域网内开启了哪些共享?net view //ip查看对方局域网内开启了哪些共享?net config 显示系统网络设置?net logoff 断开连接的共享?net pause 服务名暂停某服务 ?net send ip "文本信息" 向对方収信息?net ver 局域网内正在使用的网络连接类型和信息?net share 查看本地开启的共享?net share ipc$ 开启ipc$共享?net share ipc$ /del 删除ipc$共享?net share c$ /del 删除C:共享?net user guest 12345 用guest用户登陆后用将密码改为12345 net password 密码更改系统登陆密码?netstat -a 查看开启了哪些端口,常用netstat -an netstat -n 查看端口的网络连接情况,常用netstat -an netstat -v 查看正在迚行的工作?netstat -p 协议名例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)?netstat -s 查看正在使用的所有协议使用情况?nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写?tracert -参数ip(或计算机名) 跟踪路由(数据包),参数:"-w数字"用于设置超时间隑。?ping ip(或域名) 向对方主机収送默认大小为32字节的数据,参数:"-l[空格]数据包大小";"-n 収送数据次数";"-t"指一直ping。?ping -t -l 65550 ip 死亡乊ping(収送大于64K的文件并一直ping就成了死亡乊ping) ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数"/all"

Linux网络服务器配置习题解析

Linux网络服务器配置习题解析 一、选择题 1、在运行Linux操作系统的服务器上,管理员使用BIND配置了域名 系统服务,请问主配置文件是(C)。 A:B: C:D: 试题解析: 2、某公司使用Linux系统搭建了Samba文件服务器,在帐号为gtuser 的员工出差期间为了避免该帐号被其它员工冒用,需要临时将其禁用可以使用以下(B)命令。 A:smbpasswd -a gtuser???? B:smbpasswd -d gtuser C:smbpasswd -e gtuser???? D:smbpasswd -x gtuser 试题解析: 禁用samba用户:smbpasswd -d用户名 启用samba用户:smbpasswd -e 用户名 删除samba用户:smbpasswd -x 用户名 3、在Linux系统中,小明用系统默认的vsftpd架设FTP服务器,他 新建了一个名为gtuser的用户,,加入下面两行,并且把gtuser,请问gtuser用户在客户端登录结果会怎样(A)。 userlist_enable = YES userlist_deny = NO A:允许登录 B:拒绝登录 C:不确定 D:以上都对 试题解析: userlist_enable=YES/NO

4、公司有一台对外提供WWW服务的主机,为了防止外部对它的攻击现在想要设置防火墙使它只接受外部的WWW访问,其它的外部连接一律拒绝,可能的设置步骤包括: 5、1、iptables -A INPUT-p tcp -j DROP 6、2、iptables -A INPUT-p tcp --dport 80 -j ACCEPT 7、3、iptables -F 8、4、iptables -P INPUT DROP 请在下列选项中找出正确的设置步骤组合(D)。 A:1-2-3-4 B:2-4-3 C:3-1-2 D:3-4-2 试题解析: 正确步骤为 ①清除所有规则来暂时停止防火墙:iptables –F ②本机默认不接受任何连接,除非在INPUT链上再设置接收的规则:iptables -P INPUT DROP ③打开WEB服务端口的TCP协议:iptables -A INPUT-p tcp --dport 80 -j ACCEPT 9、C)是该反向域名的正确表示方式。 A: B: C: D: 试题解析:添加反向区域时,网络号要反过来写(网络号是IP地址与子网掩码进行与操作后的结果)。例如,本题配置的网络号这个网段,那么它的反向区域是 10、在Linux系统中使用BIND 配置DNS服务器若需要在区域文件中指定该域的邮件服务器应该添加(B)记录。

Mac OS X 通过Terminal和shell修改DNS的方法及Mac中在Finder里面打开终端的方法

Mac OS X 通过Terminal和shell修改DNS的方法及Mac中在Finder里面打开终端的方法 鉴于天朝的网络,这DNS服务器是要随时改啊,一直以来网络不稳定的做法: 依次点击偏好设置 -- 网络 -- 高级 -- DNS -- + .......... 累觉不爱啊,每次都要点,况且DNS要那么频繁的更改,还想不想好好上网了! Shell才是王道啊,方法如下: # 其实就是用到networksetup命令 # 设置DNS sudo networksetup -setdnsservers x.x.x.x # 注:x.x.x.x就是要更改的DNS地址,可以加空格跟多个 # 是要修改的网络接口,需要替换,不知道可以运行下列命令 networksetup -listallnetworkservices # 查看当前设置的DNS networksetup -getdnsservers # 清空当前DNS(自动获取) sudo networksetup -setdnsservers empty # 顺便把几个DNS地址转了: # # Google DNS IPv4地址: # 8.8.8.8 (https://www.doczj.com/doc/e914341573.html,) # 8.8.4.4 (https://www.doczj.com/doc/e914341573.html,) # Google DNS IPv6地址: # 2001:4860:4860::8888 # 2001:4860:4860::8844 # OpenDNS IPv4地址: # 208.67.222.222 (https://www.doczj.com/doc/e914341573.html,) # 208.67.220.220 (https://www.doczj.com/doc/e914341573.html,) # 208.67.222.220 (https://www.doczj.com/doc/e914341573.html,) # 208.67.220.222 (https://www.doczj.com/doc/e914341573.html,) # OpenDNS IPv6地址: # 2620:0:ccc::2 # 2620:0:ccd::2 描述:既然用类Unix,终端是利器,但是平时使用过程中还是觉得视图和终端交换用比较方便,毕竟有时候查看文件列表在Finder里面比较方便,有些操作又要回到终端去。 从终端的路径打开finder是最先学会的: # 进入目录 cd /var/www

Linux永久修改MAC地址方法-比其他方法都好用

Linux永久修改MAC地址方法 1.临时性的修改: ①依次输入以下命令: /sbin/ifconfig eth0 down /sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20 /sbin/ifconfig eth0 up service network restart 2.永久性的修改: 方法①: 并把类似于1中的②脚本保存在/etc/rc.local中:这一步是起作用的关键步骤脚本如下: /sbin/ifconfig eth0 down /sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20 /sbin/ifconfig eth0 up service network restart 方法②: vi /etc/sysconfig/network-scripts/ifcfg-eth0 添加 MACADDR=00:0C:29:36:97:20 注释掉原来的HWADDR :wq 保存退出。

方法③: 直接编辑/etc/network/interfaces 文件,在iface eth0 inet static 后面添加一行: pre-up ifconfig eth0hw ether xx:xx:xx:xx:xx:xx(要改成的MAC) 编辑interfaces文件 sudo nano /etc/network/interfaces 如下所示: face eth0inet static pre-up ifconfig eth0hw ether xx:xx:xx:xx:xx:xx(要改成的MAC) address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1 重启网卡 sudo /etc/init.d/networking restart 注:MAC地址由udev在系统启动时探测网卡并加载,可在以下两个文件中反映出来 /sys/class/net/eth0/address /etc/udev/rules.d/70-persistent-net.rules —-修改无效,根据硬件自动生成的文件 不过,用ifconfig修改了mac后,/sys/class/net/eth0/address 的值随即跟着变了;但/etc/udev/rules.d/70-persistent-net.rules 却没有变,只有在udev探测到硬件发生变化时才会修改这个文件。

MAC_终端命令

实用Mac终端命令 熟悉了windows平台上dos命令的朋友,再转到mac(属于unix 文件系统)上,对其终端命令是不是一筹莫展,以下是我整理的一些常用的终端命令,供大家交流学习?? mkdir 创建一个目录 mkdir dirname rmdir 删除一个目录 rmdir dirname pwd 显示当前目录的路径名 pwd ls 显示当前目录的内容 passwd 修改用户密码 passwd ps 显示进程当前状态 ps u kill 终止进程 kill -9 30142 date 显示系统的当前日期和时间 date cal 显示日历 cal 8 1996 ping 给一个网络主机发送回应请求 ping https://www.doczj.com/doc/e914341573.html, history

列出最近执行过的几条命令及编号history r 重复执行最近执行过的某条命令r -2 uname 显示操作系统的有关信息 uname -a clear 清除屏幕或窗口内容 clear env 显示当前所有设置过的环境变量env who 列出当前登录的所有用户 who whoami 显示当前正进行操作的用户名 du 查询磁盘使用情况 du -k subdir df 显示文件系统的总空间和可用空间df /tmp w 显示当前系统活动的总信息 echo 是用来显示一字串在终端机上 cd 转换当前目录 cd dirname

rm 删除文件或目录 rm filename man 查看终端命令帮助(相当于dos中的/?) man 终端命令 file 显示文件类型 file filename ftp 在本地主机与远程主机之间传输文件 ftp https://www.doczj.com/doc/e914341573.html, rcp 在本地主机与远程主机之间复制文件 rcp file1 host1:file2

linux系统修改mac地址方法

1.如果刀片做过网口固化,首先要检查一下固化是采用的是mac固化,还是用pci固化的,检查配置文件cat /etc/udev/rules.d/62-net-atca.rules [root@CSOMM-SVR rules.d]# cat /etc/udev/rules.d/62-net-atca.rules SUBSYSTEM=="net", ACTION=="add", ID=="0000:03:00.0", NAME="eth8" SUBSYSTEM=="net", ACTION=="add", ID=="0000:03:00.1", NAME="eth9" SUBSYSTEM=="net", ACTION=="add", ID=="0000:04:00.0", NAME="eth4" SUBSYSTEM=="net", ACTION=="add", ID=="0000:04:00.1", NAME="eth5" SUBSYSTEM=="net", ACTION=="add", ID=="0000:09:00.0", NAME="eth0" SUBSYSTEM=="net", ACTION=="add", ID=="0000:09:00.1", NAME="eth1" SUBSYSTEM=="net", ACTION=="add", ID=="0000:0a:00.0", NAME="eth2" SUBSYSTEM=="net", ACTION=="add", ID=="0000:0a:00.1", NAME="eth3" SUBSYSTEM=="net", ACTION=="add", ID=="0000:0d:00.0", NAME="eth6" SUBSYSTEM=="net", ACTION=="add", ID=="0000:0d:00.1", NAME="eth7" 如果显示如上就是用pci固化的,如果ID==是mac地址的话就是mac地址固化的,区别就在于执行固化指令时候mac固化用的是atca-rename-nic而pci固化使用的是atca-rename-nic –pci指令。 采用mac地址固化的方式修改mac地址后会造成内部mac地址混乱导致网卡无法激活,如果检查发现已经采用此方法固化,需要从新用pci方式固化,执行命令atca-rename-nic –pci,固化后要重启单板。 2.修改网卡mac地址,首先去激活网卡,可以直接图形界面去激活,或使用指令ifdown ethx, 然后再修改/etc/sysconfig/network-scripts/ifcfg-eth1文件参数,添加参数MACADDR=新mac 地址 # Please read /usr/share/doc/initscripts-*/sysconfig.txt # for the documentation of these parameters. TYPE=Ethernet DEVICE=eth2 #HWADDR=00:22:93:75:7B:06 BOOTPROTO=none ONBOOT=yes USERCTL=yes IPV6INIT=no PEERDNS=yes NETMASK=255.255.255.224 IPADDR=10.200.144.172 GATEWAY=10.200.144.161 MACADDR=00:22:93:75:7B:06 注意:HWADDR这个是需要注释掉的 修改后保存,如果不使用vi指令,直接修改的话ls –l查看会产生一个垃圾文件, [root@host67 network-scripts]# ls -l total 284 -rw-r--r-- 3 root root 285 Jul 4 11:09 ifcfg-eth0 -rw-r--r-- 3 root root 214 Jul 4 11:09 ifcfg-eth1 -rw-r--r-- 3 root root 311 Jul 11 16:42 ifcfg-eth2 -rw-r--r-- 1 root root 311 Jul 11 16:42 ifcfg-eth2~

相关文档 最新文档