Skip to main content

安装及配置网络

Human​

2025-02-27 07:10:50 UTC

请给我一份vmware17 pro安装AlmaLinux-8.8-x86_64-minimal.iso后可以正常实现ping www.baidu.com 的步骤。

Assistant [使用模型: gpt-4o]​

2025-02-27 07:10:25 UTC

这里是一份完整的 VMware Workstation Pro 17 安装 AlmaLinux 8.8 Minimal 并实现外网连通(如 ping www.baidu.com)的详细步骤。🚀

1️⃣ 在 VMware 中创建 AlmaLinux 虚拟机​
  1. 打开 VMware Workstation Pro 17,点击 "创建新的虚拟机(Create a New Virtual Machine)"。
  2. 选择 "典型(Typical)" 安装,点击 "下一步"。
  3. 选择 "稍后安装操作系统(I will install the operating system later)",点击 "下一步"。
  4. 客户机操作系统选择:
    • Linux
    • 版本选择 CentOS 8 64-bit(AlmaLinux 是 CentOS 的下游兼容版本)。
  5. 虚拟机名称:AlmaLinux-8.8(随你喜欢)。
  6. 存储位置:选择一个合适的位置。
  7. 磁盘大小:20GB(建议最少 20GB)。
    • 选择 将虚拟磁盘拆分为多个文件(Split virtual disk into multiple files)。
  8. 完成设置,点击 "完成"。

2️⃣ 挂载 AlmaLinux 8.8 Minimal ISO​
  1. 选择刚创建好的虚拟机,点击 "编辑虚拟机设置(Edit Virtual Machine Settings)"。
  2. 选择 CD/DVD(SATA),勾选 "使用 ISO 映像文件(Use ISO image file)"。
  3. 浏览并选择你的 AlmaLinux-8.8-x86_64-minimal.iso 文件。
  4. 勾选 "连接(Connect at power on)"。

3️⃣ 设置虚拟机网络模式​

在虚拟机设置中:

  1. 选择 "网络适配器(Network Adapter)"。
  2. 网络连接选择 "NAT(使用主机的共享 IP 地址)"(推荐 NAT 模式,简单稳定)。
  3. 勾选 "连接(Connect at power on)"。

4️⃣ 启动 AlmaLinux 安装​
  1. 启动虚拟机,进入 AlmaLinux 安装界面,选择 "Install AlmaLinux 8"。
  2. 语言选择 简体中文(或英语)。
  3. 软件选择(Software Selection),选择 "最小安装(Minimal Install)"。
  4. 安装目标(Installation Destination),选择默认磁盘,直接点击 "完成"。
  5. 网络和主机名(Network & Hostname):
    • 开启网络(右上角打开网卡)。
    • 确认网卡获取到了 192.168.xx.xx 类型的 IP(如果是 NAT 模式,应该是这个网段)。
  6. 开始安装(Begin Installation)。
  7. 设置 root 密码。
  8. 安装完成后,点击 "重启系统(Reboot)"。

5️⃣ 配置静态 IP(可选)​

如果需要固定 IP,例如 192.168.80.100:

  1. 编辑网卡配置(假设网卡是 ens33):
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
  1. 修改内容如下:
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.80.100
NETMASK=255.255.255.0
GATEWAY=192.168.80.2
DNS1=8.8.8.8
DNS2=8.8.4.4
  1. 重启网络服务:
sudo systemctl restart NetworkManager

6️⃣ 确认网络是否正常​
  1. 确认网卡是否正常启动:
ip a

确保 ens33 有 IP 地址。

  1. 确认默认网关:
ip route show

输出应该包含:

default via 192.168.80.2 dev ens33
  1. 确认 DNS 配置:
cat /etc/resolv.conf

确保包含有效的 DNS,如:

nameserver 8.8.8.8
nameserver 8.8.4.4
  1. 测试网络连通性:
ping 8.8.8.8 -c 4      # 测试外网 IP
ping www.baidu.com -c 4 # 测试域名解析

7️⃣ 常见问题排查​

1. ping IP 正常但 ping 域名失败:

  • 确认 DNS 配置正确,修改 /etc/resolv.conf:
