服务器ip地址冲突

在校园网内仍然可以连接服务器,但是ping不通外网,无法下载东西。
怀疑是ip地址冲突,故要修改ip地址

使用Jave iKVM Viewer

1、已知服务器的ip地址为xxx.xx.xxx.93,管理ip为xxx.xx.xxx.xy
2、在内网向浏览器输入xxx.xx.xxx.xy,用户名和密码均位ADMIN(此过程需要安装过Java)

在这里插入图片描述
3、进入后点击Refresh Preview Image会自动下载launch.jnlp,点击launch.jnlp开始使用Jave iKVM Viewer,登录有sudo权限的账号。
在这里插入图片描述

修改ip地址

1、编辑/etc/network/interfaces文件:vim /etc/network/interfaces ,在文件中加入以下内容

auto eno1  # eno1是网卡名,由ifconfig查询得到
iface eno1 inet static # eno1是网卡名,由ifconfig查询得到
address xxx.xx.xxx.90  # 目标ip,ip冲突故尝试由从93修改为90,或者其他没有被占用的ip
netmask 255.255.255.0  # 掩码,通过ifconfig查看
gateway 115.xx.xxx.1  # 网关,通过route-n查看

2、执行以下两行,如果ifconfig还是显示不对就多执行几次

sudo ip addr flush eno1  # 刷新目标网卡
sudo /etc/init.d/networking restart  # 重启网络服务

3、 使用ifconfig查看是否成功
4、查看是否能够ping通外网,然后就大功告成啦!

ping www.baidu.com

修改后出现DNS的错误

在服务器修好重启后发现无法ping www.baidu.com及外网ip,故修改服务器ip,具体参考这个博客那个博客解决。修改DNS地址,nameserver 114.114.114.114
后续补充:笔者在填hosts里添加nameserver 114.114.114.114仍然ping不通外网。最后在/etc/network/interfaces末尾里加入了学校的dns-nameservers xxx.xxx.xxx.xx后成功,解决了使用脚本登录学校内网时出现的Name or service not known的报错

Logo

更多推荐