一,网络访问原理
二,不重启主机 修改主机名 的步骤
1) hostname xxxxxx
2) vi /etc/sysconfig/network
3)vi /etc/hosts
三,网卡配置文件
位置:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet #以太网
ONBOOT=yes
BOOTPROTO=none
DNS1=192.168.1.1 # 最好不要在网卡配置文件中配置DNS,而是去/etc/resolv.conf中统一配置
USERCTL=no
IPV6INIT=no
HWADDR=xxxxx
IPADDR=192.168.1.245
NETMAST=255.255.255.0
GATEWAY=192.168.1.1
四,配置修改IP地址
修改配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
然后重启网卡:/etc/init.d/network restart (与网络相关的都会重启)
或 ifup eth0 / ifdown eth0 (只启动/停止 网卡,其他的不管)
命令获取IP地址:ifconfig eth0|awk -F "[ :]+" 'NR==2 {print $4}'
linux 一块网卡可以配置多个IP地址,网卡命名规则: eth0:[0-254]
ifconfig eth0:0 192.168.241 netmask=255.255.255.0 up # 网卡设备名称为:eth0:0 ,临时生效,重启失效,要想永久生效,则新建eth0:0配置文件/etc/sysconfig/network-scripts/ifcfg-eth0:0
删除新增加的IP地址: ifconfig eth0:0 down
五,配置DNS : cat /etc/resolv.conf
六,配置路由
1) route -n :显示出来的最后一条就是默认网关
2)删除默认网关:route del default gw 192.168.1.1 (命令行操作都是临时生效,重启后系统查找配置文件中的网关)
3) 添加网关:route add default gw 192.168.1.1(命令行操作都是临时生效,重启后系统查找配置文件中的网关)、
4)网关配置优先级:先找网卡配置文件中的GATEWAY配置;如果前面没找到,然后找 /etc/sysconfig/network 中配置的GATEWAY
七,测试网络是否畅通
1)ping xxxxx (基于TCP/IP协议,小数据量)
2)WIN: tracert -d wwww
LINUX:traceroute: xxxxx
talnet:
nmap IP地址 -p 端口:
八,检测DNS域名解析的工具
1)dig xxxxx :查看域名的DNS解析
2)nslookup xxxxx
3)host xxxxxx
九,其他工具
1)抓包工具:tcpdump -n icmp -i eth0 (监听eth0网卡,当其他人ping我时,会有应答)
2)查看网络状态:ifconfig,route -n , hostname , netstat
小结:
1)用户访问网站的基本流程,找到授权DNS,找到IP地址
2)DNS是什么:是一个解析的工具,负责IP 和 域名之间的解析
3)DNS的解析流程原理:每个域名后面有个点,指全球的13点根服务器(顶级域)
4)修改主机名的步骤:3个点都要改
5)修改网卡
oldboy网络配置基础精华:http://oldboy.blog.51cto.com/2561410/784625