linux网络基本配置

1.IP
    1.1 修改IP及子网掩码并激活
         # ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up

    1.2修改文件
         # vi /etc/sysconfig/network-scripts/ifcfg-ethN  --N是网卡序号

    1.3 同时修改IP, Mask, Broadcast
         # ifconfig eth0 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.25.255 up

2. 网关
    2.1 添加网关
        # route add default gw 192.168.30.1 eth0

    2.2修改文件
         # vi /etc/sysconfig/network

3. 域名系统
    3.1 # vi /etc/resolv.conf
          nameserver 202.131.80.1
          nameserver 202.131.80.5

4. 服务
    4.1 # service network restart

5. 防火墙
    5.1 # service iptables start  --启动

    5.2 # service iptables stop --关闭

    5.3 # service iptables on --启动但需重启

    5.4 # service iptables on --关闭但需重启

6. ifcfg-ethN文件解释
    device--设备名
    IPAddr--IP地址
    netmask--子网掩码
    network--网络地址(可不要)
    Broadcast--广播地址(可不要)
    gateway--网关
    onboot=yes|no 引导时是否启动该设备(eg: eth0)
    userctl=yes|no 非root用户是否可以控制该设备
    bootproto=static|dhcp IP地址是静态指定还是动态获取