安装虚拟机后ifconfig不显示IP地址及设置静态IP地址ssh连接

编程入门 行业动态 更新时间:2024-10-27 17:09:32

安装虚拟机后ifconfig不显示IP<a href=https://www.elefans.com/category/jswz/34/1770965.html style=地址及设置静态IP地址ssh连接"/>

安装虚拟机后ifconfig不显示IP地址及设置静态IP地址ssh连接

ifconfig不显示IP地址


可以看到ens160并没有显示IP地址,刚刚装好的虚拟机是很干净的,连网卡都没有,我们修改一个配置文件:

vim /etc/sysconfig/network-scripts/ifcfg-ens160

将文件中的onboot修改为yes,即启动时需不需要将网卡也启动起来,yes为启动!

然后重启虚拟机即可。重启之后运行ifconfig,可以看到ens160ip地址,此时虚拟机也可以上网了,同时也可用shell软件ssh这个IP地址连接虚拟机了。

设置静态ip地址

虚拟机设置静态IP的原因主要有以下几点:

  • 网络稳定性:静态IP地址是固定的,不会随着时间或网络连接的变化而改变。这意味着其他设-备可以始终准确地找到并访问到虚拟机。对于需要持续可用性和稳定性的服务和应用来说,使用静态IP是非常重要的。
  • 方便管理:使用静态IP地址,管理员可以更容易地管理和配置网络。他们可以知道每台设备的IP地址,并可以轻松地设置防火墙规则、端口转发等。
  • 安全性:相对于动态IP,静态IP地址的安全性更高。由于IP地址固定不变,因此可以更容易地配置安全策略,如防火墙规则,以保护虚拟机免受网络攻击。
vim /etc/sysconfig/network-scripts/ifcfg-ens160

在文件的最后添加如下几行:

IPADDR=192.168.127.101
NETMASK=255.255.255.0
GATEWAY=192.168.127.1
DNS1=8.8.8.8

这个IP地址的设置要和你选择的网络连接模式一致,打开虚拟网络连接器查看,我选的NET模式,子网IP地址为192.168.127.0,所以静态IP地址设为了192.168.127.101:

同时将BOOTPROTO改为"static":

重启,运行ifconfig,可以看到IP地址为我们设置的IP地址:

ssh连接虚拟机

SSH(Secure Shell)服务是一种安全的远程登录协议,它允许用户通过网络安全地访问远程服务器。SSH服务使用加密技术来保护数据传输,确保远程登录会话的机密性和完整性。

SSH服务的主要功能包括:

  • 远程登录:SSH允许用户远程登录到另一台计算机,这样用户就可以访问并执行远程计算机上的命令。这种远程登录会话是加密的,所以数据在传输过程中是安全的。
  • 文件传输:SSH还支持安全的文件传输,使得用户可以在本地和远程服务器之间安全地传输文件。
  • 端口转发:SSH可以设置端口转发,允许用户通过安全的加密通道访问远程服务。
    在实际使用中,SSH服务通常通过OpenSSH来实现。OpenSSH是一个开源的实现SSH协议的软件项目,适用于各种UNIX、Linux操作系统。在服务器安装OpenSSH后,就可以提供SSH服务。

对于安全性,SSH服务使用了公钥和私钥的加密技术。公钥可以公开,而私钥需要保密。当客户端连接服务器时,服务器会用公钥加密一些数据,然后发送到客户端。客户端使用自己的私钥解密这些数据,然后返回给服务器。这样,服务器就可以确认客户端的身份。这种加密方式可以有效地防止中间人攻击,保证数据传输的安全性。

我们可以使用shell软件ssh连接虚拟机,我使用的FinalShell,界面好看,传输文件方便,设置连接信息连接:


更多推荐

安装虚拟机后ifconfig不显示IP地址及设置静态IP地址ssh连接

本文发布于:2023-11-17 02:40:30,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1636254.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:地址   静态   虚拟机   IP   ifconfig

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!