网路配置基础【Linux-shell】

来源:互联网 发布:没有违法淘宝规则 编辑:程序博客网 时间:2024/05/23 23:46

网路配置基础:


    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之日志系统】

原创粉丝点击