メインメニューを開く

差分

LANの多重化

1,500 バイト追加, 2019年8月6日 (火) 10:09
netctlはデフォルトでインストールされているので、netctlを使用したbondingを実現できるように設定ファイルを作成します。
先ずは手順に従って、サンプルファイルをコピーします。先ずは、bondingするNIC名を以下のコマンドで取得します。<syntaxhighlight lang="bash">ip a</syntaxhighlight>こんなふうに出力されるかと思います。<syntaxhighlight lang="text">1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:66:20:41 brd ff:ff:ff:ff:ff:ff inet 10.0.2.15/24 brd 10.0.2.255 scope global noprefixroute enp0s3 valid_lft forever preferred_lft forever inet6 fe80::3092:89f5:4be1:eb66/64 scope link valid_lft forever preferred_lft forever3: enp0s9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:59:5c:9a brd ff:ff:ff:ff:ff:ff inet 10.0.4.15/24 brd 10.0.4.255 scope global dynamic noprefixroute enp0s9 valid_lft 80855sec preferred_lft 80855sec inet6 fe80::3384:eba2:7991:7635/64 scope link noprefixroute valid_lft forever preferred_lft forever</syntaxhighlight>現時点ではNetworkManagerが起動しているので、2つのNICが生きています。<br/>上記の例では「enp0s3」と「enp0s9」が、それぞれのNIC名になります。 次に手順に従って、サンプルファイルをコピーします。
<syntaxhighlight lang="bash">cp /etc/netctl/examples/bonding /etc/netctl</syntaxhighlight>