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接口 指定接口

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章