Netctl でブリッジ接続

提供: ArchWiki
2015年2月17日 (火) 19:34時点におけるKusakata (トーク | 投稿記録)による版 (ページの作成:「Category:ネットワーク en:Bridge with netctl {{Related articles start}} {{Related|ネットワークブリッジ}} {{Related articles end}} == インスト...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

関連記事

インストール

公式リポジトリから netctl パッケージをインストールしてください。

設定

  • /etc/netctl/examples/bridge/etc/netctl/bridge にコピー。
  • 以下の例では、br0 という名前のブリッジを作成して、実際の Ethernet アダプタ eth0 と (任意) tap デバイス tap0 を接続します。もちろん、br0, eth0, tap0 は必要に応じて編集してください。
/etc/netctl/bridge
Description="Example Bridge connection"
Interface=br0
Connection=bridge
BindsToInterfaces=(eth0 tap0)
IP=dhcp
  • 以下の例では br0 という名前の静的なブリッジを作成して、実際の Ethernet アダプタ eth0 を接続します。必要に応じて Interface, BindsToInterfaces, Address, Gateway を編集してください。
 /etc/netctl/bridge
Description="Example Bridge connection"
Interface=br0
Connection=bridge
BindsToInterfaces=(eth0)
IP=static
Address='192.168.10.20/24'
Gateway='192.168.10.200'
## Ignore (R)STP and immediately activate the bridge
SkipForwardingDelay=yes
ヒント: 固定 IP を使う場合は、netctl の man ページを見て下さい。また、必要に応じて /etc/resolv.conf を編集してください。
  • BindsToInterfaces オプションを編集することであらゆる組み合わせのネットワークデバイスでブリッジを作成できます。
  • ブリッジにしたデバイス (例 eth0, tap0) で dhcpcd を有効にする場合は、dhcpcd@eth0.service停止・無効化してください。もしくは netctl のプロファイルに IP=no を設定してください。
  • 最後に、/etc/netctl/bridge起動・有効化してください。