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

运维之家

 找回密码
 注册
搜索
查看: 6254|回复: 2

linux设置ip dns gateway

[复制链接]
dirtysea 发表于 2009-6-2 16:59:03 | 显示全部楼层 |阅读模式
查看本机的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 # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|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' -》广播

  

保存退出,然后运行如下的命令,来激活虚拟的网卡。
[root@Linuxsir root]# 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

保存,重启!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|运维之家

GMT+8, 2024-5-19 01:16 , Processed in 0.139694 second(s), 14 queries .

Powered by Dirtysea

© 2008-2020 Dirtysea.com.

快速回复 返回顶部 返回列表