我的系统是 Red Hat Enterprise Linux 7,可能因版本差异有些命令不同,可以作为参考,具体步骤如下:

  1. 打开终端,键入命令ifconfig,查看网卡配置信息,我的网卡名称是eno16777728,每个人可能因镜像文件差异或者版本不同网卡名称也不一样,后面的配置是基于自己的网卡的,所以需要记住自己的网卡名称
    RHEL设置静态IP以及远程连接
  2. 查询主机 IP,记录 IP 地址
    RHEL设置静态IP以及远程连接
  3. 键入su - root切换到 root 用户,键入命令ls /etc/sysconfig/network-scripts,查看配置文件,键入命令vi /etc/sysconfig/network-scripts/ifcfg-eno16777728,修改配置文件,(命令中要切换成自己的网卡名称)
    RHEL设置静态IP以及远程连接
  4. 打开配置文件后,修改图中几项信息:
    BOOTPROTO=static
    ONBOOT=yes
    在后面追加下面几行,IP 地址须和主机同一网段,子网掩码和默认网关和主机一样即可,然后Esc:wq保存退出
    IPADDR=192.168.43.243
    NETWORK=255.255.255.0
    GATEWAY=192.168.43.1
    RHEL设置静态IP以及远程连接
  5. 修改 DNS,键入命令vi /etc/resolv.conf,在后面追加以下两行,保存退出
    RHEL设置静态IP以及远程连接
  6. 键入命令systemctl restart network,重启网卡,重新查询网卡信息,发现已经修改成功
    RHEL设置静态IP以及远程连接
  7. 关闭防火墙,键入命令systemctl list-unit-files | grep enabled,如果和图中所示一样,说明防火墙开启
    RHEL设置静态IP以及远程连接
  8. 关闭三连:
    systemctl stop firewalld.service
    systemctl disable firewalld.service
    systemctl status firewalld.service
    RHEL设置静态IP以及远程连接
  9. 配置 ssh 服务,键入命令rpm -qa | grep ssh检查是否安装了 ssh,如果和下图一样,代表已经安装,如果没有安装,执行yum install openssh*安装,然后执行systemctl start sshdsystemctl enable sshd开启 ssh
    RHEL设置静态IP以及远程连接
  10. 完成以上步骤以后,可以ping一下百度和主机,发现没有问题
    RHEL设置静态IP以及远程连接
  11. 用远程工具连接虚拟机,我用的 Xshell,其他的也差不多,新建连接,输入连接名和虚拟机 IP
    RHEL设置静态IP以及远程连接
  12. 点击【用户身份验证】,输入【用户名】和【密码】,点击【连接】
    RHEL设置静态IP以及远程连接
  13. 点击【接受并保存】
    RHEL设置静态IP以及远程连接
  14. 连接成功,此时便可以用远程工具控制虚拟机,而且可以通过ftp工具进行文件传输了
    RHEL设置静态IP以及远程连接

相关文章:

  • 2021-08-08
  • 2022-12-23
  • 2022-12-23
  • 2021-08-19
  • 2021-10-25
  • 2022-12-23
  • 2021-05-11
  • 2022-01-13
猜你喜欢
  • 2021-08-31
  • 2021-05-31
  • 2021-08-08
  • 2021-08-09
  • 2021-06-20
  • 2021-09-04
相关资源
相似解决方案