Macbook配置VMware Fusion虚拟机网络配置及更新yum源

一、配置VMware Fusion虚拟机网络配置

1、配置VMware Fusion



2、修改Nat网络配置

        打开终端,进入如下路径:

                cd /Library/Preferences/VMware\ Fusion

        vmnet3就是我上一步添加的

        修改networking,执行命令:(需要root权限)

        sudo vim networking

修改完毕之后,保存退出,然后执行命令:

# 进入vmnet3
cd vmnet3
# 修改nat.conf
sudo vim nat.conf


牢记网关IP(是否修改自行决定,要记着)
下面一行是子网掩码,要和上面修改networking时的子网掩码保持一致

        保存退出


3、重新打开VMware的网络配置

重新选择vmnet3并应用使其生效。


4、 虚拟机网络配置

然后选中vmnet3

5、虚拟机网络配置

        启动虚拟机
                修改网卡配置文件

                cd /etc/sysconfig/network-scripts/,修改ifcfg-ens33。也有人可能是ifcfg-ens660

        vim ifcfg-ens33

  

注意:

        GATEWAY 要和 第2步牢记的网关保持一致

6、查看systemctl status network.service运行状态

        如果没运行,先启动systemctl start network.service

        然后关闭网络管理 systemctl stop NetworkManager

        永久关闭网络管理systemctl disable NetworkManager

7、重启网卡

        systemctl restart network

8、查看ip

        ip addr


9、测试是否能联网

        ping www.baidu.com

        ping 物理机ip

二、配置更新yum源

因为默认的yum仓库是国外的,下载有问题,所以我们接下来替换yum源

1.打开虚拟机,进入yum.repo.d目录

[root@node-01 ~]# cd /etc/yum.repos.d/

[root@node-01 yum.repos.d]# ls
CentOS-Base.repo  CentOS-Sources.repo
如果这里有其他多余的文件的话,可以全部删掉保留这两个即可

2.使用 vi 编辑Centos-Base.repo文件,此文件为yum仓库地址文件

        cp /etc/yum.repos.d/Centos-Base.repo  /etc/yum.repos.d/Centos-Base.repo_bak

        vi /etc/yum.repos.d/Centos-Base.repo

3.将原来的备份或删除,将下面内容粘贴进去

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#
 
