Bho*_*eth 0 python linux centos raw-sockets
如何在Linux centOS中使用python将原始套接字绑定到特定接口?我有多个接口,例如eth0,eth0:1,eth0:2等
您可以使用与所需接口相对应的IP地址来完成此操作。
import socket
s = socket.socket()
s.bind(('192.168.1.100', 12345))
s = socket.socket()
s.bind(('localhost', 12345))
s = socket.socket()
s.bind(('0.0.0.0', 12345))
Run Code Online (Sandbox Code Playgroud)
上面的前两个将绑定到具有该IP地址的接口。最后一个将绑定到任何接口。您可以使用此配方获取接口的IP地址。
| 归档时间: |
|
| 查看次数: |
6255 次 |
| 最近记录: |