Redhalt6网络设置,图形界面和命令行模式

来源:互联网 发布:文心雕龙数据库有吗 编辑:程序博客网 时间:2024/06/13 23:34


目录

1 图形界面修改主机名和IP.1

1.1 修改主机名... 1

1.2 修改IP. 1

2 命令行界面...3

2.1 修改ip. 3

2.2 动态增加IP方法... 5

2.3 配置网卡是否可用和主机名... 6

3 IP设置问题汇总...6

3.1 NetworkManager导致IP激活失败... 6

3.2 重启网卡失败问题... 7

3.3 虚拟机拷贝之后网卡无法激活的问题... 7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

1 图形界面修改主机名和IP

1.1 修改主机名

在终端中输入system-config-network(非root用户使sudo system-config-network),出现如图1-1界面

图1-1

将图1-2中的主机名修改后,选择确定

图1-2

重启电脑即可。

 

1.2 修改IP

 在终端中输入system-config-network,出现如图1-1界面

图1-1

 选择设备配置,如图1-2所示

图1-2

【名称】使网卡的名字,可以自定义,建议不动;

【设备】是网卡的硬件名称,不能改动;

【使用DHCP】不选,选中的话为动态分配IP;

【静态IP】设置需要的IP,如10.10.5.200;

【子网掩码】super5000系通一般为255.255.255.0;

【默认网关IP】与静态IP对应,如果静态IP为10.10.5.200,网关IP为10.10.5.254;

【On boot】选中,自启动;

【Controlled by NetworkManager】不选中;

设置完成后,图1-2选择【确定】,如图1-3所示:

图1-3

图1-3选择【保存】,后选择 【保存并退出】,如图1-4所示;

图1-4

命令行输入:sudo service network restart重启网络服务即可。

如果是联想部分型号服务器,在安装操作系统的时候没有激活硬件网卡,需要额外增加网口的时候,service network restart命令行不起作用,重启电脑IP即可设置完成。

2 命令行界面

注意:静态增加ip的方法所有操作均使用root用户,修改完成后,要想使修改生效,则需要重起网络或者重起机器。

重起网络的方法是:service network restart

重新启动机器的方法是:reboot

 

 

 

 

 

2.1 修改ip

编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 //网卡名称,不要修改

BOOTPROTO=static //网络是DHCP获取还是静态IP,如果是DHCP则修改为:dhcp,如果是静态则修改为: static,此处默认为static

BROADCAST=10.10.5.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.5.200 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.5.0 //网段地址

ONBOOT=yes //网络是否开机启动,不要修改

TYPE=Ethernet //类型为以太网,不要修改

DNS1=172.16.2.1//DNS地址是一个域名服务器地址,它可以把用户的网站地址解析成IP地址。221122747169

USERCTL=no//是否允许非root用户控制该设备,不要修改

IPV6INIT=no//IPV6是否开启

HWADDR=b8:22:e3:44:36:0e //硬件序列号即MAC地址,如果此处没有的话,在激活网卡时会系统会自动添加

GATEWAY=10.10.5.254 //网关

NM_CONTROLLED=no//网络是否受NetworkManager影响,在RHEL6版本中添加了NetworkManager的功能,建议关闭。

注意: ifcfg-eth0是第一张网卡,ifcfg-eth1是第二张网卡,依次类推

 

2.1.2 增加ip(同一个硬件网卡增加一个IP地址):

可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0

也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中添加(但是设备eth0一定要有)

DEVICE=eth0:0 //设备名称,不要修改

BOOTPROTO=static //不要修改

BROADCAST=10.10.6.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.6.145 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.6.0 //网段地址

ONBOOT=yes //不要修改

TYPE=Ethernet //不要修改

 

2.1.3 依次类推,如果再增加一个ip,则再增加如下配置:

DEVICE=eth0:1 //设备名称,不要修改

BOOTPROTO=static //不要修改

BROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.44.145 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.44.0 //网段地址

ONBOOT=yes //不要修改

TYPE=Ethernet //不要修改

 

2.1.4 同样如果在第二张网卡,则需要增加:(如果是联想部分型号服务器,在安装操作系统的时候没有激活硬件网卡,需要额外增加网口的时候,service network restart命令行不起作用,重启电脑IP即可设置完成。

DEVICE=eth1:0 //设备名称,不要修改

BOOTPROTO=static //不要修改

BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP

IPADDR=10.10.33.145 //ip地址

NETMASK=255.255.255.0 //子网掩码

NETWORK=10.10.33.0 //网段地址

ONBOOT=yes //不要修改

TYPE=Ethernet //不要修改

 

2.1.5 增加默认网关的方法:

注意一台机器只能有一个缺省网关,否则就应该给出具体的路由方式。

在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个缺省网关:

DEVICE=eth0

BOOTPROTO=static

BROADCAST=10.10.5.255

IPADDR=10.10.5.145

NETMASK=255.255.255.0

NETWORK=10.10.5.0

ONBOOT=yes

TYPE=Ethernet

GATEWAY=10.10.5.254

2.1.6  修改DNS,直接修改/etc/resolv.conf文件

 [aeolus@db etc]$ vim/etc/resolv.conf

 nameserver202.96.134.133

 nameserver219.136.241.206

2.2 动态增加IP方法

修改后立即有效,重启后恢复到之前的IP

 

注意:所有操作均使用root用户

2.2.1 修改IP:

ifconfig eth0 10.10.22.145

则直接将第一张网卡的IP修改成10.10.22.145

 

2.2.2增加IP:

ifconfig eth0 add 10.10.33.145//增加一个IP

ifconfig eth0:0 broadcast10.10.33.255 //修改刚刚增加IP的广播地址

 

2.2.3 再增加一个IP:

ifconfig eth0:0 add10.10.44.145

ifconfig eth0:0:1 broadcast10.10.44.255 //修改刚刚增加IP的广播地址

千万不要如下操作:

ifconfig eth0 add 10.10.44.145

这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145

 

2.2.4再增加一个IP:

ifconfig eth0:0:1 add10.10.55.145

ifconfig eth0:0:1:1 broadcast10.10.55.255 //修改刚刚增加IP的广播地址

 

依次类推

 

2.3 配置网卡是否可用和主机名

  [root@www ~]#vim/etc/sysconfig/netwrok –全局配置

  NETWORKING=yes //这里是全局设置,如果这里为no,那么本机的网络将不可用

  HOSTNAME=server1//主机名。

  然后绑定IP与主机名

  [root@shr ~]#vim/etc/hosts

  添加IP与主机名

  10.10.5.200 server1

  3、激活NetworkManager

  [root@shr ~]#serviceNetworkManager restart (或者start)

  或者

  [root@shr~]#/etc/init.d/NetworkManager restart (或者start)

  4、激活network

  [root@shr ~]#service networkrestart (或者start)

  或者

  [root@shr~]#/etc/inie.d/networkrestart (或者start) 

 

3 IP设置问题汇总

3.1 NetworkManager导致IP激活失败

通过system-config-network图形界面进行IP设置保存后,/etc

/sysconfig/network-script和/etc/sysconfig/networking/profile和/etc/sysconfig/networking/device中的三处IP设置都已经被修改,使用命令service network restart重启正常,但是ifconfig查看原来的IP还是修改之前的IP;

答:用chkconfigNetworkManager off关掉该服务,重启电脑之后,servicenetwork restart,使用ifcongfig命令行可以发现IP已经被修改完成;在没关掉NetworkManager服务之前,修改ip之后激活是失败的;

 

3.2 重启网卡失败问题

在多网卡的服务器上,设置对应的网卡IP后,如果网卡没有插网线,命令行servicenetwork restart之后,会出现如下错

误:弹出界面eth0:错误:激活连接失败:Device not managedby NetworkManager or unavailable,如下图所示:

 

答:用chkconfigNetworkManager off关掉该服务,重启电脑之后,执行servicenetwork restart后不会再报错;

 

 

3.3 虚拟机拷贝之后网卡无法激活的问题

虚拟机从一台拷贝到另外一台后,假设第一台的网卡是eth0,如果进行激活的话会发现无法激活,出现如下图所示的界面。

一种方法是新建一个eth1或者其他名字的网卡,这样就可以重新激活了,如果还要用eth0需要进行如下修改。

1 打开终端,输入:vim/etc/udev/rules.d/70-persistent-net.rules

如下图所示

将注意标蓝的部分,将第一条(eth0的那行)给加#注释掉

将第二行的 NAME="eth1" 改为 NAME="eth0",将mac地址记下来,保存退出。

2 vim /etc/sysconfig/network-scripts/ifcfg-eth0将里面的改成HWADDR=00:0C:29:F4:6D:5F ,和原来的eth1对应的。

3 reboot之后在终端输入sudo  system-config-network,即可激活网卡。如下图所示。

4 sudo service network restart重启网络服务即可。

 

3.4 安装super5000过程中没有激活IP

确保网线已经插好。

输入下面命令,新建网卡文件:

1 vim /etc/sysconfig/network-scripts/ifcfg-eth0

在里面输入:

DEVICE=eth0

BOOTPROTO=static

BROADCAST=10.10.5.255

IPADDR=10.10.5.200

NETMASK=255.255.255.0

NETWORK=10.10.5.0

ONBOOT=yes

TYPE=Ethernet

DNS1=172.16.2.1

USERCTL=no

IPV6INIT=no//IPV6

HWADDR=b8:22:e3:44:36:0e

GATEWAY=10.10.5.254

NM_CONTROLLED=no

 

其中HWADDR在/etc/udev/rules.d/70-persistent-net.rules文件中找到,如下图所示:ATTR{address}==

 

设置完成之后在终端输入service network restart

然后重启电脑。

重启电脑之后发现ip依然不存在的话,很大的可能性是IP冲突,检查同一个交换机上的其他装置的ip或者先改一个比较生僻的ip,按照上述操作在执行一次。

原创粉丝点击