《分享》Enterasys AP透過console來設定 | |
Enterasys的AP有兩個網路孔,一個是標準的RJ45,另一個則是Console Port。
一般來說,我們在管理、設定AP時,都是透過環境中的DHCP Server取得IP後,
再跟環境中的Controller註冊,以下載環境配置。
但環境中若沒有DHCP Server時,如何透過Console Port來設定IP,進而與Controller註冊?
今天客戶給了我這個難題...
Enterasys的AP在供電後,會在60秒的時間內透過DHCP Server來配置IP,
一旦無法取得IP,會有30秒的時間回到預設IP 192.168.1.20,此時雖然可以透過SSH來連線,
但因AP會在短時間自動重開機,再次去環境中搜尋DHCP Server,不斷進行輪迴,直到與Controller完成註冊工作為止,
所以於此有限時間內以SSH去連線設定是不理想的...
建議還是以console線對接進行設定會比較有效率!
當然過程中“重開機→找DHCP Server→與Controller註冊”的輪循還是不斷在進行,
因此在設定時,請手腳快一點,免得還沒設定完,AP又重開機了...
以console線對接,其連線設定需改為如下。
Baud rate: 115200
Data bits: 8
Flow control: disabled
Stop bits: 1
Parity: none
連入系統後,可以看見AP的OS為busybox,登入的帳號/密碼為 admin/new2day。
雖然busybox的指令如ifconfig、reboot等,可以在AP上進行操作,
但真正要設定IP資訊時,還是只能用AP自己的 cset 設定指令來進行。
順子試過用以下busybox的指令來設定IP是無效的...
ifconfig eth0 192.168.1.20 netmask 255.255.255.0 broadcast 192.168.1.255
設定IP指令如下
cset ipaddr <ip>
設定子網路遮罩指令如下
cset ipmask <mask>
設定default gateway指令如下
cset gateway <gw ip>
設定controller IP指令如下
cset authip 1 <ip of controller>
停用DHCP
cset dhcp disable
套用設定
capply
儲存設定
csave
重啟,讓設定生效
reboot
以配置IP 192.168.1.10/24,Controller的IP 192.168.1.10的情境,設定指令如下
cset ipaddr 192.168.1.10
cset ipmask 255.255.255.0
cset gateway 192.168.1.254
cset authip 1 192.168.1.100
cset dhcp disable
capply
csave
reboot
設定好對應資訊後,controller就能抓到AP了∼
另外,恢復為出廠預設值的方式除了以迴紋針戳AP的reset孔外,
還可以以busybox指令 set_factorydefault 來重設AP,指令執行完後會重開機。
♥順子老婆的網拍,請多關照∼
If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!
|