當前位置:首頁 » 網頁前端 » 交換機自動啟動腳本
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

交換機自動啟動腳本

發布時間: 2023-04-04 08:30:48

⑴ 交換機 自動運行腳本問題

int vlan 2501
member 1-7 untag
q
port 1-7 pvid 2501
int e 8
join vlan 2600-2799 t
join vlan 2501 t
q
pvlan 1
iso 1-7
q 烽火交換機S2200的腳本

⑵ 華為交換機常見DHCP操作整理(下) 第十七天

1、清除沖突地址。

  在作為DHCP伺服器的設備上,清楚地址池中沖突的地址,使沖突的地址成為可以正常使用的地址。

  注意:地址沖突的客戶端需要重新上線來獲取新的IP地址。

  例:清除全局地址池test1或介面地址池vlanif 10內的沖突的IP地址。

  採用全局地址池時的配置:

  腳本:

  reset ip pool name test1 conflict

  採用介面頌蔽稿地址池時的配置:

  腳本:

  reset ip pool interface vlanif10 conflict

2、擴大地址池范圍。

  縮小地址池的掩碼長度,可以擴大地址池范圍。在擴大地址池范圍之前,需要確認IP地址是否已經分配給客戶端。

  (1)如果沒有分配出去。

  採用全局地址池時的配置:

  腳本:

  system-view

  ip pool test1

  undo network

  network 10.1.10.0 mask 24 //調整掩碼長度

  採用介面地址池時的配置:

  腳本:

  system-view

  interface vlanif 10

  ip address 10.1.10.1 24 //調整掩碼長度

  dhcp select interface    //重新使能介面地址池功能

  (2)如果已經分配出去。

  在作為DHCP伺服器的設備上,按回收IP地址(僅全局地址池時需要配置)>配置防止IP地址重復分配功能>調整地址池掩碼長度的步驟,擴大地址池范圍。

  採用全局地址池時的配置:

  腳本:

  reset ip pool name test all  //回收所有的IP地址

  system-view

  dhcp server ping packet 3  //配置防止IP地址重復分配功能

  dhcp server ping timeout 100 //配置防止IP地址重復分配功能

  ip pool test1

  undo network

  network 10.1.10.0 mask 24  //調整掩碼長度

  採用介面地址池時的配置:

  腳本:

  system-view

  dhcp server ping packet 3  //配置防止IP地址重復分配功能

  dhcp server ping timeout 100 //配置防止IP地址重復分配功能

  interface vlanif 10

  ip address 10.1.10.1 24  //調整掩碼長度

  dhcp select interface    //重新使能介面地址池功能

3、縮小地址池范圍。

  擴大地址池的掩碼長度可以縮小地址池范圍。在縮小地址池並梁范圍之前,需要確認IP地址是否已經分配給客戶端。

(1)如果沒有分配出去。

  採用全局地址池時的配置:

  腳本:

  system-view

  ip pool test1

  undo network

  network 10.1.10.0 mask 25 //調整掩碼長度

  採用介面地址池時的配置:

  腳本:

  system-view

  interface vlanif 10

  ip address 10.1.10.1 25 //調整掩碼長度

  dhcp select interface    //重新使能介面地址池功能

  (2)如果已經分配出去。

  在作為DHCP伺服器的設備上,按回收IP地址(僅全局地址池時需要配置)>配置防止IP地址重復分配功能>調整地址池掩碼長度的步驟,縮小地址池范圍。

  採用全野孝局地址池時的配置:

  腳本:

  reset ip pool name test all  //回收所有的IP地址

  system-view

  dhcp server ping packet 3  //配置防止IP地址重復分配功能

  dhcp server ping timeout 100 //配置防止IP地址重復分配功能

  ip pool test1

  undo network

  network 10.1.10.0 mask 25  //調整掩碼長度

  採用介面地址池時的配置:

  腳本:

  system-view

  dhcp server ping packet 3  //配置防止IP地址重復分配功能

  dhcp server ping timeout 100 //配置防止IP地址重復分配功能

  interface vlanif 10

  ip address 10.1.10.1 25  //調整掩碼長度

  dhcp select interface    //重新使能介面地址池功能

