ネットワーク

Cisco IOS IPサービス

Cisco IOS IPサービス – DHCPの基本設定

CiscoIOSはDHCPサーバとしての機能も備えています。このページではDHCPサーバの基本的な設定方法についてまとめます。
Cisco IOS IPサービス

Cisco IOS IPサービス – DHCP host poolの設定

DHCPhostpoolとは、client毎に一意なIPアドレスを割り当てる設定です。clientの識別にはDHCPclient-idを用い、デフォルト設定のidはホスト名やMACアドレスから自動生成されます。
Cisco IOS IPサービス

Cisco IOS IPサービス – DHCP relay with HSRPの設定

DHCPはbroadcastを用いるため、別セグメントのDHCPサーバを使う場合はDHCPrelayagentの設定が必要となります。ここでは、DHCPrelayagentとHSRPを併用する場合の注意点について考察します。
Cisco IOS IPサービス

Cisco IOS IPサービス – DHCP smart relayの設定

DHCPsmartrelayはセカンダリーアドレスを使ったDHCPrelayagentです。通常設定ではプライマリアドレスを使いますが、構成上セカンダリーアドレスを使わざるを得ない場合は、この機能を使います。
Cisco IOS IPサービス

Cisco IOS IPサービス – DHCP proxy (IPCP)の設定

IPCPによって、アドレスを割り当てる方法は、staticやローカルで定義したプールや他のDHCPサーバに問い合わせる方法があります。ここではDHCPを利用する方法についてまとめます。
Cisco IOS IPサービス

Cisco IOS IPサービス – DHCP authorized arpの設定

DHCPAuthorizedARPは、DHCPによって割り当てたIPアドレス以外からの接続を認めない機能です。無線環境において、認証されていないユーザがネットワークに接続するのを拒否する目的などで使用されます。
Cisco IOS IPサービス

Cisco IOS IPサービス – DHCP Option 82の設定

DCHPOption82はdhcprelayに関する情報が格納されるフィールドです。CiscoIOSはOption82の情報に基づいたアドレス割当を行う事もできます。
Cisco IOS IPサービス

Cisco IOS IPサービス – static NATの設定

CiscoIOSでstaticNATの使い方についてまとめます。staticNATはstatelessNAT,1:1NATなど呼び方をする事もあります。staticNATの主なユースケースは、WEBサーバを外部公開するシナリオです。
Cisco IOS IPサービス

Cisco IOS IPサービス – NAT on a stick

inside,outsideが同一I/Fに設定された、複雑構成のNATについて説明します。ルータからの線が一本しか出ていない事から、この構成をNATonastickと呼びます。
Cisco IOS IPサービス

Cisco IOS IPサービス – NAT TCP Load Distributionの設定

CiscoIOSを用いたNATによる負荷分散方法について動作確認を行います。NATによる宛先を交互に変更する事で負荷分散を実現しています。
Cisco IOS IPサービス

Cisco IOS IPサービス – IP SLAの設定

IPSLAはサービスレベルを満たしているかどうか確認する機能です。一般的にはObjecttrackingと組み合わせて自動経路切替を行いますが、ここではIPSLAのみを解説します。
Cisco IOS IPサービス

Cisco IOS IPサービス – Object Trackingの設定

ObjectTrackingはルーティングテーブルの状態やIPSLAの結果を追跡する機能です。ObjectTrackingとは、IPSLAやルーティングテーブルの状態を追跡する仕組みです。このようなTrackをもとに、HSRPやルーティング...
Cisco IOS IPサービス

Cisco IOS IPサービス – NetFlowの設定

NetFlowとはネットワークの状態を監視サーバに通知するCisco独自のプロトコルです。Ciscoルータでパケットを収集し、NetFlow形式でNMS(NetworkManagementSystem)に転送する設定をまとめます。
Cisco IOS IPサービス

Cisco IOS IPサービス – NetFlow Samplerの設定

Netflowによって全てのパケットを採取して、それを統計情報としてNMSに送信するのは、データサイズが大きすぎる事もあるかもしれません。そのような場合は、ランダムに採取した一部のパケットのみをnetflowとして送信する事もできます。
Cisco IOS IPサービス

Cisco IOS IPサービス – mGRE NHRPの設定

mGRE(multipointGRE)は宛先が複数存在するトンネルです。複数の宛先はNHRP(nexthopresolutionprotocol)によって動的に生成されます。
Cisco IOS IPサービス

Cisco IOS IPサービス – Local Area Mobilityの設定

