网络配置相关命令
ifconfig
ifconfig -a 查看所有网卡(包括开启和不开启的)
ifconfig 网卡名 只看该网卡
ifconfig 网卡名 IP地址/子网掩码 临时修改网卡名称
ifconfig 网卡名 up (down) 开启关闭网卡
ifconfig 网卡名:编号 down 关闭虚拟网卡
ifconfig 网卡名:编号 IP地址/子网掩码 设置虚拟网卡
hostname
hostname 查看主机名
hostname 主机名 临时修改主机
route
route -n 查看主机中的路由表信息
route add -net 网段地址 gw IP地址 添加指定网段的路由记录
route del -net 网段地址 删除指定网段的路由记录
route add default gw IP地址 向路由表中添加默认网关记录
route del default gw IP地址 删除路由表中默认的网关记录
netstat ss
netstat [选项] 查看网络连接情况
-a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)
-n:以数字的形式显示相关的主机地址、端口等信息
-r:显示路由表信息
-t:查看 TCP(Transmission Control Protocol,传输控制协议)相关的信息
-u:显示 UDP(User Datagram Protocol,用户数据报协议)协议相关的信息
-p:显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限)
常用:netstat -ntap (查看tcp协议)
netstat -nuap (查看udp协议)
ss [选项] 也可以查看网络连接情况,主要用于获取 socket 统计信息,它可以显示和 netstat 命令类似的输出内容。
-t: tcp协议相关
-u: udp协议相关
-a: 所有
-n: 数字格式
-p: 相关的程序及PID
常用:ss -ntap (查看tcp协议)
ss -nuap (查看udp协议)
ping
ping 默认长ping
ping -c 数字 发送几个数据包(默认发送两个数据包)
traceroute
traceroute IP地址 路由追踪
nslookup
nslookup 域名 解析域名
永久修改网络相关配置文件
网卡
网卡名称详解:
eth0:centos 6 网卡
ens33:centos 7 网卡
“ens33”中的“en”是“EtherNet”的缩写,表示网卡 以太网(局域网中的一种) 互联网
类型为以太网,“s”表示热插拔插槽上的设备(hot-plug Slot),数字“33”表示插槽 编号
网卡配置
永久修改主机名
scp
scp 本机文件地址 对方用名@IP地址:对面地址
ethtool
ethtool -