ローカルでKVM用のブリッジネットワークを設定しようとしています。
手動で設定しnmtui
てファイルを作成してみました。どちらも機能しません。
ifconfig
enp3s0
次の情報とともにマイイーサネットとして表示されます。
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.177 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::a2a8:afbd:18c5:d298 prefixlen 64 scopeid 0x20<link>
ether a8:5e:45:54:f2:4a txqueuelen 1000 (Ethernet)
RX packets 1624 bytes 250056 (244.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 734 bytes 260192 (254.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
以下のようにブリッジされたネットワーク構成を作成しました。
TYPE=Bridge
BOOTPROTO=static
NAME=br1
UUID=8a50260f-19c9-4b59-be7a-15bc11a71d52
DEVICE=br1
ONBOOT=yes
IPADDR=192.168.1.90
PREFIX=24
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
NM_CONTROLLED=no
再起動すると、新しいネットワークインターフェイス「br1」が表示され、ここにIPがあります。問題は、enp3s0
もはやIPを取得できないことです。
バグがあるのは確かですが、どこで追跡するのかわかりません。
この問題をデバッグする方法と開始位置は何ですか?
アップデート 1 - 基本インターフェイスの設定
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=wired
UUID=26b55bc9-7a2f-483c-baa9-e7469a7c1bb4
ONBOOT=yes
BRIDGE=br1
アップデート2 - Vignesh SPのアドバイスに従う
Listening on LPF/enp3s0/a8:5e:45:54:f2:4a
Sending on LPF/enp3s0/a8:5e:45:54:f2:4a
Sending on Socket/fallback
DHCPDISCOVER on enp3s0 to 255.255.255.255 port 67 interval 6 (xid=0x76390226)
DHCPREQUEST on enp3s0 to 255.255.255.255 port 67 (xid=0x76390226)
DHCPOFFER from 192.168.1.1
DHCPACK from 192.168.1.1 (xid=0x76390226)
bound to 192.168.1.177 -- renewal in 33774 seconds.
これで、デフォルトのネットワークカードにIPがありますが、まだインターネットに接続できません。
ベストアンサー1
「基本」NICがブリッジのメンバーである場合、ブリッジは外部世界との接続です。この場合、IPアドレスをeth0に割り当てるのではなく、ブリッジデバイスに割り当てる必要があります。
confが問題ない場合は、メインインターフェイスのIPを手動で更新してこの問題を解決できます。
sudo dhclient -r -v <intefacename>
sudo dhclient -v <intefacename>
これにより、インターフェイスが IP を要求したときに何が起こり、どのエラーが発生するかがわかります。