mac 通过ssh 连接VMvare 上的centos mini 版本
1. 打开自己的虚拟机设置相关的网络连接
image-20210325212829180.png
2. 编辑dhcpd.conf文件
sudo vi /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf
# Configuration file for ISC 2.0 vmnet-dhcpd operating on vmnet8.
#
# This file was automatically generated by the VMware configuration program.
# See Instructions below if you want to modify it.
#
# We set domain-name-servers to make some DHCP clients happy
# (dhclient as configured in SuSE, TurboLinux, etc.).
# We also supply a domain name to make pump (Red Hat 6.x) happy.
#
###### VMNET DHCP Configuration. Start of "DO NOT MODIFY SECTION" #####
# Modification Instructions: This section of the configuration file contains
# information generated by the configuration program. Do not modify this
# section.
# You are free to modify everything else. Also, this section must start
# on a new line
# This file will get backed up with a different name in the same directory
# if this section is edited and you try to configure DHCP again.
# Written at: 03/25/2021 20:50:22
allow unknown-clients;
default-lease-time 1800; # default is 30 minutes
max-lease-time 7200; # default is 2 hours
subnet 172.16.119.0 netmask 255.255.255.0 {
range 172.16.119.128 172.16.119.254; ⚠️注意一定要在这个范围之内
option broadcast-address 172.16.119.255;
option domain-name-servers 172.16.119.2;
option domain-name localdomain;
default-lease-time 1800; # default is 30 minutes
max-lease-time 7200; # default is 2 hours
option netbios-name-servers 172.16.119.2;
option routers 172.16.119.2;
}
host vmnet8 {
hardware ethernet 00:50:56:C0:00:08;
fixed-address 172.16.119.1;
option domain-name-servers 0.0.0.0;
option domain-name "";
option routers 0.0.0.0;
}
####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" #######
# 在后面增加自己的
# 名字随意写 我写的centos7
host CentOS7 {
#这里MAC地址和网络适配器保持一样的就行了
hardware ethernet MAC地址;
#一定要在上面range范围内
fixed-address 172.16.119.138;
}
3. 重启自己的虚拟机软件和虚拟机
4. 打开terminal 发现
ssh root@172.16.119.138
# 呀!!!!! 怎么没有反应啊,此时的自己有点惆怅,其实本没有问题,原因是因为自己安装的centOS是mini版本没有一些命令
5.登录服务器发现自己的ifconfig 不能使用
6.mini版不能使用ifconfig问题
6.1修改ifcfg-ens33
vi /etc/sysconfig/network-scripts/ifcfg-ens33
6.2修改 ONBOOT = yes
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=ens33
UUID=57316d57-e3c3-4da0-b3a8-65a9df93db4f
DEVICE=ens33
ONBOOT=yes
6.3重启网卡:service network restart
6.4安装一些必要的命令工具
yum install kernel-devel
yum -y install vim wget gcc cpp gcc-c++ make gdb perl net-tools
7.ssh登录自己的虚拟机服务器
stevekwok@Steves-MBP ~ % ssh root@172.16.119.138
The authenticity of host '172.16.119.138 (172.16.119.138)' can't be established.
ECDSA key fingerprint is SHA256:zY1Ej34n4DY7j9aF+WPDY2I2LGqEzmjx/llZxgb881k.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '172.16.119.138' (ECDSA) to the list of known hosts.
root@172.16.119.138's password:
Last login: Fri Mar 26 04:50:48 2021
网友评论