質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

sh

shは、UNIX系OSのシェル操作の1つであり、最も基本的なシェルのことです。

Q&A

解決済

2回答

1120閲覧

RHEL 7.2 nmcliによるルーティングとDNS設定の自動化

hanju8810tt

総合スコア16

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

sh

shは、UNIX系OSのシェル操作の1つであり、最も基本的なシェルのことです。

0グッド

0クリップ

投稿2019/08/25 03:50

初めまして。
表題の件です。
ネットワークの設定をシェルスクリプトで自動化しようとしています。以下のスクリプトを実行するとnmtui上では、想定通りのIPアドレス、デフォルトゲートウェイ、dnsが設定されるのですが、インターフェースがダウンしてしまい、まったくアクティベーションできなくなります。どう修正すればよいでしょうか?

cent7.2で検証しています。

nmcli connection modify $serviceeth ipv4.method manual ipv4.addresses $seripmg
nmcli connection modify $serviceeth ipv4.gateway $tp1webdgw
nmcli connection modify $serviceeth ipv4.dns $nhkdns
nmcli connection modify $serviceeth +ipv4.routes "$tp1webrtdst1 $tp1webrtnex"
nmcli connection modify $serviceeth +ipv4.routes "$tp1webrtdst2 $tp1webrtnex"
nmcli connection up $serviceeth

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

TaichiYanagiya

2019/08/26 06:21

「インターフェースがダウン」とは具体的にどのような状態になるのでしょうか? "nmcli device status", "nmcli connection show" などの情報を追記ください。
guest

回答2

0

自己解決

バージョンが上のCentOSで同じスクリプトを試したら、なぜかまったくエラーが出ませんでした・・・

投稿2019/09/10 18:24

hanju8810tt

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

シェルスクリプト開始時のインタフェースの状態はdownですか?upですか?
また、手動で実行したときの成否も記載いただくと、切り分けしやすくなります。

回答です)
up状態で、nmcli connection upが失敗しているようなので、nmcli connection downを追加してみてはいかがでしょうか。

投稿2019/08/27 04:24

yukky1201

総合スコア2751

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問