• ipconfig    

  • -a 显示所有接口的配置住处

  • ifconfig eth0显示eth0的配置

    • ifconfig eht0 Ip/Mask[up|down]\

配置的地址立即生效,但重启网络服务或主机,都失效

  •  网络服务

          RHEL5:  /etc/init.d/network {start|stop|restasrt|status}

          RHEL6: /etc/init.d/NetworkManager | {start|stop|restasrt|status}

  •             注:{start|stop|restasrt|status}为参数

网关:

        route路由

            route  add :添加路由

                        -host:添加主机路由

                        -net  :添加网络路由

                                -net 0.0.0.0  添加默认路由

                    列子:

                                route add -net | -host DEST gw NEXTHOP

                                route add default gw NEXTHOP

            route  del  :删除路由

                        -host

                        -net

                  列子:

                        route del -net 10.0.0.0/8

                        route del -net 0.0.0.0

                        routel del default

                注 : route 命令查看本机路由表

                        route -n  以数字方式显示各主机或端口等相关信息

注:所做出的改动重启网络服务或主机后失效

网络配置文件:

 [root@localhost ~]# cat /etc/sysconfig/network

网络接口配置文件:

 [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

配置文件如下:   

         [root@localhost ~]# cd  /etc/sysconfig/network-scripts/
         [root@localhost network-scripts]# cat ifcfg-eth0
 DEVICE=:关联的设备名称,要与文件名的后半部“INTERFACE_NAME”(接口名称)保持一致;
 BOOTPROTO={static | nono | dhcp| bootp};引导协议,要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址‘
 IPADDR=:IP地址
 NETMASK=:子网掩码
 GATEWAY=:设定默认网关
 ONBOOT=:开机时是否自动激活此网络接口
 HWADDR=:硬件地址,要与硬件中的地址保持一致,可省
 USERCTL={yes | no}:是否允许普通用户控制此接口
 PEERDNS={yes | no}:是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址;

[root@localhost network-scripts]#

注:配置文件中改变配置不会立即生效,但重启网络服务或主机都会生效;

重启网络服务:

[root@localhost network-scripts]# /etc/init.d/network restart

DNS服务器指定方法只有一种:

[root@localhost ~]# cat /etc/resolv.conf

    nameserver DNS_IP_1

    nameserver DNS_IP_2

指定本地解析

        hosts配置文件/etc/hosts

        主机IP           主机名                  主机别名

        11.1.1.1    www.hosts.com           www 

    DNS--->/etc/hosts---->DNS

配置主机名

   手动配置主机名  hostname HOSTNAME

        如:hostname zhang.lacalhost

注:立即生效,但不是永久有效

配置文件

     /etc/sysconfig/network

[root@localhost ~]# cat  /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdoman

 查看hosts主机名

[root@localhost ~]# hostname
localhost


iproute2命令

    ip命令

            link;配置网络接口

               ip link  show查看网络接口所有地址

                ip -s link show 显示统计信息

                ip link set 网络接口设备 {up | down |  arp{on | of}}

                    如:ip link set eth1 down 关闭eth1

            addr;协议地址

                    ip addr {add | del} 添加删除地址

                    ip addr add  ip地址  dev 网络接口设备 

                    ip addr  del   ip地址 dev  网络接口设备 

                    

                    一块网卡可以使用多个地址

        网络设备可以使用别名:

                        eth0

                                ethx:x;;eth0:0,,eth0:1,,,,

                 配置方法

                        ifconfig ethx:x  IP/NETMASk

                        /etc/sysconfig/network-scripts/ifcfg-ethx:x

                            DEVICE=ethx:x

                        非主要地址不能使用DHCP动态获取