4、防止從仿冒的DHCP伺服器獲取IP地址。

  在二層網路的接入設備或第一個DHCP中繼上,配置DHCP Snooping功能防止從仿冒的DHCP伺服器獲取IP地址。

  (1)全局下的配置。

  腳本:

  system-view

  dhcp enable

  dhcp snooping enable

  (2)連接DHCP客戶端側介面的配置,所有連接DHCP客戶端的介面都需要配置。

  腳本:

  interface gigabitethernet 1/0/10

  dhcp snooping enable

  quit

  (3)連接DHCP伺服器側介面的配置。

  interface gigabitethernet 1/0/15

  dhcp snooping trusted

  quit

5、關閉DHCP服務。

  腳本:

  system-view

  undo dhcp enable

⑶ 交換機怎麼刷腳本

1、通過console口連接交換機,並重啟交換機。當界面出現一下列印信息時,及時按下快捷鍵「Ctrl+B」並輸入BootROM密碼(默認密碼為:[email protected]),進入BootROM主菜單。
2、在BootROM主菜單下選擇「Clearpasswordforconsoleuser」清除Console口登錄密碼。
3、根據交換機的提示,在BootROM主菜單下選擇「Bootwithdefaultmode」啟動設備。(注意:不要選擇「Reboot」選項,否則此次清除密碼將失效。)
4、系統啟動後,通過Console口登錄時不需要認證,登錄後按照系統提示陪孩子驗證密碼。腳本,是漢語詞彙,漢語拼音為jiǎoběn,是指表演戲劇、拍攝電影等所依據的底本又或者書稿的底本。腳本可以說是故事的發展大綱,用以確定故事的發展方向。

⑷ 請教一個cisco交換機自動備份配置腳本問題

自動備份配置前提需要准備

1、一台伺服器或虛機 都可以,開啟tftp服務 用於備份配置
2、交換機必須能夠和ping通伺服器
3、交換機配置以下命令行: 假設伺服器IP地址是192.168.4.40
archive
path tftp://192.168.4.40/$h- $h=自動備份配置的文件名使用物理設備名字
write-memory 觸發備份:當手動輸入write時 自動觸發備份配置
time-period 1440 自動備份:每隔1440分鍾自動備份一次配置

⑸ 華為交換機腳本中的yn怎麼使用方法

可以參考下:華為交換機常用命令:1、displaycurrent-configuration顯示當前配置2、/1/4顯示介面信息3、displaypacket-/1/4顯示介面acl應用信息4、displayaclall顯示所有acl設置3900系列交換機5、displayaclconfigall顯示所有acl設置6500系列交換機6、displayarp10.78.4.1顯示該ip地址的mac地址,所接交換機的埠位置7、displaycpu顯示cpu信息8、system-view進入系統圖(配置交換機),等於configt命令9、aclnumber5000在system-view命令後使用,進入acl配置狀態10、在上面的命令後使用,,acl配置例子11、//在上面的命令後使用,acl配置例子12、interfaceGigabitEthernet1/0/9//在system-view命令後使用,進入介面配置狀態13、[86ZX-S6503-GigabitEthernet1/0/9]qos//在上面的命令後使用,進入介面qos配置14、[86ZX-S6503-qosb-GigabitEthernet1/0/9]packet-filterinbounser-group5000//在上面的命令後使用,在介面上應用進站的acl15、[Build4-2_S3928TP-GigabitEthernet1/1/4]packet-filteroutbounser-group5001//在介面上應用出站的acl16、undoaclnumber5000//取消aclnumber5000的設置17、iproute-static0.0.0.00.0.0.010.78.1.1preference60//設置路由18、/0/14//重置介面信息19、save//保存設置20、quit//退出

⑹ 如何腳本方式批量修改交換機配置文件

