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
5.5k
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
1.9k
Red Hat Enterprise Linux 9のリリースノートを読む前に知りたい最近のキーワードをまとめて復習
moriwaka
0
1.5k
odpからmp4を作る / odp2mp4
moriwaka
0
280
Red Hat Enterprise Linux Web Console を使う / cockpit-rhel8
moriwaka
0
730
systemdエッセンシャル / systemd-intro
moriwaka
46
12k
flatpak
moriwaka
0
2.4k
Red Hat Enterprise Linux 8 の セキュリティトピック
moriwaka
2
1.3k
システム全体の暗号化ポリシー設定
moriwaka
0
1.1k
端末のセッション記録
moriwaka
0
5.3k
Other Decks in Technology
See All in Technology
CAMERA-Suite: 広告文生成のための評価スイート / ai-camera-suite
cyberagentdevelopers
PRO
3
270
LeSSに潜む「隠れWF病」とその処方箋
lycorptech_jp
PRO
2
120
事業者間調整の行間を読む 調整の具体事例
sugiim
0
1.3k
なんで、私がAWS Heroに!? 〜社外の広い世界に一歩踏み出そう〜
minorun365
PRO
6
1.1k
Product Engineer Night #6プロダクトエンジニアを育む仕組み・施策
hacomono
PRO
1
460
AWS re:Inventを徹底的に楽しむためのTips / Tips for thoroughly enjoying AWS re:Invent
yuj1osm
1
560
新R25、乃木坂46 Mobileなどのファンビジネスを支えるマルチテナンシーなプラットフォームの全体像 / cam-multi-cloud
cyberagentdevelopers
PRO
1
130
10分でわかるfreeeのQA
freee
1
3.4k
来年もre:Invent2024 に行きたいあなたへ - “集中”と“つながり”で楽しむ -
ny7760
0
460
ガバメントクラウド先行事業中間報告を読み解く
sugiim
1
1.2k
Aurora_BlueGreenDeploymentsやってみた
tsukasa_ishimaru
1
120
君は隠しイベントを見つけれるか?
mujyun
0
280
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
680
Navigating Team Friction
lara
183
14k
It's Worth the Effort
3n
183
27k
The Cost Of JavaScript in 2023
addyosmani
45
6.6k
Designing Experiences People Love
moore
138
23k
Writing Fast Ruby
sferik
626
61k
Agile that works and the tools we love
rasmusluckow
327
21k
Building Your Own Lightsaber
phodgson
102
6k
Done Done
chrislema
181
16k
The Invisible Side of Design
smashingmag
297
50k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
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