CentOS7のネットワーク周り初期設定
投稿日:
■環境
CentOS 7.3
bonding設定
参考URL:https://bacchi.me/linux/bonding/
現状確認しておきます。
nmcli c
ip a
bonding用インターフェースを追加します。
nmcli connection add type bond autoconnect no con-name bond0 ifname bond0 mode active-backup
物理インターフェースをbondに紐付けます
nmcli connection add type bond-slave autoconnect no ifname eno1 master bond0
nmcli connection add type bond-slave autoconnect no ifname eno2 master bond0
bondにIPを設定します。
nmcli c mod bond0 ipv4.method manual ipv4.address "192.168.999.999/32" ipv4.gateway "192.168.999.254" ipv6.method ignore
nmcli c mod bond0 ipv4.dns 192.168.999.254
物理インターフェースを無効にし、bondインターフェースを有効にします。
nmcli c m eno1 connection.autoconnect no
nmcli c m eno2 connection.autoconnect no
nmcli c m bond-slave-eno1 connection.autoconnect yes
nmcli c m bond-slave-eno2 connection.autoconnect yes
nmcli c m bond0 connection.autoconnect yes
nmcli c up bond-slave-eno1
nmcli c up bond-slave-eno2
nmcli c up bond0
ホスト名変更
hostnamectl set-hostname sample.com
SELinux無効化
SELinuxが不要な場合は無効化します。
vim /etc/sysconfig/selinux
SELINUX=enforcing
SELINUX=disabled
firewalld停止
別のファイアーウォール内のサーバである場合、
不要なのでfirewalldは停止しておきます。
systemctl stop firewalld
systemctl disable firewalld