设置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
修改完成后保存退出后,将该文本的名字也重命名为 ifcfg-ens33, 和DEVICE、NAME的内容保持一致(不保存有时候也可以0.0).
重启网络服务。
service network restart
这时,linux的ip就固定下来了,为你自己配置的IP。即使reboot,也不会变。
改完以后,我发现使用工具连接虚拟机很慢,需要几十秒的时间,
通过SecureCRT等工具连接虚拟机速度慢的解决方法
如果发现通过SecureCRT等工具连接虚拟机速度很慢,需要几十秒才能连接成功 ,可尝试以下操作。
cd /ect/ssh/
vi sshd_config
找到sshd_config文件,并在其中添加一行 : UseDNS no
重启sshd服务即可
systemctl restart sshd
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~