网络基础

一、查看及测试网络
1、使用ifconfig查看活动网络接口
-a;查看所有
设备名 ;查看指定接口
2、ifconfig命令包含的信息
Link encap:Ethernet 以太网 HWaddr:物理地址(MAC 地址)
inet addr:IPv4 地址 Bcast:广播地址 Mask:子网掩码
inet6 addr:IPv6 地址
MTU:最大传输单元(Maximum Transmission Unit) Metric:跳跃点
RX packets:接收数据包 errors:错误 dropped:丢弃 overruns:过载 frame:帧数
TX packets:发送数据包 errors:错误 dropped:丢弃 overruns:过载 carrier:载波
collisions:冲撞 txqueuelen:发送列队长度
RX bytes:接收字节数 TX bytes:发送字节数
3、使用ip、ethool命令查看网络接口
ip link ;查看网络接口的数据链路层信息
ip a ;查看网络接口的网络层信息
ethool 网络设备;查看指定网络接口的速率模式
4、hostname 查看主机名
5、route 查看路由表
6、netstat 查看网络连接情况
-a:显示当前主机中所有活动的网络连接信息
-n:以数字的形式显示相关信息
-r:显示路由表信息
-t:显示 TCP 协议相关的信息
-u:显示 UDP 协议相关的信息
-l :只查看LISTEN状态
-p:显示与网络连接相关的进程号、进程名称信息
7、ping 测试网络连通性
-c:指定发送数据包的个数
-i:当 ping 通时,指定间隔多少秒发送下一个数据包
-w:当 ping 不通时,指定发送的每个数据包的超时时间,单位秒
-s:指定数据包大小
8、traceroute 跟踪数据包的路由途径 -n 不执行DNS反查找,直接以数字形式显示IP地址
9、nslookup 测试域名解析
二/设置网络
1、临时修改网络配置
方法一:ifconfig 网络设备 IP地址/24
方法二:ifconfig 网络设备 IP地址 netmask 子网掩码
2永久修改网络配置
方法:vi /etc/sysconfig/network-scripts/ifcfg-en
追加IPADDR=IP
NETMASK=子网掩码
GATEWAR=网关
3、临时设置网卡子接口
方法:ifconfig 网络设备:子接口名称 IP/24
4、永久设置网卡子接口
方法:vi /etc/sysconfig/network-scripts/ifcfg-en0:0 追加
DEVICE=en0:0
TYPE=Ethernet
ONBOOT=YES
BOOTPROTO=static
IPADDR=IP
NETMASK=子网掩码
GATEWAR=网关
5、临时修改网卡状态
方法:ifconfig 网络设备 up/down
6、重新加载网络配置文件
方法一:systemctl restate network
方法二:/etc/init.d/network restate
方法三:ifdown eth0 && ifup eth0
7、临时修改主机名
方法:hostname 主机名
bash
8、永久修改主机名
方法一:vi /etc/sysconfig/network
方法二:vi /etc/hostname
方法三:hostname set-hosiname 主机名
9、临时配置路由
方法:route add -net 网段/24 gw 网关
route del -net 网段/24
10、永久配置路由
方法一:vi /etc/rc.local
添加
route add -net 网段/24 gw 网关
方法二:vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=www.amber.com
GATEWAR=192.168.200.2
方法三:vi /etc/sysconfig/static-routes
any net 网段/24 gw 网关
方法四:开启IP转发
echo "1">/porc/sys/net/ipv4/ip_forward(临时开启)
vi /etc/sysctl.conf 将net.ipv4.ip_forward=0改为1(永久开启)
sysctl -p (立即生效)
10、设置DNS域名解析
方法一:vi /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=202.16.0.20
方法二:vi /etc/resolv.conf
nameserver DNS1=202.16.0.20
DNS2=202.16.0.20
11、域名解析本地文件主机映射文件
方法:vi /etc/hosts

原文地址:https://www.cnblogs.com/wzy01/p/11364324.html