设置linux的固定ip

安装linux系统后,我们可能在选择网络是进行了自动获取,dhcp分配了一个IP。

 

在大部分情况下,这个IP地址可以一直使用,但当我们对虚拟机进行reboot时,linux可能会重新分配IP,导致我们之前安装的软件连接IP发生变化,那么我们怎么将linux的IP固定下来呢

1. 输入命令   ip  a   查看linux的网络信息

 

 

 此时可以看到我们当前的IP地址是192.168.49.130

我们的网卡信息,或者说是驱动名字 是 ens33,这个很关键。

当我们进行设置固定IP时,

先进入网络设置目录

cd /etc/sysconfig/network-scripts/

ll 一下可以看到一块特殊的网卡信息,名字可能不一致,格式是一样  ifcfh-eXXXXX

 

 

 编辑这个文件

vi ifcfg-eno16777736

 

 

 需要将 DEVICE 的内容改为 我们的驱动信息 ens33

 

#添加如下配置信息
DNS1=192.168.49.1          #NDS
IPADDR=192.168.49.130      #IP地址
GATEWAY=192.168.49.1       #网关
PREFIX=24                     #centos子网掩码长度:24--> 255.255.255.0

 

 

 

 修改完成后保存退出后,将该文本的名字也重命名为 ens33, 和DEVICE、NAME的内容保持一致(不保存有时候也可以0.0).

重启网络服务。

service network restart

 

 

 这时,linux的ip就固定下来了,为你自己配置的IP。即使reboot,也不会变。

改完以后,我发现使用工具连接虚拟机很慢,需要几十秒的时间,

如果发现通过SecureCRT等工具连接虚拟机速度很慢,需要几十秒才能连接成功 ,可尝试以下操作。

cd /ect/ssh/vi sshd_config

 找到sshd_config文件,并在其中添加一行 : UseDNS no

 

 

 

重启sshd服务即可

 systemctl restart sshd

 

67人参与, 0条评论 登录后显示评论回复

你需要登录后才能评论 登录/ 注册