目的
- CCNA取得を目指し、実際にコマンドを叩いて練習するためにルータを購入
- 通常windowsからシリアルインターフェースで接続していじるのが多いが、Macから繋ぎたい
機器を買う必要(仮想マシンじゃダメな理由)
- ルータも、広い意味で機器としてはPCと同じということができる。2つNICがついていて、ネットワークを中継することができるので
- ただ、OSはIOSが使われている。Ciscoのルータ、Switch、両方このOSで動いている。Unix系のOSとは、だいぶ操作が異なる
- ルータの機器をエミュレートする仮想マシンは存在する。じゃあ、Vagrantとかに仮想マシン立てられないか、と最初は思ったのだが、OSが手に入らない
- isoイメージみたいな形でダウンロードする、ということはできず、多分購入もできない。
- 仮想マシンで頑張るなら、どちらにしても、機器を確保し、OSを抜き出す必要がある
環境
- mac: high sierra
- シリアルケーブルを、USBに変換してmacのusbポートと繋いでいる
手順
ゴール
- MacからルータにUSBで接続する
機器の扱い方について
Cisco 892Jを使ったネットワーク構築
http://jianlan.hatenablog.com/entry/2017/07/02/100006
-
中古ルータの入手方法
-
オークションなどで40円スタートなどで出品されるが、安くて3000円超えるぐらい。でもだいたい1万円くらいが相場
-
今回は秋葉原にCiscoルータ専門のお店を見つけたので、そこで入手。同じような事情で安いルータはすぐ売り切れてしまうという。
-
接続方法 (物理)
-
一番右の丸いところが電源
-
電源を接続すると、起動ボタンがない場合は即起動する。
-
右の黄色い印がついた4つのポートは、多分switch
-
青いconsoleとその左のAUXからコンソールを操作する
-
上下2つの黄色いポートは、多分これがFast Ethenetのポートだと思う、ここに、異なるネットワークを繋げて、ルーティングしていくことになると思う
-
Macからの接続は、青いマークのconsoleから接続する
-
これは、シリアルインターフェースに通常繋がっている。そのため、macにUSB等で繋ぐには、変換ケーブルと繋いで接続する
接続しているインターフェースを確認する
- ターミナルを開き、インターフェースを確認する
ls -l /dev/tty.*
crw-rw-rw- 1 root wheel 21, 0 6 1 19:32 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw- 1 root wheel 21, 2 6 2 17:52 /dev/tty.usbserial-AC01GVD6
- usbserial-AC01GVD6 というシリアルインターフェースがルータ
コンソール接続する
- screenコマンドでインターフェースに接続する
screen /dev/tty.usbserial-AC01GVD6
- 初回の設定の確認が求められるが、コンフィグは設定せず使うためnoを洗濯
% Please answer 'yes' or 'no'.
Would you like to enter the initial configuration dialog? [yes/no]:
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2012 by Cisco Systems, Inc.
Compiled Wed 21-Mar-12 01:40 by prod_rel_team
Jun 2 08:24:45.463: %SNMP-5-COLDSTART: SNMP agent on host Router is undergoing a cold start
Jun 2 08:24:45.487: %CRYPTO-6-ISAKMP_ON_OFF: ISAKMP is OFF
Jun 2 08:24:45.487: %CRYPTO-6-GDOI_ON_OFF: GDOI is OFF
Jun 2 08:24:46.955: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0, changed state to down
Jun 2 08:24:46.971: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1, changed state to down
Jun 2 08:24:46.983: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2, changed state to down
Jun 2 08:24:46.995: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet3, changed state to down
Jun 2 08:24:47.007: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet4, changed state to down
Jun 2 08:24:47.015: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet5, changed state to down
Jun 2 08:24:47.023: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet6, changed state to down
Jun 2 08:24:47.031: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet7, changed state to down
Router>
- ルータに接続することができた
- 今後、機器の設定、L2レベルのネットワークの設定、L3レベルのネットワークの設定、等を練習していく
参考
MacでUSBシリアル接続しても良いじゃないか!(Cisco 1812-Jコンソールに接続してみた編)
http://ichibariki.hatenablog.com/entry/2016/11/01/203354