## 公网 IP `curl ifconfig.me` ### 网络接口顺序 1. **物理网卡**:`eth0` 2. **本地回环接口**:`lo` 3. **Docker默认网桥**:`docker0` 4. **Docker自定义网桥**:`br-xxx` 5. **Docker容器虚拟网卡**:`veth-xxx` ```mermaid flowchart TD subgraph Host["Host (物理服务器)"] eth0["eth0\n10.5.0.12\n(物理网卡)"] lo["lo\n127.0.0.1\n(本地回环)"] end subgraph DockerNetwork["Docker 网络环境"] docker0["docker0\n172.17.0.1\n(默认网桥)"] br["br-dff855d3e4cc\n172.24.0.1\n(自定义网桥)"] subgraph Containers["容器"] veth1["veth0cbf08d\n(容器虚拟网卡1)"] veth2["vethff390ca\n(容器虚拟网卡2)"] end end Internet["外部网络"] --> eth0 eth0 --> docker0 eth0 --> br docker0 --> veth1 br --> veth2 lo <--> lo classDef networkBridge fill:#f9f,stroke:#333,stroke-width:2px classDef container fill:#bbf,stroke:#333,stroke-width:2px classDef physical fill:#bfb,stroke:#333,stroke-width:2px class docker0,br networkBridge class veth1,veth2 container class eth0,lo physical ``` ## 网络统计信息 ```Java eth0: RX packets 2377130 bytes 3372009777 (3.3 GB) # 已接收的数据 TX packets 322799 bytes 32328691 (32.3 MB) # 已发送的数据 ``` 这表明您的服务器已经接收了约 3.3GB 的数据,发送了约 32.3MB 的数据。 - RX = Receive (接收) - TX = Transmit (发送)