所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级
案例库

FAQ-手动配置Linux操作系统IP地址的注意事项和易错点

发布时间:  2019-03-22  |   浏览次数:  475  |   下载次数:  3  |   作者:  z00467234  |   文档编号: EKB1100008944

目录

问题描述

在有的项目中服务器的数量非常多,且因项目需要只能手动进行服务器IP地址的配置。这时,如何快速高效且正确地完成IP地址的配置至关重要。那么,在手动配置IP地址时,有哪些需要注意的事项和易错点呢?

解决方案

一、手动配置IP地址详细操作流程

1、登录iBMC界面

通过网线将我们的笔记本与服务器背面的mgmt口(管理网口)相连,在IE浏览器或火狐浏览器输入华为服务器的iBMC默认地址:192.168.2.100。之后,点击“详细信息”下面的“转到此网页(不推荐)”。

接下来,登录华为V5服务器默认的用户名和密码:Administrator  Admin@9000

登录进去后,选择右上方的“远程控制”,下方有四种模式可供选择。“Java”的话需要提前安装Java插件,而HTML5不需要安装插件,就是网页界面;“独占模式”指的是只有一人能远程控制,而“共享模式”则允许多人同时登录同一台服务器的iBMC。在本文中,选择此四种模式中的任意一种均可以。

2、验证license

进入KVM(虚拟键盘显示器鼠标)之后,先摁一下“空格键”来将服务器从休眠状态下唤醒,接下来,按照顺序依次输入“1”、“2”、“c”、“c”完成license的验证。

3、登录操作系统

验证完license后,便需要输入操作系统的用户名与密码。我们华为服务器的root账号的密码一般为huawei@123

4、配置IP地址

1)进入网卡配置的目录:cd/etc/sysconfig/network-scriptscdchange directory更换目录,而很多配置类的文件都是存在/etc目录下。

2)输入ls查看这一目录下的文件。输入后,我们可以看到,第一个便是ifcfg-eno1,对应的便是我们的服务器的第一个网卡的配置文件。

3)输入vi ifcfg-eno1,进入这个配置文件。vi其实就是VIM编辑器的意思,输入vi+文件名,便可进入这个文件从而对其进行修改。

进去后,我们可以看到,此网卡的IP地址默认是通过DHCP协议来自动分配的,但我们需要手动配置IP(目的是为了满足客户对IP地址的要求)。所以,我们要先摁“i”从一般模式进入到编辑模式,然后将“dhcp”这几个字修改为“static”(也就是静态地址)。

修改完地址类型后,还要将我们规划的IP地址、掩码及网关信息添加到这个配置文件中。格式为:

IPADDR=     IP地址)
NETMASK=    (掩码)

 GATEWAY=    (网关)

需要注意的是,以上这几个字母必须为大写,也千万不能出现拼写错误,不然无法配置成功。此外,地址的前后,既可以加双引号,也可以不加双引号。为了提高效率,建议大家不加。也就是说,下面两张图里的地址输入方法均符合要求。

在确认“static”“IPADDR”“NETMASK”“GATEWAY”均修改完毕且没有错误后,摁“Esc”键返回到“一般模式”,再输入“:wq”,保存并退出vi编辑器。(此处的wq,一定要为小写,大写的指令是无法生效的。)

5、保存网络配置

所有跟网络相关的配置,只有重启网络服务或重启操作系统才生效。因此,我们需要输入“service network restart”指令来重启网络服务。此处,也可以通过输入“servi netw res”再加Tab键补全输入,提高我们的输入效率。等待几秒后,当看到下一行出现绿色的“OK”字样时,说明网络服务重启已成功。

6、验证网络配置

  配置完之后,我们还需进行验证。通过ping一个同网段的IP地址,查看它的丢包率,便可判断我们的IP地址有没有配置错误。因为工作量巨大,不可避免会出现粗心配错的情况,所以此步骤在现网操作时是必不可少的,可以极大减少返工的出现。



二、易错点

XX警务云项目中,我们5个人忙活了近6个小时,终于完成了总计194台服务器的IP地址配置工作,最后由我负责验证和收尾工作。我连上其中的一台服务器,通过它来逐一ping其他193台的地址,最终发现共有10个地址依然ping不通!这令我很意外!于是我又通过规划找到对应的服务器,逐台地进行检查,终于发现了这10个地址ping不通的根源所在!

1)掩码输错

因为我们本案例中规划的掩码长度均为20位,即255.255.240.0有一台服务器的掩码写成了255.255.254.0这一大家更常见的掩码长度,而另一台则更粗心,写成了25555555.255.240.0,估计是摁键的时候多摁了几下。

2)未配网关

有一台服务器,只给它配了地址和掩码,但未给它配置网关,导致它无法ping通。

3)输错字母

共有三台服务器出现了“输出字母”这一低级失误。有一个将“static”输成了“statip”,有一个将“NETMASK”输成了“BETMASK”,而还有一个将“ADDR”输成了“ADR”。

4)配置未生效

有两台设备,登到ifcfg-eno1界面查看,发现都没有问题,但依然ping不通。于是,我判断是配置未生效。通过重新输入“service network restart”后再ping,发现就ping通了。

5)地址冲突

有一台服务器,它的配置是没有错的,但是配成了它上面那台的地址,结果导致这两台使用同一个IP地址,而之前规划给它的地址则没被使用,造成了地址冲突,两台都ping不通。

三、经验教训

通过分析本次实操中出现的IP地址配置错误,我们可以看到,输错字母、配置未生效、地址冲突、掩码输错、未配网关这五种错误均有发生,且“输错字母”这一错误发生的概率最高,占到了30%。这些错误,大部分都是由于粗心大意所造成的!为了提升我们今后配置IP地址的效率和成功率,我们一定要注意以下两点:

(1)    在配置的时候一定要细心,也千万不要着急,心急吃不了热豆腐,配置完后认真核对,避免输错字母这种低级失误的发生;

(2)    配置结束后,一定要养成当场ping地址来验证的好习惯,多花的半分钟,可以减少未来发现错误再回过头来纠正的10分钟!