Linux_006_网络

1.网络基础
(1).IP地址
IPv4 32bit 网络部分(标识所属区域) 主机部分(标识该区域中的哪个主机)
(2).子网掩码
子网掩码:32bit,IP地址中相对应子网掩码中为1的部分为网络部分
同一个网络主机之间通信:ARP
(3).网关
不同网络主机之间通信:路由(网关地址)-路由表
(4).DNS
每个域名代表一个IP,而DNS服务就是用来在IP与域名之间进行转换的

2.配置网络
(1).基本配置
以太网接口被命名为:eth0、eth1等

lspci  查看网卡硬件信息(当然也有其他pci设备)
lsusb     查看USB网上

ifconfig     查看接口
ifup eth0     启用eth0
ifdown eth0     禁用eth0
setup     类图形界面配置网络,完成后需要ifup eth0

hostname 显示主机名
hostname 修改主机名,临时,重启后失效
/etc/sysconfig/network 重启后仍有效

(2).配置文件
网卡     /etc/sysconfig/network-scripts/ifcfg-eth0
DNS     /etc/resolv.conf
主机名     /etc/sysconfig/network
静态主机名 /etc/hosts

(3).网络测试命令
测试网络连接性:
ping 192.168.1.1
ping www.linuxcast.net

测试DNS解析:
host www.linuxcast.net
dig www.linuxcast.net

显示路由表:
ip route

追踪网络路径:
traceroute www.linuxcast.net

网络质量测试(结合了traceroute和ping):
mtr www.linuxcast.net

(4).故障排查
从底层到高层,从自身到外部

先查看网络配置信息(IP、子网掩码、网关、DNS)
再查看是否连通(ping 网关IP)
查看DNS解析是否正常(host www.linuxcast.net)

猜你喜欢

转载自artistninth.iteye.com/blog/1897660
006