J'essaie de réinstaller un serveur Ubuntu vers 18.04.
J'ai découvert que 18.04 utilise Netplan, et j'ai du mal à créer une interface de liaison à l'aide de cela.
Configuration mise à jour:
############# BOND - VLAN ##################
network:
version: 2
renderer: networkd
ethernets:
switchports:
match: {name: "ens*"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: balance-alb
vlans:
inet:
id: 50
link: bond0
addresses: [X.X.X.X/24]
gateway4: X.X.X.252
dhcp4: no
nameservers:
addresses: [X.X.X.33]
Il semble que je ne devrais pas avoir 2 déclarations de correspondance et ens * dans une seule déclaration l'a fait - je nettoierai cela quand je le ferai fonctionner ..
J'ai installé ifenslave & bridge-utils comme quelqu'un l'a suggéré, toujours rien.
J'ai également activé le module de liaison /etc/modules
.
Mon problème d'origine était que l'interface était en état UP, mais je ne pouvais que ping sur l'interface elle-même, pas autre chose.
Je n'ai pas pu faire fonctionner cela, j'ai donc fini par renommer le /etc/netplan/<name>.yaml
fichier et installer ifupdown
.
Si quelqu'un a une idée de pourquoi cela n'a pas fonctionné, je serai heureux de savoir :)
Réponses:
J'ai installé Ubuntu Server et assez surprenant, il m'a demandé si je voulais configurer la liaison.
Voici le fichier yaml qui a été configuré:
Je mettrai à jour cela au fur et à mesure que j'en apprendrai plus sur le nouveau style de configuration réseau dans Ubuntu.
MISE À JOUR
Pour modifier cette adresse statique, procédez comme suit:
!Remarque! Votre nom de fichier * .yaml par défaut peut être différent.
!Remarque! Vous pouvez nommer votre fichier de configuration comme vous voulez, assurez-vous qu'il se termine par .yaml
Dans ce fichier (my-network-file.yaml), copiez ci-dessus et ajoutez les modifications suivantes:
Assurez-vous de modifier les adresses IP pour refléter votre réseau. Après cela, je viens de redémarrer la machine et ma nouvelle configuration réseau a été chargée et fonctionne.
Vous pouvez également utiliser:
Cela devrait appliquer la nouvelle configuration sans avoir besoin d'un redémarrage.
Remarque latérale Vous souhaiterez peut-être observer l'espacement et ne pas utiliser d'onglets car cela peut entraîner des problèmes avec votre fichier de configuration.
Si vous n'êtes pas sûr de vos interfaces réseau, vous pouvez effectuer l'une des opérations suivantes
ou
J'espère que cela t'aides!
la source
In this file copy from above and append the following changes:
vous dérange-t-il de montrer une liste complète des fichiers et le nom du fichier?netplan
agrège / combine-t-il les fichiers .yaml? En d'autres termes, si je mets labonds
section dans un fichier yaml et laethernets
section dans un autre fichier yaml (les deux en/etc/netplan
) - le système combinerait-il ces fichiers pour obtenir une configuration "totale"?You should never have to run cloud-init again on an Ubuntu Server system installed with the new server installer
et 2.the messages in /etc/netplan pointing you to /etc/cloud/cloud.cfg.d are an error that we're working on correcting.
Cette activité Netplan est prometteuse, mais il existe de nombreuses informations contradictoires "là-bas".