7月24日(金)2コマ目

今日、やったこと

nmcli、ipコマンドの「やってみよう」シリーズ解説のつづき(その11から)

今日のホワイトボード

前回のつづき(その11から)

(ちなみに)その10 コネクション切断、接続

コネクションを変更しても反映されない。
コネクションの再接続が必要。

その11 ルーティングテーブルの確認

デフォルトゲートウェイの確認には、ルーティングテーブルを確認する。
コマンドは
 ip route
です。

その12 デフォルトゲートウェイの設定削除

ルーティングテーブルからデフォルトゲートウェイの設定を削除する。
コマンドは
 ip route del 削除対象の設定
です。

その13 デフォルトゲートウェイの設定

ipコマンドでデフォルトゲートウェイを設定するには以下のコマンド。
 ip route add default via デフォルトゲートウェイ dev デバイス名

ただし、ipコマンドで設定しているため、設定ファイルには反映されない。
設定ファイルに反映するにはnmcliコマンドで対象コネクションの設定を変更する必要あり。
 nmcli connection mod コネクション名 ipv4.gateway デフォルトゲートウェイ


その14 ARPテーブルの確認

ARPが使うARPテーブルの確認は以下のコマンド。
 ip neigh

その15 ARPテーブル全削除

通信相手がIPアドレスを変更した直後など、いったんARPテーブルをクリアしたいときがある。そんなときは以下のコマンド。
 ip neight flush dev デバイス名


その16 ない

すいません、ないです。

その17 ARPテーブル削除後、通信を行うとデータが追加されていることを確認

その15でいったんARPテーブルを全削除したため、このあとの通信する際はARPリクエスト、ARPレスポンスのやりとりを行ってMACアドレスを取得する。
取得したMACアドレスはIPアドレスとセットでARPテーブルに追加される。

その18 のまえに1 ipコマンドでIPアドレス追加

現在IPアドレスはその8で設定したパターン2(172.16.4.200+自分の番号)が設定されている。
ここで、ipコマンドでパターン1のIPアドレス(172.16.4.50+自分の番号)を設定する。

 ip addr add 172.16.4.50+自分の番号/24 dev デバイス名

設定後、マシンに設定されているIPアドレスは
 172.16.4.200+自分の番号 その8のコネクション変更で設定
 172.16.4.50+自分の番号  ipコマンドで今設定した
の2つ。

その18 のまえに2 ipコマンドでIPアドレスを削除

2つ設定されているIPアドレスのうち、172.16.4.200+自分の番号のほうをipコマンドで削除する。

 ip addr del 172.16.4.200+自分の番号/24 dev デバイス名

コマンド実行後、ipコマンドで確認すると、
172.16.4.50+自分の番号  ipコマンドで今設定した
だけになっている。
ただ、nmcliコマンドで確認すると、以下のようになっている。
項目名設定値備考
ipv4.addresses172.16.4.200+自分の番号設定ファイルでの設定内容
IP4.ADDRESS172.16.4.50+自分の番号現在稼働している設定内容

当然、コネクション再接続やマシン再起動をすると 172.16.4.200+自分の番号 に戻る。

その18 コネクション新規作成

あらたにパターン2の内容でコネクションcon2を作成する。
作成後、コネクションが2つできる。

コネクション名IPアドレス備考
con1172.16.4.50+自分の番号現在適用
con2172.16.4.200+自分の番号作成しただけ

コネクションを新たに作っても現在適用されているcon1のまま。
con2を適用するにはコネクションの再接続が必要。

その19 新規コネクションcon2を適用する

コネクションcon1を停止する
 nmcli connection down con1
コネクションcon2を起動する
 nmcli connection up con2

その20 ipコマンドでIPアドレス等確認

その19でコネクションcon2に切り替わったため、以下の設定で動いている。
IPアドレス/サブネットマスク172.16.4.200+自分の番号/24
デフォルトゲートウェイ172.16.4.1

nmcliコマンドで確認すると、以下のとおり。
項目名設定値備考
ipv4.addresses172.16.4.200+自分の番号設定ファイルでの設定内容
IP4.ADDRESS172.16.4.200+自分の番号現在稼働している設定内容

コメント

このブログの人気の投稿

6月22日(月)3、4コマ目

6月8日(月)1,2コマ目(B班)、3,4コマ目(A班)

9月28日(月)3、4コマ目