Linux系统管理-(11)-网络配置ifcfg家族

centos6下:

Ifconfig命令: 配置接口和IP

    ifconfig 显示所有活动接口信息

    ifconfig -a 显示所有接口信息

    ifconfig 接口名 [up/down] 启动/关闭该接口  类似ifup ifdown

    ifconfig  接口名  IP地址/短掩码

    ifconfig  接口名 IP地址  netmask 长掩码


    立刻生效!

   启用混杂模式  [+-] promisc  :接受所有数据帧 无论是否指向自己


route 命令:配置路由

       route -n 查看本机路由,不反解

       route add添加路由:

                      route add  [-net|-host]  target [netmask Nm] [gw Gw] [[dev] If]

                                       目的网络类型   目标     掩码                网关        设备接口           

               例子:

                     目标:192.168.1.3  网关:172.16.0.1
                                    route add -host 192.168.1.3 gw 172.16.0.1 dev eth0

                      目标:192.168.0.0 网关:172.16.0.1
                          route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 dev eth0
                          route add -net 192.168.0.0/24 gw 172.16.0.1 dev eth0

                      默认路由,网关:172.16.0.1
                                route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1
                                route add default gw 172.16.0.1

       route del

                   route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If]

                  如果列表中仅有唯一匹配,则可以不用完全写明

 DNS指定:


                          /etc/resolv.conf 配置文件
                           nameserver DNS_SERVER_IP1
                           nameserver DNS_SERVER_IP2
                           nameserver DNS_SERVER_IP3

               正解:FQDN-->IP 

                 测试方法 # dig   -t A FQDN
                               # host -t A FQDN 
               反解:IP-->FQDN
                  测试方法  # dig -x IP
                                 # host -t PTR IP

netstat命令:

   显示网路连接:

     netstat [-option ]
                               -t: tcp协议相关
                               -u: udp协议相关
                               -w: raw socket相关  不经过传输层的socket
                               -l: 处于监听状态
                               -a: 所有状态
                               -n: 以数字显示IP和端口;
                               -e:扩展格式 (更多信息)
                               -p: 显示相关进程及PID

                               常用组合:
                                   -tan, -uan, -tnl, -unl

     显示路由表:netstat -rn

                          -r显示内核路由表

                          -n数字显示

    显示接口统计: netstat -i 所有接口

                             netstat -I接口 指定接口

你可能感兴趣的:(ifcfg)