如果真的想去使用好交換機配置文件,那麼就因該在對交換機配置文件進行任何更改之前,進行備份工作,這樣會使得交換機配置文件變得更完美,也避免一些問題的發生。
想要有效地管理交換機配置文件,就是要在適當的時候、適當的地點及時運行命令。通過使用命令,IOS軟體能夠將配置文件從一個組件或者設備移動到其他需要的組件與設備上去。
這個命令主要有兩參數,第一個參數表示配置文件的源位置,即需要被復制的文件。第二個參數表示目標位置,即要將這個配置文件復制到哪個地方。如使用 running-config tftp命令,就可以將運行配置文件復制到網路上的TFTP伺服器來進行配置。
不過在復制的時候,需要注意,如果目標位置有相同的配置文件,則這個命令會將目標文件中相同名字的配置文件覆蓋掉。不過這句話說其來容易,做起來可是比較難。具體來說,需要做到一下幾點。
首先,當RAM中的運行交換機配置文件進行更改之後,需要將最新的運行配置文件進行備份。這主要是因為RAM內存中的內容斷電後會丟失。如果網路管理員希望在交換機運行過程中對其進行的更改,在交換機下次啟動的時候仍然有效。
那麼就需要將這個更改的內容保存在啟動配置文件中。如果要實現這個目的,可以通過使用命令 running-config startup-config。這個命令的含義就是將運行配置文件保存到啟動交換機配置文件中。如此的話,就會將交換機的最近更新的內容保存了下來。
其次需要注意的是,在將RAM中的運行配置文件復制到NVRAM中的時候,需要先確保當前配置的准確性。也就是說,當我們修改了RAM中的運行配置文件相關參數之後,一般不會急著將相關的內容復制到NVRAM中。
而是需要先對其進行測試與追蹤,以判斷新設置的參數是否符合我們預計的需求。也就是要判斷新參數是否起作用了,是否滿足用戶的需要。只有確保新配置的參數運行正常的情況下,才能夠將這個更新保存到啟動配置文件中。
否則的話,萬一這個參數設置有錯誤,那麼在下次啟動的時候就可能會出現問題。為了安全起見,最好在將運行配置文件復制到NVRAM中的時候,能夠先對NVRAM中內容進行備份。
這主要是因為在使用 running-config startup-config命令的時候,命令會自動覆蓋目標位置的啟動配置文件。此時如果運行配置文件有錯誤,那麼連神仙也回天無力了。為此筆者建立網路管理員,在管理配置文件的時候,要小心又小心,寧可多走一步。
如在保存更新之前,先將原先的啟動配置文件在tftp伺服器上備份一份。如此的話,即使最近的配置有問題,而網路管理員又保存了的話,也可以利用備份後的配置文件來啟動交換機。
要完成這個功能,網路管理員可以運行命令 start tftp(將啟動配置文件保存到TFTP伺服器上)。如果啟動配置文件有問題的話,還可以使用 tftp start命令,將備份的配置文件復制到NVRAM中,讓交換機使用這個配置文件來進行初始化。
第三,除了在NVRAM與tftp伺服器之間可以相互復制之外,在RAM與tftp伺服器之間也可以進行相互的復制。如網路管理員更新了交換機配置文件的某個參數,如設置了虛擬區域網。
此時可能在短時間內很難判斷當前的配置是否准確。可能需要運行一個星期甚至更長的時間才能夠做出判斷。此時最好不要輕易的去更新啟動配置文件中的內容。筆者建議的方法是先將RAM中的運行配置文件復制到tftp伺服器中,實現一個暫時的過渡。
當確定配置沒有問題後,再將這個運行配置文件復制、替換掉啟動配置文件,以保存最新的可用更新。要實現這個需求的話,可以使用命令 run tftp(將運行配置文件復制到tftp伺服器上)或者使用命令 tftp run(將tftp伺服器上的配置文件復制到ram中去)這兩個命令來實現。
筆者最好強調一遍,怎麼配置運行配置文件或者初始參數文件涉及到很多內容,具有很大的難度。但是如果管理配置文件,則這個命令是核心。而使用好這個命令的關鍵,就是在對交換機配置文件進行任何更改之前,進行備份。並在確保更新內容可用之後,及時將其保存到斷電後不易丟失的NVRAM中或者網路的tftp伺服器上。

