Yexiong's java blog

Yexiong's java blog

Linux 改IP

直接执行:#setup
然后会弹出选项窗口,设置一下就可以了

或者修改配置文件

/etc/sysconfig/network-scripts/ 下有配置文件

比如文件:ifcfg-eth0  代表是以太网实际网卡0的配置文件

比如文件:ifcfg-eth0:1  代表是以太网实际网卡0的配置文件

域名服务器配置文件:/etc/ resolv.conf

  • 修改ip地址
    即时生效:
    # ifconfig eth0 192.168.0.20 netmask 255.255.255.0
    启动生效:
    修改/etc/sysconfig/network-scripts/ifcfg-eth0
  • 修改default gateway
    即时生效:
    # route add default gw 192.168.0.254
    启动生效:
    修改/etc/sysconfig/network-scripts/ifcfg-eth0
  • 修改dns
    修改/etc/resolv.conf
    修改后可即时生效,启动同样有效
  • 修改host name
    即时生效:
    # hostname fc2
    启动生效:
    修改/etc/sysconfig/network


etc/sysconfig/network-scripts/ifcfg-ethN 文件

  在RedHat中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。

  下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:

  DEVICE=eth0

  IPADDR=x.x.x.x

  NETMASK=255.255.255.0

  NETWORK=x.x.x.x

  BROADCAST=x.x.x.x

  ONBOOT=yes

  BOOTPROTO=none

  USERCTL=no

  若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。

  DEVICE=name     name表示物理设备的名字

  IPADDR=addr     addr表示赋给该卡的IP地址

  NETMASK=mask    mask表示网络掩码

  NETWORK=addr    addr表示网络地址

  BROADCAST=addr   addr表示广播地址

  ONBOOT=yes/no   启动时是否激活该卡

  none:无须启动协议

  bootp:使用bootp协议

  dhcp:使用dhcp协议

  USERCTL=yes/no       是否允许非root用户控制该设备 


 
#service network restart重新启动一下网络服务

也可以
 # ifconfig interface down
 # ifconfig interface up

posted on 2006-04-07 10:37 Yexiong 阅读(2006) 评论(0)  编辑  收藏 所属分类: other


只有注册用户登录后才能发表评论。


网站导航: