网关和路由总结

路由:

不同网段数据转发

路由选择

网关:

不同网段数据转发

路由选择

默认路由

NAT转换

网关和路由设置

route -n 查看系统中的路由表信息

临时:

网关:

添加:route add default gw ip

删除:route del default gw ip

永久:

网关:

/etc/sysconfig/network-scripts/ifcfg-etho

Linux下网络管理命令

DNS配置命令

nslookup:域名解析测试命令

配置文件:


局部:/etc/sysconfig/network-scripts/ifcfg-etho

DNS=ip


全局:/etc/resolv.conf

nameserver ip


相关配置文件:/etc/hosts

网络查看命令

netstat查看系统的网络连接状态、路由信息和接口等


常用选项:

-a:显示所有活动连接

-n:以数字形式显示

-t:查看TCP协议相关信息

-u:查看UDP协议相关信息

-p:显示PID和进程名

-l:监听

traceroute:测试从当前主机到目的主机之间经过的网络节点数,用于追踪数据包在网络上传输时的全部路径,它默认发送的数据包大小是40字节,默认使用ICMP协议

常用选项:

-р            使用UDP端口进行测试,默认端口为33434

-q    3     指定测试时发送的数据包个数(即测试次数)

-n            以IP的方式进行连接测试,避开DNS的解析


注意:该命令在使用NAT模式时无法实现效果,请切换桥接模式(官方回复)

连通测试命令

ping:测试网络连通性

常见选项:

-i         指定间隔时间

-c       指定ping的次数

-s        指定数据包的大小

地址解析命令

arp:地址解析协议,将ip地址解析成MAC地址

常见选项:

-а         查看所有

-d         ip地址,删除某条ARP记录

网络探测命令

nmap:网络探测扫描命令#此命令默认未安装

-sP            探测某网段内有哪些主机是存活的

-sT            探测某主机上开启了哪些TCP端口