⑺ 交換機指令,親們給俺解釋一下,這是華為遠供交換機腳本

好象是華為2309TP 的交換機,網管VLAN 798 IP 地址:10.53.22.244 255.255.255.0
網關10.53.22.1
interface GigabitEthernet0/0/1
這個應該是第九口吧,為數據主進,TRUNK 模式,允許VLAN 3014,和3013 和798通過。

⑻ 華為交換機埠鏡像配置整理(下)第九天

1、配置流鏡像

流鏡像是指將設備、埠或者VLAN內收、發的指定類型報文復制到觀察埠上,監控設備只對指定類型報文進行監測。有兩種配置方式,分別為基於ACL和基於MQC(即復雜流分類)。

基於ACL的流鏡像:支持匹配的報文類型少,且只支持入方向(收到報文方向)的流鏡像。

(1)配置觀察埠,配置與監控設備直連的本地觀察埠GE1/0/10

腳本:

system-view

observe-port 1 interface gigabitethernet 1/0/10

(2)創建ACL,創建二層ACL,配置的規則是匹配802.1p優察並先級為6的報文。

腳本:

acl 4002

rule permit 8021p 6

quit

(3)配置流鏡像。

將整個設備所有埠入方向802.1p優先順序為6的報文復制到觀察埠GE1/0/10。

腳本:

traffic-mirror inbound acl 4002 to observe-port 1

將vlan 20下所有埠入方向802.1p優先順序為6的報文復制到觀察埠GE1/0/10。

腳本:

traffic-mirror vlan 10 inbound acl 4002 to observe-port 1

將埠GE2/0/10入方向802.1p優先順序為6的報文復制到觀察埠GE1/0/10。

腳本:

interface gigabitethernet 2/0/10

traffic-mirror inbound acl 4002 to observe-port 1

基於MQC的流鏡像:支持匹配的報文類型多,入方向、出方向(發送報文方向)的流鏡像都支持。

(1)配置觀察埠,配置與監控設備直連的本地觀察埠GE1/0/10。

腳本:

system-view

observe-port 1 interface gigabitethernet 1/0/10

(2)創建流分類,創建流分類c1,並配置流分類規則是匹配802.1p優先順序為6的報文。

腳本:

traffic classifier c1

if-match 8021p 6

quit

(3)創建動作是鏡像的流行為,創建流行為b1,並配置動作為流鏡像。

腳本:

traffic behavior b1

mirroring to observe-port 1

quit

(4)創建流策略,並將流分類和流行為綁定到流策略上,創建流策略p1,並將之前配置的流分類和流行為綁定到流策略p1上。

腳本:

traffic policy p1

classifier c1 behavior b1

quit

(5)應用流策略。

將整個設備所有埠入方向802.1p優先順序為6的報文復制到觀察埠GE1/0/10。

腳本:

traffic-policy p1 global inbound

將vlan 20下所有埠入方向802.1p優先順序為6的報文復制到觀察端此空口GE1/0/10。

腳本:

vlan 20

traffic-policy p1 inbound

將埠GE2/0/10入方向802.1p優先順序為6的報文復制到觀察埠GE1/0/10。

腳本:

interface gigabitethernet 2/0/10

traffic-policy p1 inbound

2、刪除鏡像配置

在使用完鏡像功能後,刪除鏡像配置的操作如下:

(1)使用命令 display current-configuration  ,查看設備當前鏡像的配置。

(2)在鏡像埠下使用 undo port-mirroring ,森沒瞎刪除觀察埠與鏡像埠的綁定關系,恢復鏡像埠為普通埠。

