Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Red Hat Enterprise Linux 8 のネットワーク管理
Search
Kazuo Moriwaka
July 02, 2019
Technology
2
6.1k
Red Hat Enterprise Linux 8 のネットワーク管理
RHEL8のネットワーク管理は全面的にNetworkManagerで行われ、network-scriptsは非推奨となりデフォルトでは導入されません。簡単に注意点をまとめました。
Kazuo Moriwaka
July 02, 2019
Tweet
Share
More Decks by Kazuo Moriwaka
See All by Kazuo Moriwaka
システム全体の暗号化ポリシーをカスタマイズ
moriwaka
0
2.5k
Red Hat Enterprise Linux 9のリリースノートを読む前に知りたい最近のキーワードをまとめて復習
moriwaka
1
1.8k
odpからmp4を作る / odp2mp4
moriwaka
0
420
Red Hat Enterprise Linux Web Console を使う / cockpit-rhel8
moriwaka
0
960
systemdエッセンシャル / systemd-intro
moriwaka
46
13k
flatpak
moriwaka
0
2.6k
Red Hat Enterprise Linux 8 の セキュリティトピック
moriwaka
2
1.5k
システム全体の暗号化ポリシー設定
moriwaka
0
1.2k
端末のセッション記録
moriwaka
0
6k
Other Decks in Technology
See All in Technology
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
0
230
AI機能プロジェクト炎上の 3つのしくじりと学び
nakawai
0
180
.NET 10のBlazorの期待の新機能
htkym
0
160
Observability — Extending Into Incident Response
nari_ex
1
620
AIがコードを書いてくれるなら、新米エンジニアは何をする? / komekaigi2025
nkzn
23
15k
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
6
2.2k
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
170
serverless team topology
_kensh
3
250
ラスベガスの歩き方 2025年版(re:Invent 事前勉強会)
junjikoide
0
660
GPUをつかってベクトル検索を扱う手法のお話し~NVIDIA cuVSとCAGRA~
fshuhe
0
300
IBC 2025 動画技術関連レポート / IBC 2025 Report
cyberagentdevelopers
PRO
2
230
東京大学「Agile-X」のFPGA AIデザインハッカソンを制したソニーのAI最適化
sony
0
180
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
The Language of Interfaces
destraynor
162
25k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Producing Creativity
orderedlist
PRO
348
40k
GraphQLとの向き合い方2022年版
quramy
49
14k
Transcript
1 GENERAL Distribution Red Hat Enterprise Linux 8の ネットワーク管理 森若
和雄 Solution Arhictect, Red Hat K.K 2019-07-02
2 Copyright Red Hat K.K. All rights reserved. このスライドの位置付けと目的 •
対象 • RHEL8になじみがない人 • 目的 • RHEL8のネットワーク管理はNetworkManagerによるこ との説明 • NetworkManagerを使えない場合のワークアラウンドの 紹介
3 Copyright Red Hat K.K. All rights reserved. 概要 •
RHEL8のネットワーク管理 • どうしてもnetwork-scriptsを利用したい時の注意
4 Copyright Red Hat K.K. All rights reserved. RHEL8のネットワーク管理 •
NetworkManagerがネットワーク管理を行います • NetworkManagerをmaskしたり削除したりするとネッ トワーク初期化すらできなくなるので、環境によっては どうにもできなくなります • network-scriptsは非推奨(deprecated)です • 通常はnetwork-scriptsは導入されない • 導入すると初期化毎に警告メッセージ出力
5 Copyright Red Hat K.K. All rights reserved. 古いスクリプト群がないことを確認する #
ls -l /etc/sysconfig/network-scripts/ total 8 -rw-r--r--. 1 root root 90 Jul 2 15:45 ifcfg-enp1s0 # ls -la /etc/init.d/ total 24 -rw-r--r--. 1 root root 18325 Aug 3 2018 functions -rw-r--r--. 1 root root 1161 Apr 9 17:23 README # cat /sbin/ifup #!/bin/sh nmcli connection load "/etc/sysconfig/network-scripts/ifcfg-$1" && exec nmcli connection up filename "/etc/sysconfig/network-scripts/ifcfg-$1" 設定だけで スクリプトがない networkサービスの スクリプトがない ifup/ifdownも nmcliを呼ぶだけ
6 Copyright Red Hat K.K. All rights reserved. NetworkManagerを停止するとどうなる? •
systemctl stop NetworkManager すると…… • 有効化されたnetwork interfaceは特に影響をうけないの でなんとなくそのまま動く • systemctl mask NetworkManager ; reboot する • 再起動時にネットワーク初期化できない • 当然sshもWeb Consoleも繋がらない → 環境によっては詰みます。実験する場合にはご注意 •
7 Copyright Red Hat K.K. All rights reserved. RHEL7から移行する場合の注意点 •
RHEL7までの設定を使いまわすとネットワーク初期化 に失敗する場合があります 1.NM_CONTROLLED=no とされた設定をRHEL8へ置く 2. NetworkManagerは設定に従い無視する 3. network-scriptsは存在しないので初期化されない
8 Copyright Red Hat K.K. All rights reserved. どうしてもNetworkManagerでは無理な時は…… 非推奨ですが必要なパッケージは提供されているので
以下の手順で対応します • network-scriptsパッケージを導入 • yum install network-scripts • networkサービスを有効化 • chkconfig network on • NetworkManagerが起動しないようにする • systemctl mask {NetworkManager,NetworkManager-online}
9 Copyright Red Hat K.K. All rights reserved. See also
• RHEL 8 ドキュメント • 「ネットワークの設定および管理」 • https://bit.ly/rhel8-net-ja • ナレッジベース • RHEL 8: ifup fails with "Error: unknown connection '/etc/sysconfig/network-scripts/ifcfg-ensX'" • https://access.redhat.com/solutions/3777201
10 Copyright Red Hat K.K. All rights reserved. Thank You