centos 8ネットワーク構成
4242 ワード
目次
centos 8はすでにリリースされており、ダウンロードして体験すると、新しくインストールされたcentos 8のデフォルトのNICは起動していません.インストールが完了したら、ネットワークを構成する必要があります.
プロファイルの変更
ネットワークを設定するときにまずプロファイルを開きます.デフォルトでは、dhcpを使用してipを自動的に取得する場合は、
静的ipを構成する必要がある場合は、以下の変更方法で変更します.
二ネットワークサービスの再起動
ネットワーク管理では、一般的に
centos 8はすでにリリースされており、ダウンロードして体験すると、新しくインストールされたcentos 8のデフォルトのNICは起動していません.インストールが完了したら、ネットワークを構成する必要があります.
/etc/sysconfig/network-scripts
ディレクトリの下にNICのプロファイルが格納されており、ファイル名はifcfg-
です.プロファイルの変更
ネットワークを設定するときにまずプロファイルを開きます.デフォルトでは、dhcpを使用してipを自動的に取得する場合は、
ONBOOT=no
をONBOOT=no
に変更するだけです.#
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e4987998-a4ce-4cef-96f5-a3106a97f5bf
DEVICE=ens33
ONBOOT=no # dhcp ip , no yes,
静的ipを構成する必要がある場合は、以下の変更方法で変更します.
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # dhcp stati ip
DEFROUTE=yes
IPADDR=192.168.128.129 # IP
NETMASK=255.255.255.0 #
GATEWAY=192.168.128.1 #
DNS1=114.114.114.114 # dns
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e4987998-a4ce-4cef-96f5-a3106a97f5bf
DEVICE=ens33
ONBOOT=yes # no yes
二ネットワークサービスの再起動
nmcli c reload
コマンドを使用してネットワークサービスを再起動します.ネットワークはcentos 8が大きく変更されました.nmcliコマンドのパラメータは以下の通りです.[hk@localhost network-scripts]$ nmcli -h
Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }
OPTIONS
-o[verview] overview mode (hide default values)
-t[erse] terse output
-p[retty] pretty output
-m[ode] tabular|multiline output mode
-c[olors] auto|yes|no whether to use colors in output
-f[ields] |all|common specify fields to output
-g[et-values] |all|common shortcut for -m tabular -t -f
-e[scape] yes|no escape columns separators in values
-a[sk] ask for missing parameters
-s[how-secrets] allow displaying passwords
-w[ait] set timeout waiting for finishing operations
-v[ersion] show program version
-h[elp] print this help
OBJECT
g[eneral] NetworkManager's general status and operations
n[etworking] overall networking control
r[adio] NetworkManager radio switches
c[onnection] NetworkManager's connections # nmcli c
d[evice] devices managed by NetworkManager
a[gent] NetworkManager secret agent or polkit agent
m[onitor] monitor NetworkManager changes
[hk@localhost network-scripts]$
ネットワーク管理では、一般的に
nmclli c
が使用されます.[hk@localhost network-scripts]$ nmcli c -h
Usage: nmcli connection { COMMAND | help }
COMMAND := { show | up | down | add | modify | clone | edit | delete | monitor | reload | load | import | export }
show [--active] [--order ]
show [--active] [id | uuid | path | apath] ...
up [[id | uuid | path] ] [ifname ] [ap ] [passwd-file ]
down [id | uuid | path | apath] ...
add COMMON_OPTIONS TYPE_SPECIFIC_OPTIONS SLAVE_OPTIONS IP_OPTIONS [-- ([+|-]. )+]
modify [--temporary] [id | uuid | path] ([+|-]. )+
clone [--temporary] [id | uuid | path ]
edit [id | uuid | path]
edit [type ] [con-name ]
delete [id | uuid | path]
monitor [id | uuid | path] ...
reload
load [ ... ]
import [--temporary] type file
export [id | uuid | path] [