Définir une adresse IP fixe pour la machine virtuelle CentOS 8 créée dans Hyper-V Connectez-vous à une machine virtuelle avec Tera Term
CentOS 8.1.1911
● Vérifiez l'état avec une commande
# ip a
# ip a show dev eth0
eth0: inet 192.168.10.4/24
Cela vous donnera l'adresse IP privée actuelle. Adresse réseau "192.168.10" Adresse d'hôte "4"
● Modifiez le fichier de paramètres d'interface comme suit.
/etc/sysconfig/network-scripts/ifcfg-eth0
IPV6INIT="no"
#IPV6_AUTOCONF="yes"
#IPV6_DEFROUTE="yes"
#IPV6_FAILURE_FATAL="no"
#IPV6_ADDR_GEN_MODE="stable-privacy"
BOOTPROTO="none"
IPADDR=192.168.10.100
PREFIX=24
GATEWAY=192.168.10.1
DNS1=192.168.10.1
DNS2=8.8.8.8
Je n'utilise pas IPV6, j'ai donc changé IPV6INIT de "oui" à "non". D'autres paramètres liés à l'IPV6 ont été exclus.
・ BOOTPROTO: Comment spécifier l'adresse IP [none / dhcp / bootp] Si vous souhaitez spécifier une adresse IP fixe, vous pouvez utiliser "aucune" ou "statique".
・ IPADDR: Adresse IP à spécifier Ajoutez une adresse d'hôte appropriée à l'adresse réseau précédente.
· PRÉFIXE: Longueur du préfixe Peut-être que c'est NETMASK ou l'un des paramètres? peut être. .. ..
· PASSERELLE: IP du routeur
・ DNS "8.8.8.8" est le DNS public de Google
● Après la configuration, redémarrez le réseau
# systemctl restart NetworkManager
Lorsque vous vérifiez l'état ... eth0: inet 192.168.10.100/24
Même si j'ai vérifié après le redémarrage dans la procédure précédente, inet6 était défini. Il n'y a peut-être pas de problème, mais je n'avais pas l'intention de l'utiliser dans les paramètres, je vais donc le désactiver.
● Créez les fichiers suivants
:/etc/sysctl.d/disable_ipv6.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
● Réflexion
# sysctl -p/etc/sysctl.d/disable_ipv6.conf
Lorsque j'ai vérifié l'état, inet6 a disparu.
● Saisissez l'adresse IP définie
● Connectez-vous après avoir saisi l'utilisateur et le mot de passe
J'ai pu me connecter. Pour le moment, supposons que vous ayez fait ce que vous vouliez faire.
Recommended Posts