[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.aliyun.com/centos-altarch/$releasever/os/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#released updates 
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.aliyun.com/centos-altarch/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.aliyun.com/centos-altarch/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
enabled=1
 
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://mirrors.aliyun.com/centos-altarch/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

4.确认密钥

[root@node-01 yum.repos.d]# cd /etc/pki/rpm-gpg/

[root@node-01 rpm-gpg]# ls
RPM-GPG-KEY-CentOS-7  RPM-GPG-KEY-CentOS-7-aarch64
[root@node-01 rpm-gpg]# cat RPM-GPG-KEY-CentOS-7
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.5 (GNU/Linux)
 
mQINBFOn/0sBEADLDyZ+DQHkcTHDQSE0a0B2iYAEXwpPvs67cJ4tmhe/iMOyVMh9
Yw/vBIF8scm6T/vPN5fopsKiW9UsAhGKg0epC6y5ed+NAUHTEa6pSOdo7CyFDwtn
4HF61Esyb4gzPT6QiSr0zvdTtgYBRZjAEPFVu3Dio0oZ5UQZ7fzdZfeixMQ8VMTQ
4y4x5vik9B+cqmGiq9AW71ixlDYVWasgR093fXiD9NLT4DTtK+KLGYNjJ8eMRqfZ
Ws7g7C+9aEGHfsGZ/SxLOumx/GfiTloal0dnq8TC7XQ/JuNdB9qjoXzRF+faDUsj
WuvNSQEqUXW1dzJjBvroEvgTdfCJfRpIgOrc256qvDMp1SxchMFltPlo5mbSMKu1
x1p4UkAzx543meMlRXOgx2/hnBm6H6L0FsSyDS6P224yF+30eeODD4Ju4BCyQ0jO
IpUxmUnApo/m0eRelI6TRl7jK6aGqSYUNhFBuFxSPKgKYBpFhVzRM63Jsvib82rY
438q3sIOUdxZY6pvMOWRkdUVoz7WBExTdx5NtGX4kdW5QtcQHM+2kht6sBnJsvcB
JYcYIwAUeA5vdRfwLKuZn6SgAUKdgeOtuf+cPR3/E68LZr784SlokiHLtQkfk98j
NXm6fJjXwJvwiM2IiFyg8aUwEEDX5U+QOCA0wYrgUQ/h8iathvBJKSc9jQARAQAB
tEJDZW50T1MtNyBLZXkgKENlbnRPUyA3IE9mZmljaWFsIFNpZ25pbmcgS2V5KSA8
c2VjdXJpdHlAY2VudG9zLm9yZz6JAjUEEwECAB8FAlOn/0sCGwMGCwkIBwMCBBUC
CAMDFgIBAh4BAheAAAoJECTGqKf0qA61TN0P/2730Th8cM+d1pEON7n0F1YiyxqG
QzwpC2Fhr2UIsXpi/lWTXIG6AlRvrajjFhw9HktYjlF4oMG032SnI0XPdmrN29lL
F+ee1ANdyvtkw4mMu2yQweVxU7Ku4oATPBvWRv+6pCQPTOMe5xPG0ZPjPGNiJ0xw
4Ns+f5Q6Gqm927oHXpylUQEmuHKsCp3dK/kZaxJOXsmq6syY1gbrLj2Anq0iWWP4
Tq8WMktUrTcc+zQ2pFR7ovEihK0Rvhmk6/N4+4JwAGijfhejxwNX8T6PCuYs5Jiv
hQvsI9FdIIlTP4XhFZ4N9ndnEwA4AH7tNBsmB3HEbLqUSmu2Rr8hGiT2Plc4Y9AO
aliW1kOMsZFYrX39krfRk2n2NXvieQJ/lw318gSGR67uckkz2ZekbCEpj/0mnHWD
3R6V7m95R6UYqjcw++Q5CtZ2tzmxomZTf42IGIKBbSVmIS75WY+cBULUx3PcZYHD
ZqAbB0Dl4MbdEH61kOI8EbN/TLl1i077r+9LXR1mOnlC3GLD03+XfY8eEBQf7137
YSMiW5r/5xwQk7xEcKlbZdmUJp3ZDTQBXT06vavvp3jlkqqH9QOE8ViZZ6aKQLqv
pL+4bs52jzuGwTMT7gOR5MzD+vT0fVS7Xm8MjOxvZgbHsAgzyFGlI1ggUQmU7lu3
uPNL0eRx4S1G4Jn5
=OGYX
-----END PGP PUBLIC KEY BLOCK-----
[root@node-01 rpm-gpg]# cat RPM-GPG-KEY-CentOS-7-aarch64
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.22 (GNU/Linux)
 
mQENBFW3h2gBCADPM3WDbdHNnMAB0FPvVRIBjGpkpeWT5rsbMZbk35tCx7MbAhMk
zcN519xw7DGVLigFd68S3W2Lrde6ioyVQ1SVSJ7z84U4uYUfSa858Dskxxy021Ip
NrocTrziy773v1gCPwA5xeT89bgzsMVMzCSy0U7TeqMDhN2urEMG5CCEpy0K9XZv
bpUexhn7TbP10g5BzC9igd498QcW/69Oz5OK7WcZOtqmGn78pGBCH2ly+IqIV6ZS
9yXC6jOmOnA8fM0gKJAelhQALd77cULMSGbu96ReG3BEFlgWQjbtZG3L5BvMVInw
MkUQEntHvjp6oHtPiIAc3VtLq0IxWVygFHNRABEBAAG0cENlbnRPUyBBbHRBcmNo
IFNJRyAtIEFBcmNoNjQgKGh0dHA6Ly93aWtpLmNlbnRvcy5vcmcvU3BlY2lhbElu
dGVyZXN0R3JvdXAvQWx0QXJjaC9BQXJjaDY0KSA8c2VjdXJpdHlAY2VudG9zLm9y
Zz6JATkEEwECACMFAlW3h2gCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAK
CRBsfLbvMF1J1pSFCACQbLvjwCFdgr0DpVJZ0o50Dcl8jYzZtd/NZOBNYXi/TQza
c6DFhiAj72zkgOGb+xznUXJJIiOLCgyJBUdJQSRx/EfVb9ftd4kSOA/wErOhDV71
Hyww9M/gz82SjHF9qq8ofDto6ZfJMfiLX4aZwR39jZzS5Gm+bH5FfgxlwG0V88fu
aKlzsn3p975uD659tSKae4xLysxkBG6oDaXvnWI2/UGC724gN+R3aKe9kI0wk8wA
h5Qzf7+jRk0qb859rryno1rBpuzxJcwg5qvN2PXG3xDFOHG+3LX3mV3UnVAqCjHO
zyGnzAAiNfBwgMyu6bu4lXd4hbZKy73RwnouQkuA
=qiwp
-----END PGP PUBLIC KEY BLOCK-----

5.开始替换

[root@node-01 ~]#  yum makecache
 
[root@node-01 ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-aarch64
 
[root@node-01 ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

6.安装一些常用命令

[root@node-01 ~]# yum install -y gcc automake autoconf libtool make vim net-tools

 7.出现下面画面证明更新配置yum源完成

原文链接:https://blog.youkuaiyun.com/weixin_44796239/article/details/118757059

https://blog.youkuaiyun.com/weixin_43139024/article/details/142674988

### VMware Fusion 网络连接故障解决方案 #### 一、检查网络适配器设置 确保虚拟机中的网络适配器已正确配置。进入VMware Fusion界面,选择受影响的虚拟机并点击“设置”。在网络选项中确认选择了合适的网络模式(桥接、NAT 或仅主机)。如果不确定哪种模式最适合当前环境,则可以尝试切换到其他模式查看效果[^1]。 #### 二、验证宿主机网络状态 有时宿主机自身的网络状况也会影响虚拟机内的联网情况。打开Mac终端输入`ifconfig`命令来获取本机网卡信息,并留意是否有异常提示;另外还可以通过ping测试外部地址的方式判断是否存在物理层面上的问题[^3]。 #### 三、重启VMnet服务 当遇到持续性的连通性障碍时,可能是因为后台负责管理虚拟交换机的服务出现了错误。可以通过执行如下Shell脚本来重新启动这些必要的守护进程: ```bash sudo /Library/Application\ Support/VMware\ Fusion/boot.sh --restart ``` 此操作将会中断正在进行的工作负载,请提前做好数据保存工作。 #### 四、更新驱动程序与固件版本 过期或不兼容的设备驱动可能会引发意想不到的行为。前往官方网站下载最新版适用于所安装系统的补丁包进行升级;同时也要关注BIOS及其他硬件组件是否处于最优状态下运行[^2]。 #### 五、排查防火墙规则冲突 某些情况下安全策略阻止了正常的通信请求。审查本地以及远程端点处设立的安全组定义,移除不必要的出入站限制条件,允许ICMP报文穿越边界有助于诊断过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值