# 网络管理
# 常用网路端口
- http 默认端口 80
- https 默认端口 443
- ssh 默认端口 22(linux 的远程登录端口)
- mysql 数据库的默认端口
- 一个进程可以打开多个端口,一个端口对应一个进程
# 端口冲突
- 查看端口占用:netstat -an
- 查看某一个端口占用:netstat -an | grep 80
- 查看 netstat 帮助:netstat -h
- 查看占用某个端口的进程:netstat -an -p | grep 80
- 安装 netstat:yum install net-tools
- 侦听地址 127.0.0.1:只有本机能连上 0.0.0.0:所有 ip 都能连上。
- state 为 listen 一般为服务端口;为 established close_wait 等的大的端口 一般为本机程序与远程服务建立连接的端口。
# 网络管理命令
- ifconfig / ip addr
- ip --help
- 查看路由配置:ip route
- 第一行 默认路由:default via 网关 ip 网卡设备名称
- 第二行 子网路由