[LINUX] Connectez-vous à centos6 sur Virtualbox avec une connexion SSH depuis Mac

environnement

OS invité: CentOS6 OS hôte: MacOS Catalina

couler

① Ouvrez le réseau avec les paramètres de virtualbox

・ Définir ci-dessous. Allocation: adaptateur hôte uniquement ・ Confirmation du nom Nom: vboxnet0 スクリーンショット 2020-01-16 17.48.26.png

② Démarrer centos

③ Vérifiez le réseau sur centos

Vérifiez le réseau avec ʻip a` sur centos. Dans le cas de mon paramètre, j'ai confirmé que eth2 a été ajouté par le paramètre ①, mais l'adresse IP n'a pas été définie dans eth2. On ne sait pas pourquoi c'était eth2 au lieu de eth1. ..

> ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
------réduction---------
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
    inet6 fe80::a00:27ff:fe84:eb71/64 scope link 
3: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
↑ Aucune adresse IP répertoriée

④ Définissez l'adresse IP dans eth2.

Réglez manuellement. (1) Ajoutez le fichier de configuration pour eth2 sous / etc / sysconfig / network-scripts /. J'ai copié le fichier ifcfg-eth0 car j'avais / etc / sysconfig / network-scripts / ifcfg-eth0 mais pas / etc / sysconfig / network-scripts / ifcfg-eth2.

> cd /etc/sysconfig/network-scripts/
> ls
ifcfg-eth0      ifdown-ippp    ifup-aliases    ifup-ppp
ifdown-ipv6     ifup-bnep      ifup-routes     ifdown-isdn
ifup-eth        ifup-sit       ifdown-post     ifup-ippp
ifup-tunnel     ifdown-ppp     ifup-ipv6       ifup-wireless
ifcfg-lo        ifdown-routes  ifup-isdn       init.ipv6-global
ifdown          ifdown-sit     ifup-plip       net.hotplug
ifdown-bnep     ifdown-tunnel  ifup-plusb      network-functions
ifdown-eth      ifup           ifup-post       network-functions-ipv6
↑ ifcfg-Il n'y a pas de fichier eth2.

> cp ifcfg-eth0 ifcfg-eth2

⑵ Vérifiez l'état du réseau du mac. Vérifiez l'adresse réseau du nom (vboxnet0) défini dans le réseau virtualbox avec ifconfig depuis le terminal. Dérivé de l'adresse IP et du masque de sous-réseau. Si l'adresse IP est 192.168.56.1/24, 192.168.56.0 sera l'adresse réseau.

(3) Remplacez le fichier ifcfg-eth2 que vous avez copié précédemment par le contenu correct. En l'état, c'est exactement le même que le fichier ifcfg-eth0!

Changer avant


DEVICE=eth0
HWADDR=************
TYPE=Ethernet
UUID=************
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

↓ Changez comme suit

Après le changement


DEVICE=eth2
# HWADDR=************ Commenter
TYPE=Ethernet
# UUID=************ Commenter
ONBOOT=yes
NM_CONTROLLED=ye
BOOTPROTO=aucun ← changé de dhcp
IPADDR=192.168.56.2 ← ajouté
PREFIX=24 ← ajouté

・ DEVICE est spécifié comme eth2 (comme eth2 a été récemment ajouté dans ʻip a plus tôt, faites-le correspondre) Si eth1 etc. est sorti par ʻip a, entrez le nom du périphérique de sortie. -Change BOOTPROTO de dhcp à aucun afin que les adresses IP ne soient pas automatiquement attribuées. -Ajoutez une adresse qui peut être attribuée à l'adresse réseau confirmée en (2) à IPADDR. Puisque j'utilisais 192.168.56.1 sur mon mac, je l'ai réglé sur 192.168.56.2. PREFIX est réglé sur la même valeur que celle confirmée dans (2).

⑤ Redémarrez le réseau et terminez la connexion depuis le terminal!

centos6


service network restart

Terminal


ssh [email protected]

À propos de ce paramètre

・ À propos de l'adaptateur pour hôte uniquement Augmentation des NIC en ajoutant des adaptateurs pour hôte uniquement dans virualbox. L'adaptateur hôte uniquement est configuré pour connecter uniquement le système d'exploitation hôte (MacOS) et le système d'exploitation invité (CentOS6) et ne peut pas être connecté à l'extérieur. ・ Cette méthode de connexion Le NIC côté OS hôte (192.168.56.1 dans cet exemple) et le NIC côté OS invité (192.168.56.2 dans cet exemple) étaient connectés.

Recommended Posts

Connectez-vous à centos6 sur Virtualbox avec une connexion SSH depuis Mac
Étapes pour installer VirtualBox sur CentOS
Installez VirtualBox sur CentOS 7 sur VirtualBox (mac + vagrant)
Connexion SSH de Windows à GCP
Mettre à jour Mac Python de 2 à 3
[Cyberduck] Comment échanger des fichiers sous Linux (CentOS7) démarré par VirtualBox avec mac en utilisant l'interface graphique
Connectez-vous au VPN Packetix à partir de CentOS 7 minimal.
Jusqu'à la connexion SSH avec Fabric (MacOS-> CentOS7)
Connexion de python à MySQL sur CentOS 6.4
Pour se connecter au WIFI, qui est limité par l'adresse MAC avec CentOS (Network Manager).
[Remarque] Connexion ssh depuis le terminal avec AWS LightSail
Démarrez CentOS 8 à partir de Windows 10 avec Wake On LAN
Connectez-vous à MySQL avec Python sur Raspberry Pi
Utilisez Tor pour vous connecter depuis urllib2 [Python] [Mac]
Installation sur la boîte virtuelle CentOS8
Préférences pour générer des GIF animés à partir de Python sur Mac
Je veux AWS Lambda avec Python sur Mac!
Comment définir un dossier partagé avec le système d'exploitation hôte dans CentOS7 sur Virtual BOX
De l'introduction de Flask sur CentOS au service sur Nginx et uWSGI
Deux façons de SSH dans CentOS sur une machine virtuelle Azure avec les informations d'identification de l'utilisateur Azure AD
Connectez-vous à BigQuery avec Python
[CentOS 7.7] De l'installation de l'environnement de bureau à la connexion au bureau à distance possible (à partir de l'installation minimale)
Comment installer Python2.7 python3.5 avec pyenv (sur RHEL5 CentOS5) (novembre 2016)
Connexion SSH à un serveur privé à l'aide d'un serveur de plateforme dans EC2
Connectez-vous à Wikipedia avec Python
[Postgresql] Connexion SSH au serveur de base de données externe à partir du client
Connectez-vous à Postgresql avec GO
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Comment se connecter à Cloud SQL PostgreSQL sur Google Cloud Platform à partir d'un environnement local avec Java
Passer de python2.7 à python3.6 (centos7)
Connectez-vous à sqlite depuis python
Comment installer Theano sur Mac OS X avec homebrew
Utilisez l'authentification par clé publique par clé privée pour ssh. Connectez-vous depuis WAN.
Comment reconstruire l'environnement python à partir de pyenv dans un environnement Mac (El Capitan)
Comment exécuter Jupyter et Spark sur Mac avec des paramètres minimaux
Comment se connecter à Cloud Firestore à partir de Google Cloud Functions avec du code Python
J'ai essayé d'afficher l'interface graphique sur Mac avec le système X Window
De la construction de l'environnement PyCUDA à la programmation GPGPU sur Mac (MacOS 10.12 Sierra)
Étapes pour installer MySQL 8.0 sur CentOS 8.1
flux tensoriel avec anaconda sur mac
Connectez-vous à plusieurs bases de données avec SQL Alchemy
Comment installer mysql-connector-python sur Mac
Convertir WMA en MP3 sur Mac
Présentation d'OpenCV sur Mac avec homebrew
Comment installer OpenCV sur Mac
Comment installer PyPy sur CentOS
Connectez-vous à la base de données utf8mb4 à partir de python
Malentendu sur la façon de connecter CNN
Comment installer TensorFlow sur CentOS 7
Connectez-vous à Bitcoin Testnet avec Pycoin
Connectez-vous à Elastic MQ avec boto
Comment installer Maven sur CentOS
Étapes pour installer python3 sur Mac
Appeler C / C ++ depuis Python sur Mac
Connectez-vous au VPN avec votre smartphone et éteignez / rallumez le serveur
Comment utiliser gcc lors de la compilation d'une extension depuis setup.py sur Mac
Intégration de données depuis l'application Python sur Linux vers Amazon Redshift avec ODBC
Modifiez le fichier du serveur de destination de la connexion SSH sur le serveur avec VS Code
Liens pour gérer les notebooks Jupyter sur Docker sur Ubuntu sur VirtualBox sur macOS avec SSH