Last active
March 14, 2017 06:54
-
-
Save tetsuyainfra/2aec3a65e636266b017b1315cc2c0b4d to your computer and use it in GitHub Desktop.
CentOS7 NetworkManager ネットワーク管理メモ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### NetworkManagerでネットワーク管理 | |
- 確認するときnmtui使えるのは大きいと思う | |
- セットアップはnmcliでやる | |
- 設定ファイルは/etc/sysconfig/network-scriptに入っている | |
- 設定ファイルを保存した時点で自動的にNetworkManagerが設定を行うので注意 | |
# デバイス確認 | |
nmcli device | |
nmcli connection show | |
# bridgeデバイスの作成とデバイスへのIPアドレス設定 | |
nmcli con add type bridge ifname br0 | |
nmcli con modify bridge-br0 | |
nmcli con modify bridge-br0 ipv4.method manual ipv4.address "192.168.11.X/24" ipv4.gateway 192.168.11.1 ipv4.dns 8.8.8.8 | |
nmcli con modify bridge-br0 ipv6.method ignore | |
# 設定確認 | |
nmcli con show bridge-br0 | |
# 物理デバイスへの割り付け | |
nmcli con add type bridge-slave ifname enp2s0 master bridge-br0 | |
# 本来の物理デバイスを削除 | |
nmcli con del enp2s0 | |
# NetworkManager 再起動 ※念のため | |
systemctl restart NetworkManager | |
# スクリプト確認 | |
[root@dev0 ~]# ls /etc/sysconfig/network-scripts/ | |
ifcfg-bridge-br0 ifdown-isdn ifup-bnep ifup-routes | |
ifcfg-bridge-slave-enp2s0 ifdown-post ifup-eth ifup-sit | |
ifcfg-eno1 ifdown-ppp ifup-ib ifup-Team | |
ifcfg-lo ifdown-routes ifup-ippp ifup-TeamPort | |
ifdown ifdown-sit ifup-ipv6 ifup-tunnel | |
ifdown-bnep ifdown-Team ifup-isdn ifup-wireless | |
ifdown-eth ifdown-TeamPort ifup-plip init.ipv6-global | |
ifdown-ib ifdown-tunnel ifup-plusb network-functions | |
ifdown-ippp ifup ifup-post network-functions-ipv6 | |
ifdown-ipv6 ifup-aliases ifup-ppp | |
[root@dev0 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bridge-br0 | |
DEVICE=br0 | |
STP=no | |
TYPE=Bridge | |
BOOTPROTO=none | |
DEFROUTE=yes | |
IPV4_FAILURE_FATAL=no | |
IPV6INIT=no | |
IPV6_AUTOCONF=yes | |
IPV6_DEFROUTE=yes | |
IPV6_FAILURE_FATAL=no | |
IPV6_ADDR_GEN_MODE=stable-privacy | |
NAME=bridge-br0 | |
UUID=BRIDGEのUUID | |
ONBOOT=yes | |
DNS1=8.8.8.8 | |
IPV6_PEERDNS=yes | |
IPV6_PEERROUTES=yes | |
IPADDR=192.168.11.110 | |
PREFIX=24 | |
GATEWAY=192.168.11.1 | |
[root@dev0 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bridge- | |
ifcfg-bridge-br0 ifcfg-bridge-slave-enp2s0 | |
[root@dev0 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bridge-slave-enp2s0 | |
TYPE=Ethernet | |
NAME=bridge-slave-enp2s0 | |
UUID=デバイスのUUID | |
DEVICE=enp2s0 | |
ONBOOT=yes | |
BRIDGE_UUID=BRIDGEのUUID | |
BRIDGE=br0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment