Linux下自动获取和静态配置IP的方法

Linux下自动获取和静态配置IP的方法,第1张

  第一步:激活网卡

  系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活。

  代码如下:

  #

ifconfig

eth0

up

  第二步:设置网卡进入系统时启动

  想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。

  使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。

  代码如下:

  #

chkconfig

--level

2345

network

on

  第三步:修改网卡文件ifcfg-eth0

  修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP地址。

  代码如下:

  #

vi

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

  ONBOOT=yes

  BOOTPROTO=dhcp

  总结:

  通常情况下第三步是最重要的,因为大部分Linux系统默认网络服务是系统启动时也启动的,网卡也是启用的,只要设置好第三步,然后使用下面的命令启动网络服务就OK。

  代码如下:

  #

service

network

start

  配置静态IP地址上网与动态IP地址上网同出一辙,修改ifcfg-eth0,然后用命令service

network

retart重启网络服务。

  代码如下:

  DEVICE=eth0

  IPADDR=1921681100

  NETMASK=2552552550

  GATEWAY=19216811

  DNS=8888

  BOOTPROTO=static

  ONBOOT=yes

1、命令行使用vi编辑器打开网卡配置文件ifcfg-eth0:

vi

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

2、开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。

3、编辑完后,保存退出。

4、重启网络服务。service

network

restart或/etc/initd/network

restart

5、ping网关,ping外网进行测试。都能ping通表示网络正常。

Linux下配置ip地址四种方法

linux系统安装完,以后通过命令模式配置网卡IP。

配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name

ifconfig后显示的内容,lo代表loop回路。

 

一、Ifconfig命令

第一种使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后,ip地址的配置将自动失效。具体用法如下:

Ifconfig ethx ipaddr netmask xxxx

ethx中的x代表第几快以太网卡,默认第一块为0;ipaddr代表ip地址;xxxx为子网掩码。

例如给网卡eth0配置的ip地址为19216811 子网掩码为 2552552550 。

如下下图所示:

注意:此方法配置的ip地址后计算机从新启动将会失效。

 

二、neat命令

Neat命令=redhat-config-network 图形下配置ip地址:

双击图下画红线的部分

双击划线部分后出现下图所示:根据要求配置相关信息

双击ok配置完毕。配置完后重启服务,并查看配置ip地址。

注意:此方法配置的ip地址后计算机从新启动仍然有效。

 

三、netconfig命令

输入netconfig后将会出现下图所示,单击yes按钮。

进行相关配置后ok退出。

注意:此方法配置的ip地址后计算机从新启动仍然有效。

 

四、vi  /etc/sysconfig/network-scripts/ifcfg-ethx

配置完以后重启动服务,ip地址就配置好了。其实前面3个的配置方法最终还是改变了/etc/sysconfig/network-scripts/ifcfg-ethx下的配置文件罢了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Linux下自动获取和静态配置IP的方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情