为了模拟服务器,我使用了虚拟机来连接我的后端程序。配置了很多信息,就比如我的虚拟机ip
。但是一觉醒,来再次启动发现虚拟机的ip
变了!!!
于是,我查阅了相关资料......
解决办法 1
-
修改配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static # 可能之前是其他的内容,此时这里设置为静态ip模式 IPADDR=192.168.200.137 # 这里设置成自己需要的ip,把192.168.200.137替换即可 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.200.2 # 网关 DNS1=114.114.114.114 # DNS ... ... ... NAME=ens33 DEVICE=ens33 ONBOOT=yes
-
设置完毕之后,重启网卡服务
systemctl restart network
-
查看ip信息
ifconfig
-
测试网络是否畅通
ping www.baidu.com
如果还是无效,要检查自己输入的ip信息和其他信息是否有误,包括要排除宿主机是能够联网
解决办法 2
这个是在上学期间,老师教的办法...
- 在终端输入命令
nmtui
之后会出现一个以蓝色背景灰色框框的东西。
这个时候选择Edit a connection
然后,会出现一个叫Ethernet
,他的下面还有指定的信息...,我们选择ens33
,可能每个人的都有差别。,接着选择右边的Edit
按钮。我们更改里面的内容
IPv4 CONFIGURATION:选择Manual
,此为手动模式
** Addresses**:输入自己的ip地址
Gateway:写入网关
DNS服务的ip
最终想下翻滚。点击OK
一直保存OK
,直到退出这个窗口。我们重启网卡,或者重启服务器虚拟机 即可。