OpenSUSE サーバーのインターフェース dev eth1 の IP/マスク/ゲートウェイを (静的に) 設定する必要があります。現在、出力は次のよう
ip address show dev eth1
になります。
ゲートウェイを10.121.196.10にして、10.121.196.252/25に変更する必要があります。検索してみましたが、このフォーラムや他のフォーラムで明確な答えが見つかりません。ほとんどの回答では、変更を行うためにifconfigまたは特別なアプリケーションを使用することを推奨していますが、OpenSUSEしなければならないこのような基本的なタスクを実行するための組み込みツールがあります。
注: サーバーはないインターネットにアクセスでき、ないifconfig がインストールされています。これらはサーバーの現在の環境では変更できません。
皆さん、よろしくお願いします!
答え1
OpenSUSE には 3 つの選択肢があります:
yast
ネットワークを構成するために使用する- ネットワークマネージャーを使用する
- ウィキッドを使用する
NMがデフォルトだと思うので、nmtui
接続を編集するために使用nmtui
できます。zypper install NetworkManager-tui
ただし、yast を使用する場合は、yast
yast を実行して直接 IP を変更するだけです。静的 IP を持つサーバーの場合は、Network Manager は必要ないため、それを使用して管理するように変更してyast
も問題ありません。YaST (Yet Another Setup Tool)は設定用の組み込み SuSE ツール。
答え2
修正により、ip addr
次のコマンドを使用して既知の eth デバイスの IP アドレスを設定できることが判明しました。
ip addr del [IP]/[netmask i.e. 24] dev eth#
ip addr add [IP]/[netmask i.e. 25] dev eth#
なぜこの解決策がもっと簡単に見つけられないのか分かりません。しかし、これは私が必要としていた解決策でした。