私は 2 つのボードを使用しています。1 つは ubuntu デスクトップ 18.04 を実行し、もう 1 つは ubuntu サーバー 18.04 を実行しています。では、デスクトップボード、私は書くことによって、VLANを設定している/etc/network/interfaces
、以下のようにファイルを(私はそれが最初でかつ静的アドレス設定よりも設定をautoに間違っている知っているが、それはとにかく働いていると、それは私の質問の話題ではありません) :
auto eno1
iface eno1 inet dhcp
auto eno1.1
iface eno1.1 inet static
address XX.XX.XX.91/23
netmask 255.255.254.0
gateway XX.XX.XX.1
vlan-raw-device eno1
auto lo
iface lo inet loopback
同じ設定を行う必要があります: ubuntu サーバーがロードされているボードに対して、eno1 と eno1.1 のような名前を付けて、静的アドレスとして定義されている eno1.1 のみを使用して、vlan を使用する一意の物理ポート上の 2 つのアドレス。私が見てきた/etc/network/interface
すべてで使用されていないとネットワークが使用して設定する必要があります/etc/netplan/50-cloud-init.yaml
。vlan 設定のnetplan.io/examples に従うだけでは、動作するボードを作成できませんでした。そのため、NN-cloud-init.yaml が私の/etc/network/interfaces
ファイルとまったく同じようにdesktop
.
このスケルトンを試してみてください。微調整が必要な場合があります。適切な MAC、IP、および DNS を入力します。インデント、間隔を維持し、タブを使用しないでください。
network:
version: 2
renderer: networkd
ethernets:
mainif:
match:
macaddress: xx:xx:xx:xx:xx:xx
set-name: mainif
dhcp4: false
dhcp6: false
optional: true
vlans:
en01:
id: 01
link: mainif
dhcp4: true
dhcp6: false
en01.1:
id: 11
link: mainif
addresses: XX.XX.XX.91/23
gateway4: XX.XX.XX.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
search: [ domain1.example.com, domain2.example.com ]
sudo netplan --debug generate
# 設定ファイルを生成
sudo netplan apply
# 設定を適用
reboot
# 動作確認
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加