Linux网络设置

Linux网络设置
    |-互联网寻址过程
    |-Linux网络管理配置文件及命令

互联网寻址过程
               ARP                   Hosts、DNS、NIS
MAC<-------------IP<----------------------------->FQHN(完整计算机名称)
        ------------>
             RARP
TCP  /  UDP
TCP  可靠,三次握手(断电重发、定时器) 全双工/单工(电视)/半双工(对讲机)
UDP  速度快

www        .baidu       .com             .
主机名    二级域   顶级域       根域

ARP  地址解析协议
arp -a   查看ARP缓存表
arp -d   IP地址  删除ARP记录
arp  -s   IP地址  MAC地址 添加ARP静态记录

RARP 反向地址解析协议
知道自己的MAC地址,去询问自己的IP地址

/etc/hosts
IP 地址   主机名或域名      别名

DNS    - Domain  Name  System
BIND

客户端------->www.baidu.com
1、本机DNS服务器
缓存(广义缓存)
2、根域 .
    ------>.com
3、顶级域 .com
     ------>baidu.com
返回DNS服务器----->客户端

网络配置文件
※  /etc/sysconfig/network-scripts/ifcfg-eth0文件,保存IP地址和网关
    BOOTPROTO=static
    IPADDR=192.168.1.104
    NETMASK=255.255.255.0
    GETWAY=192.168.1.1
※  /etc/sysconfig/network文件,保存本机主机名
    HOSTNAME=主机名
※  /etc/rc.d/init.d/network网络启动脚本
※  主机名数据库/etc/hosts
※  /etc/services文件,网络服务信息
※  /etc/resolv.conf,指定DNS服务器地址

网络管理命令
查看网络端口设备:ifconfig
检测网络连接:ethtool
查看ARP表信息:arp
探测远程主机:ping
操作路由表:route
查看路由路径:traceroute
监控网络状态:netstat
    # netstat -an | grep :80

你可能感兴趣的:(linux)