nameserver 8.8.8.8
nameserver 8.8.4.4
  • 重启网络:
sudo systemctl restart NetworkManager

2. ping IP 和域名都失败:

  • 确认默认路由:
ip route show

如无默认路由,手动添加:

sudo ip route add default via 192.168.80.2 dev ens33
  • 确认防火墙状态(可暂时关闭排查问题):
sudo systemctl stop firewalld
sudo systemctl disable firewalld
  • 确认 SELinux 状态(可暂时关闭排查问题):
sudo setenforce 0

这套流程走完,ping www.baidu.com 应该就正常了!如果中间哪一步卡住,告诉我具体报错或输出,我们继续排查。🚀✨

禁用GPG校验

永久禁用 GPG 校验会带来一定的安全风险,因为 GPG 校验是用来确认软件包的来源和完整性,防止安装被篡改或不受信任的软件包。只有在测试环境或者内网环境下,才建议考虑这么做。

如果你确实需要在 AlmaLinux 上永久禁用 GPG 校验,可以这样操作:

1️⃣ 修改 yum 配置文件:

sudo vi /etc/yum.conf

在文件中添加或确认这一行:

gpgcheck=0

临时禁用某个软件下载时的 校验:

sudo yum install -y git --nogpgcheck

2️⃣ 禁用单个仓库的 GPG 校验(更推荐这种方法,只对某个特定仓库禁用): 比如针对 AlmaLinux 官方源:

sudo vi /etc/yum.repos.d/almalinux.repo

找到每个 [baseos]、[appstream] 等部分,在其中加上:

gpgcheck=0

3️⃣ 清理缓存并刷新:

sudo yum clean all
sudo yum makecache

安装Vim

执行命令:

sudo yum install -y vim

安装Git

1️⃣ 安装 Git:

sudo yum install -y git

确认安装成功:

git --version

2️⃣:配置 GitHub 镜像加速(临时方案)

如果你需要加速 GitHub 的访问,可以考虑配置 hosts 文件加速:

sudo vi /etc/hosts

添加以下内容(最新 IP 地址可以在一些公共加速站点获取,可以通过查询如下网址最新ip):

140.82.112.4      github.com
185.199.108.133 raw.githubusercontent.com

kkgithub.com:另一个可用的 GitHub 镜像站点。

gitclone.com:专门用于加速 GitHub 资源下载。

安装Tar

sudo yum install -y tar

安装NVM以及Node

方法 1️⃣:使用国内镜像安装 NVM(推荐),替换地址参考:https://help.kkgithub.com/questions/

curl -o- https://raw.kkgithub.com/creationix/nvm/v0.33.11/install.sh | bash

方法 2️⃣:手动下载并执行安装脚本

  1. 打开一个浏览器,访问这个链接的国内镜像(比如 ghproxy.com):
https://ghproxy.com/https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh
  1. 将页面内容保存为 install.sh 文件。

  2. 在 AlmaLinux 中将文件传到你的虚拟机(比如用 scp、rz 或者共享文件夹)。

  3. 在 AlmaLinux 执行这个安装脚本:

bash install.sh

方法 3️⃣:配置 GitHub 镜像加速(临时方案)

如果你需要加速 GitHub 的访问,可以考虑配置 hosts 文件加速:

sudo vi /etc/hosts

添加以下内容(最新 IP 地址可以在一些公共加速站点获取):

140.82.112.4      github.com
185.199.108.133 raw.githubusercontent.com

保存后再执行安装命令。

方法 4️⃣:更换 NVM 官方镜像源(国内加速) 安装成功后,NVM 本身的节点版本管理也可以用国内镜像加速:

export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/
nvm install node

安装JDK

下载 jdk

解压缩

# 提前创建好 /opt/module 目录
tar -zxvf jdk-8u202-linux-x64.tar.gz -C /opt/module/

配置JDK 环境变量

sudo vim /etc/profile.d/my_env.sh

写入:

# JDK
export JAVA_HOME=/opt/module/jdk1.8.0_202
export PATH=$PATH:$JAVA_HOME/bin

加载环境变量:

source /etc/profile.d/my_env.sh

💬 评论区