Rocky Linux10 网络配置

Rocky Linux 10 虚拟机安装后的网络配置步骤,确保 SSH 可以正常连接。

1. 检查当前网络状态

# 查看网卡信息
ip addr show

# 查看网络连接状态
nmcli device status

# 测试外网连通性
ping -c 3 8.8.8.8

2. 配置网络(推荐方法)

方法 A:使用 NetworkManager(推荐)

# 查看网络连接
nmcli connection show

# 修改现有连接为自动获取IP(DHCP)
nmcli connection modify "连接名" ipv4.method auto
nmcli connection up "连接名"

# 或者配置静态IP
nmcli connection modify "连接名" \
    ipv4.method manual \
    ipv4.addresses 192.168.1.100/24 \
    ipv4.gateway 192.168.1.1 \
    ipv4.dns "8.8.8.8,114.114.114.114"
nmcli connection up "连接名"

方法 B:直接编辑配置文件

# 编辑网卡配置文件(文件名可能不同)
sudo nano /etc/NetworkManager/system-connections/ens160.nmconnection

DHCP 配置示例:

[ipv4]
method=auto

静态IP 配置示例:

[ipv4]
method=manual
address1=192.168.1.100/24,192.168.1.1
dns=8.8.8.8;114.114.114.114

保存后重启网络:

sudo nmcli connection reload
sudo nmcli connection up "连接名"

3. 确保 SSH 服务运行

# 检查 SSH 服务状态
sudo systemctl status sshd

# 如果没运行,启动并设置开机自启
sudo systemctl start sshd
sudo systemctl enable sshd

# 查看 SSH 监听端口
sudo ss -tlnp | grep ssh

4. 防火墙配置

# 检查防火墙状态
sudo firewall-cmd --state

# 允许 SSH 服务(永久生效)
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

# 或者允许特定端口(如修改了默认22端口)
sudo firewall-cmd --permanent --add-port=2222/tcp
sudo firewall-cmd --reload

# 查看已开放的端口
sudo firewall-cmd --list-all

5. SELinux 配置(如有问题)

# 临时关闭 SELinux(测试用)
sudo setenforce 0

# 永久关闭(需重启)
sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

6. 虚拟机特定配置

VMware/VirtualBox 注意事项:

网络模式 配置要点
NAT 模式 虚拟机可上网,宿主机需端口转发才能SSH连接
桥接模式 虚拟机获得独立IP,同网段设备均可SSH连接
仅主机模式 仅宿主机可连接,需确保宿主机IP设置正确

VMware 端口转发设置(NAT模式下):

  • 虚拟网络编辑器 → NAT设置 → 添加端口转发
  • 主机端口:2222 → 虚拟机IP:22

7. 验证 SSH 连接

# 在宿主机测试连接
ssh root@虚拟机IP
ssh -p 2222 root@宿主机IP  # 如果使用端口转发

常见问题排查

# 问题1:无法获取IP
# 解决:确保网卡已启用
sudo nmcli device connect ens160

# 问题2:连接被拒绝
# 解决:检查防火墙和SELinux
sudo firewall-cmd --add-service=ssh --permanent

# 问题3:Permission denied
# 解决:检查 /etc/ssh/sshd_config 中 PermitRootLogin 设置
sudo nano /etc/ssh/sshd_config
# 修改:PermitRootLogin yes  或 使用普通用户登录
sudo systemctl restart sshd

快速检查清单:

posted @ 2026-02-26 12:02  念槐聚  阅读(526)  评论(0)    收藏  举报