舉例:

system-view

interface gigabitethernet 1/0/10

undo port-mirroring to observe-port 1 inbound

quit

(3)在系統視圖下使用命令 undo observe-port ,刪除觀察埠。

舉例:

undo observe-port 1

說明:只有先執行第2步,即先刪除觀察埠與鏡像埠的綁定關系,才能刪除觀察埠。

⑼ windows server網卡綁定後,能否實現兩個網卡公用一個ip地址,但是兩個網卡同時播發和接收數據

這個好像不可能.我只見過linux有這個功能.

大概設計思路是這樣的,你可以參考下:
linux的網路設備配置文件存放在/etc/sysconfig/network-scripts裡面,

對於乙太網的第一個網路設備,配置文件名一般為ifcfg-eth0。
如果需要為第手鋒一個網路設備多綁定一個IP地址,只需要在
/etc/sysconfig/network-scripts目錄裡面創建一個名為ifcfg-eth0:0的文件,
內容樣例為:

DEVICE="eth0:0"
IPADDR="211.100.10.119"
NETMASK="255.255.255.0"
ONBOOT="yes"

其中的DEVICE為設備的名稱,
IPADDR為此設備的IP地址,
NETMASK為子網掩碼
ONBOOT
表示在系統啟動時自動啟動。
如果需要再綁定多一個IP地址,
只需要把文件名和文件內的DEVICE中的eth0:x加一即可。
LINUX最多可以支持255個IP別名

多個網卡綁定一個IP

使用多塊網卡虛擬成為一塊網卡,具有相同的IP地址。
這項技術其實在sun和cisco中已經存在,分別稱為Trunking和etherchannel技術,
在linux中,這種技術稱為bonding。
因為bonding在內核2.4.x中已經包含了,
只需要在編坦褲譯的時候把網路設備選項中的
Bonding driver support選中就可以了。
然後,重新編譯核心,重新起動計算機,執行如下命令:

ismod bonding
ifconfig eth0 down
ifconfig eth1
down
ifconfig bond0 ipaddress
ifenslave bond0 eth0
ifenslave
bond0 eth1

現在兩塊網卡已經象一塊一樣工作了,這樣可以提高集群節點間的數據傳輸。
你最好把這幾句寫成一個腳本,再由/etc/rc.d/rc.local調用,
以便一開機就生效。
bonding對於伺服器來是個比較好的選擇,在沒有千兆網卡時,
用兩三塊畢信晌100兆網卡作
bonding,可大大提高伺服器到交換機之間的帶寬。
但是需要在交換機上設置連接bonding 網卡的兩個口子映射為同一個虛擬介面。

⑽ shell腳本telnet登陸交換機備份配置

#!/bin/bash
export datetime='date +%Y%m%d'
export BAKTIME=`date +%Y%m%d%H%M%S`
export user="admin"
export password="admin"
export back="dis cu"
export BAK_DIR=/back/h3c

for i in $(cat ip_file)
do
{
echo $user;
sleep 1;
echo $password;
sleep 1;
echo $back;
sleep 1;
echo " ";
sleep 5;
}|telnet $i > $BAK_DIR/$i-$BAKTIME.log
done
mkdir $BAK_DIR/H3C_$datetime
mv *-$datetime* H3C_$datetime
注釋
####################################
export BAKTIME=`date +%Y%m%d%H%M%S` 輸出系統時間
export user="admin" 此用戶為交換機、路唯埋兄由器用戶名
export password="admin" 此密碼為交換機、路由器密碼
export back="dis cu" 此命令為查看H3C交換機指襲配置
export BAK_DIR=/home/erp/back/h3c 此目錄是linux伺服器備份交換機、路由器的存放目錄
cat ip_file 此命令意思是查看ip_file文件中的內容,逐行查看
####################################
ip_file 文件添加交換機IP(注意:不要加雙引號, 文件與腳本在同一目液沒錄下存放)
#以下為交換機、路由器IP地址
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
192.168.1.7