ハンズオンラボ
ラボ
どのラボも、横にターミナルが付いた本物の環境で、インストールは不要です。それぞれに、ラボを使ったレッスンの仕組みを見せる短い基本レッスンがあります。無料アカウントならすべてのラボを実行でき、基本レッスンもホームに届きます。アカウントなしで実行できるのは Git ラボと SQL ラボです。
Ubuntu VM ラボ
スタティックルーティングのラボ:小さなネットワークの経路をブラウザーで作る
スタティックルーティングのラボ。ルーター2台とホスト2台を1つの VM の中に作り、FRRouting と vtysh を使います。採点するスクリプト付き。無料のサンプルで、定義は GitHub にあります。
無料のレッスン
- Static Routing Basics
Ubuntu VM ラボ
OSPF のラボ:3台のルーターでダイナミックルーティングをブラウザーで立ち上げる
OSPF のラボ。ルーター3台とホスト2台を1つの VM の中に作り、FRRouting と vtysh を使い、tcpdump で hello を観察します。採点スクリプト付き。無料のサンプルで、コードは GitHub にあります。
無料のレッスン
- OSPF Basics
Ubuntu VM ラボ
BGP のラボ:2つの自律システムをブラウザーでつなぐ
BGP のラボ。AS 65001 と 65002 の2つの自律システムを、1つの VM 内のルーターとして FRRouting で動かします。採点スクリプト付き。無料のサンプルで、コードは GitHub にあります。
無料のレッスン
- BGP Basics
Ubuntu VM ラボ
NAT ゲートウェイのラボ:nftables でマスカレードとポート転送をブラウザーで学ぶ
1つの VM で学ぶ NAT のラボ。プライベートなホスト、ゲートウェイ、外側のサーバーの3台を、nftables のマスカレードとポート転送でつなぎます。スクリプトで採点。無料のサンプル。
無料のレッスン
- NAT Basics
Ubuntu VM ラボ
DHCP と DNS のラボ:小さなネットワークの dnsmasq をブラウザーで設定
DHCP と DNS のラボ:生徒が dnsmasq を設定し、2台のクライアントにアドレスのリース、固定アドレス、ローカルの名前を与えます。専用の Ubuntu VM で、スクリプトが採点します。
無料のレッスン
- DHCP and DNS Basics
Ubuntu VM ラボ
VLAN のラボ:VLAN と VLAN 間ルーティングをブラウザーの Ubuntu VM で
VLAN のラボ:生徒が1台の Ubuntu VM の中でスイッチ、ルーターの802.1Qサブインターフェース、ファイアウォールのルールを設定し、スクリプトが採点します。
無料のレッスン
- VLAN Basics
Ubuntu VM ラボ
WireGuard のラボ:2つの拠点をつなぐ VPN トンネルをブラウザーで作る
WireGuard のラボ:1台の Ubuntu VM の中で2つの拠点をつなぐ VPN トンネルを、鍵と経路から作り、スクリプトで採点します。無料のサンプルです。
無料のレッスン
- WireGuard Basics
基本レッスンは、すべての無料アカウントにホームで、またすべての学校に渡されます。T Level などのカリキュラムのレッスンは学校向けです。Ubuntu VM ラボは教員がモジュールで出す課題で、レッスンから VM が起動します。
自分で実行する
無料の個人アカウントで、このページのすべてのラボとそのレッスンを実行できます。授業を担当していますか?学校を作成すると、生徒に課題として出せます。
すでにアカウントをお持ちですか?サインイン