LocalAreaMobilityは、無線環境における接続性を担保する機能です。クライアント端末が移動し、異なるサブネットに属すアクセスポイントに接続したとしても、IPアドレスを変更する事なく接続可能にする機能です。
環境構築

Cisco DevNet 学習環境構築の概要説明

DevNetAssociateExamの試験対策として推奨される環境整備について、概略を説明します。
環境構築

Git Bashのインストール – Cisco DevNetのWindows向け学習環境構築

GitBashはGitforWindowsに同梱されいるツールでGit,Linuxコマンド群,ターミナルソフトを三位一体で導入できる便利ツールです。非常に導入のハードルの高いCygwinの代わり、VirutalBoxやVMwarePlaye...
環境構築

Python3のインストール – Cisco DevNetのWindows向け学習環境構築

CiscoDevNetAssociate試験対策として、Windows端末にPython3.Xをインストールする方法を説明します。このコンテンツは初学者向けのものであり、CiscoDevNetの推奨手順に準拠しているものです。LinuxやP...
環境構築

Python2のインストール – Cisco DevNetのWindows向け学習環境構築

CiscoDevNetAssociate試験対策として、Windows端末にPython2.Xをインストールする方法を説明します。このコンテンツは初学者向けのものであり、CiscoDevNetの推奨手順に準拠しているものです。LinuxやP...
環境構築

OpenConnect VPN clientのインストール – Cisco DevNetのWindows向け学習環境構築

OpenConnectはSSLVPNクライアントとして動作するオープンソースです。もともとはCiscoAnyConnectSSLVPNをサポートするように作られましたが、今日ではJuniper,PaloAltoなど多数のVPNClinetを...
環境構築

Postmanのインストール – Cisco DevNetのWindows向け学習環境構築

CiscoDevNetAssociate試験対策として、Windows端末にPostmanをインストールする方法を説明します。PostmanはAPI開発を行う時の便利ツールです。APIrequestの可視化を行ったり、GUI入力からコードへ...
環境構築

Homebrewのインストール – Cisco DevNetのmacOS向け学習環境構築

macOS環境にHomebrewおよびコマンドラインツール群をインストールする方法をまとめます。CiscoDevNetの学習を行うには、git,python3,python2あたりをよく使います。これらを手早くインストールするには、macO...
環境構築

Postmanのインストール – Cisco DevNetのmacOS向け学習環境構築

CiscoDevNetAssociate試験対策として、macOSにPostmanをインストールする方法を説明します。PostmanはAPI開発を行う時の便利ツールです。APIrequestの可視化を行ったり、GUI入力からコードへの自動変...
環境構築

Git, Python3のインストール – Cisco DevNetのRedhat系OS向け学習環境構築

Redhat系OS環境(Fedora,CentOS,Redhat等)にコマンドラインツール群をインストールする方法をまとめます。CiscoDevNetの学習を行うには、git,python3,python2あたりをよく使います。Redhat...
環境構築

OpenConnect VPN clientのインストール – Cisco DevNetのRedhat系OS向け学習環境構築

OpenConnectはSSLVPNクライアントとして動作するオープンソースです。もともとはCiscoAnyConnectSSLVPNをサポートするように作られましたが、今日ではJuniper,PaloAltoなど多数のVPNClinetを...
環境構築

Dockerのインストール – Cisco DevNetのCentOS8.2向け学習環境構築

Redhat系OS環境(Fedora,CentOS,Redhat等)にDockerおよびDockerComposeをインストールする方法をまとめます。CiscoDevNetの試験では、配点は高くないものの、Docker,Kubernetes...
環境構築

CML2 (Cisco Modeling Labs 2.0) のインストール方法

CML2(CiscoModelingLabversion2.0)のインストール方法を説明します。CML2はシスコシステムズ合同会社が正式に提供しているネットワークエミュレータです。CiscoIOS-XE,NX-OSなどのシスコ製品の動作確認...
環境構築

CML2 (Cisco Modeling Labs 2.0) のライセンスアクティベート操作

CML2(CiscoModelingLabversion2.0)のラインセンスのアクティベート方法を説明します。CML2はシスコシステムズ合同会社が正式に提供しているネットワークエミュレータです。このエミュレータはライセンスサーバと通信しま...
環境構築

CML2 (Cisco Modeling Labs 2.0) のラボ追加の基本操作

CML2(CiscoModelingLabversion2.0)でラボを構築するための基本的な操作を説明します。
スポンサーリンク