您的位置:首页 > 运维架构 > Linux

Linux修改IP和DNS

2013-10-31 09:34 316 查看
以Red Hat Enterprise Linux 5.2为例
1、最常用的给网卡配置ip的命令为

#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up

说明:

eth0是第一个网卡,其他依次为eth1,eth*

192.168.0.1是给网卡配置的第一个网卡配置的ip地址

netmask 255.255.255.0 配置的是子网掩码

up是表示立即激活

 ifconfig的更多参数说明查看相关帮助

2、手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件

vi打开ifcfg-eth0文件

原内容:

DEVICE=eth0
BOOTPROTO=dhcp

HWADDR=00:03:47:2C:D5:40

ONBOOT=yes

TYPE=Ethernet

改为:

DEVICE=eth0
BOOTPROTO=static

IPADDR=192.168.1.223

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

HWADDR=00:03:47:2C:D5:40

ONBOOT=yes

TYPE=Ethernet

分别执行命令
/sbin/ifdown eth0

/sbin/ifup eth0

/etc/init.d/network restart  //使设置的网关马上生效

ifup - 代表拨号的连接命令,该命令只要在命令行或终端中可以成功执行就可以了 

ifdown - 代表断开连接的命令,同样该命令只要在命令行或终端中可以成功执行就可以了

3、设置DNS

/etc/resolv.conf

nameserver 202.102.24.35 指定了dns服务器的地址

posted on 2008-07-13 00:06 聂文龙 阅读(29486) 评论(3)  编辑 收藏 引用



FeedBack:

# re: Linux修改IP和DNS 2008-07-13 00:10 聂文龙
配置文件位于: 

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

DEVICE=eth0 

ONBOOT=yes 

BOOTPROTO=static 

IPADDR=192.168.0.3 

NETMASK=255.255.255.0 

GATEWAY=192.168.0.1 

使IP地址生效: 

/sbin/ifdown eth0 

/sbin/ifup eth0 

配置dns解析 

echo "nameserver 211.98.1.28">> /etc/resolv.conf 

通知网关更新信息: 

/etc/init.d/network restart   回复  更多评论
  

# re: Linux修改IP和DNS 2008-10-17 02:00 聂文龙
建议通过终端字符方式下来修改 

一修改IP地址 

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

DEVICE=eth0 

BOOTPROTO=none 

BROADCAST=192.168.1.255 

IPADDR=192.168.1.33 

NETMASK=255.255.255.0 

NETWORK=192.168.1.0 

ONBOOT=yes 

USERCTL=no 

PEERDNS=no 

TYPE=Ethernet 



vi /etc/sysconfig/network-scripts/ifcfg-eth1 

DEVICE=eth1 

ONBOOT=yes 

BOOTPROTO=none 

IPADDR=192.168.2.34 

NETMASK=255.255.255.0 

USERCTL=no 

PEERDNS=no 

TYPE=Ethernet 

NETWORK=192.168.2.0 

BROADCAST=192.168.2.255 

二修改网关 

vi /etc/sysconfig/network 

NETWORKING=yes 

HOSTNAME=Aaron 

GATEWAY=192.168.1.1 

三重新启动网络配置 

/etc/init.d/network restart  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: