実現したいこと
1.再起動してもARPテーブルのゲートウェイが「incomplete」にならないようにしたい
2.「1」が出来ない場合、どのような処理をしてARPテーブルを更新すればいいか
前提
VirtualBox上に仮想空間を作成し、ネットワークの勉強をしています。OSはCentOsです。
色々設定を記入したため、設定を保存するためにrebootコマンドで再起動した後pingを打つとネットに繋がらなかった。
色々調べてみると、ARPテーブルのゲートウェイが「incomplete」になっていることが分かった。
発生している問題・エラーメッセージ
再起動すると「incomplete」になる
試したこと
・ゲートウェイ[192.168.2.107]にpingを飛ばすと通信が確立するとあったので試してみたが「目的のホストに到達できません」となり、「incomplete」のままだった
・「nmcli c modify eth0 connection.autoconnect yes」でOS起動時にネットワークに自動で接続できるようにしてみたが、「incomplete」のままだった
・「systemctl restart NetworkManager」でシステムを再起動してみたが、「incomplete」のままだった
・ARPテーブルは再起動する度に削除されるようですが、IPアドレスとMACアドレスを紐づけていれば自動でゲートウェイのARPテーブルが更新される?ようなので
「/etc/sysconfig/netwrok-scripts」のifcfg-eth0ファイルに設定を書き込んでみたが、再起動すると「incomplete」になってしまう
補足情報
おそらく再起動時にゲートウェイが自動起動する設定にしていないためARPテーブルが更新(取得?)できていないと思いますが、サーバー関連について詳しくないため、そのような設定が出来ているのかどうかが分かりません。
仮に再起動すると必ずARPテーブルがリセットされる場合、どのようにしてARPテーブルを更新すればいいでしょうか?
今は再起動する度に「arp -s 192.168.2.107 08:0027:AC:8a:D9 -i eth0」を打ちネットに繋げていますが、このコマンドを入力するときはゲートウェイに対してではなくIPアドレスに対して使うものだと思いますので、対処の仕方を間違っているような気がします。
若輩者にどうかご教授のほど、よろしくお願いいたします
0 コメント