ネットワーク構成基盤【Linux-shell】

4148 ワード

ネットワーク構成の基礎:

    A~C IP          Inter :
        A :10.0.0.0-10.255.255.255
        B :172.16.0.0-172.31.255.255
        C :192.168.0.0-192.168.255.255
        169.254.1.0-169.254.254.255

        :127.0.0.0/8     localhost
        (    1), 192.168.2.0/24---->    :192.168.2.255
          lo,  IP  :127.0.0.1
          eth,      IP     (DHCP       IP)。

    ifconfig [    】 【IP  】 【netmask      】 【up/down】# up/down-  /      
    ifconfig eth0

    ls /etc/sysconfig/network-scripts/ifcfg*
    cat /etc/sysconfig/network-scripts/ifcfg-eth0

    route 【  】:        
        -n:     
        add:            
        del:            
        netmask:        ,      
        dev:        ,      
        -net:        -host:  IP    route     
    ----------------------------------------------------------------------------------- 
            :

    hostname 【   】:              ,            。
    cat /proc/sys/kernel/hostname #      
    hostname #      
    #   


    #        
    vim /etc/sysconfig/network----->    
    NETWORKING=yes
    HOSTNAME=          

    /etc/hosts--->         IP  。          。     :localhost.localdomain

    /etc/resolv.conf--->       DNS    IP  
    DNS     :   nameserver DNS    IP  

    /etc/sysconfig/network---->       

    dig IP     
    ----------------------------------------------------------------------------------
        :
             :0~65535(0    )

           ,        1-1024

    cat /etc/services #                   

    #           IANA         ,  :http://www.iana.org/assignments/port-numbers
    ------------------------------------------------------------------------------------
       :
                IP  :   
    Linux     :
     1)      :
                   
     2)       :
                   
    ---------------------------------------------------------------------------------------
    netstat [  】:        、        
        -a:                   
        -n:            
        -p:             
        -l:             
        -u:  UDP       
        -t:  TCP       
        -s:           


    ping 【  】 【IP      】:  ICMP  ,              。
        -c:    ping        ,                :
        1)ping     127.0.0.1 #               
        2)ping   IP    #          
        3)ping          IP   #           
        4)ping      IP   #            
        5)ping DNS    IP             #        DNS         
    ----------------------------------------------------------------------------------
           IP  :
    1. /etc/sysconfig/network-scripts  eth0 IP      。    eth0     ifcfg-eth0 ifcfg-eth0:0
        cd /etc/sysconfig/network-scripts
        cp ifcfg-eth0 ifcfg-eth0:0
    2.vim ifcfg-eh0:0----->

    DEVICE=eth0:0
    ONBOOT=yes
    TYPE=Ethernet
    BOOTPROTO=none
    IPADDR=192.168.126.126   #  eth0 IP 192.168.126.128
    NETMASK=255.255.255.0
    GATEWAY=192.168.126.1
    DEFROUTE=yes
    IPv4_FAILURE_FATAL=yes
    IPv6INIT=no
    NAME="System eth0:0"

    ----->
    sudo service network restart
    ifconfig

補足:
その他資料:【Linuxのログシステム】