|
|
uid106
楼主
初学
2024-11-20 08:52:04
@crab 没设置的那么高级,核心逻辑是 ip 地址核查:
```
clientIP, _, err := net.SplitHostPort(linkConn.RemoteAddr().String())
if err != nil {
linkConn.Close()
return
}
if _, exists := whiteList.Load(clientIP); !exists {
linkConn.Close()
return
}
``` |
|