服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

dirtysea 发表于 2009-6-2 16:59:03

linux设置ip dns gateway

查看本机的IP、Gateway、 Dns:
以root 用户登录,执行ifconfig。其中eth0 是第一块网卡,lo是默认的设备(或者用ip address show命令查看的eth0信息更准确)
以root 用户登录,执行netstat -rn,以0.0.0.0 开头的一行的Gateway即为默认网关
more /etc/resolv.conf,内容指定为DNS的IP


linux系统安装完,以后通过命令模式配置网卡IP。
====================================================
配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name

====================================================
1.配置网卡IP地址

vi /etc/sysconfig/network-scripts/ifcfg-eth0 #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth0 #物理设备名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # (引导时是否激活设备)
USERCTL=no #(非root用户是否可以控制该设备)
BOOTPROTO=static #(引导时不使用协议|静态分配|BOOTP协议|DHCP协议)


-----------------------------------------------------------------------------------
2.配置网卡DNS

配置文件在/etc/resolv.conf下面。
vi /etc/resolv.conf

nameserver 202.109.14.5 #主DNS
nameserver 219.141.136.10 #次DNS
search localdomain

所以网络配置完成后,都需要重启网络服务:service network restart 或/etc/init.d/network restart


-----------------------------------------------------------------------------------
3.单网卡绑定两个IP
Linux的设备配置文件存放在/etc/sysconfig/network-scripts里面,
对于以太网的第一个设备,配置文件名一般为ifcfg-eth0
如果需要为第一个设备绑定多一个IP地址,
只需要在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,
ifcfg-eh0:0中的eh0:0是网卡的代号,当然你也可以用eh0:1之类的,随你喜欢怎么弄,但在eh0:X之前必须有ifcfg,也就是下面这种形式的,我们以eh0:0为例。

内容样例为:
  USERCTL='no'
  NETMASK='255.255.255.0' -》子掩码
  BOOTPROTO='static' -》协议
  DEVICE='eth0:0' -》虚拟网卡的代号
  IPADDR='192.168.0.9' -》我自己设定的IP
  TYPE='Ethernet'
  onBOOT='yes' -》是否开机激活
  NETWORK='192.168.0.0' -》网域
  BROADCAST='192.168.0.255' -》广播
  

保存退出,然后运行如下的命令,来激活虚拟的网卡。
# ifup ifcfg-eh0:0

-----------------------------------------------------------------------------------
如果需要再绑定多一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:x加一即可。LINUX最多可以支持255个IP别名。


restart network




以下是配置文件的清单:

#/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.10
NETMASK=255.255.255.0
NETWORK=192.168.1.0
#HWADDR=52:54:AB:2F:CF:F0
GATEWAY=192.168.1.1
ONBOOT=on
TYPE=Ethernet

#/etc/resolv.conf
nameserver 202.109.14.5
nameserver 202.96.209.5
search localdomain

dirtysea 发表于 2011-1-16 12:10:11

绑定IP段

IP段64.32.21.32/27可用IP是64.32.21.33-64.32.21.62子网地址:64.32.21.32 广播地址:64.32.21.63
我们将64.32.21.35-64.32.21.62绑定到网卡 ifcfg-eth0
那么先建立文件 ifcfg-eth0-range0
#vim ifcfg-eth0-range0(输入以下)

IPADDR_START=64.32.21.35
IPADDR_END=64.32.21.62
NETMASK=255.255.248.0
BROADCAST=64.32.21.255
CLONENUM_START=0

保存,重启!
页: [1]
查看完整版本: linux设置ip dns gateway