TCP多IP选择出口设置
2013-10-31 12:23
295 查看
var SockAdd_In: TSockAddr ;
if (LocalIPAddress <> '') and (LocalIPAddress <> '0.0.0.0') then
begin
SockAdd_In.sin_family := PF_INET;
SockAdd_In.sin_port := 0;
SockAdd_In.sin_addr.S_addr := Inet_Addr(Pchar(LocalIPAddress));
bind(Result, SockAdd_In, sizeof(SockAdd_In));
end;
在连接之前先bind 一下要选择哪些IP做为出口!记录一下。
if (LocalIPAddress <> '') and (LocalIPAddress <> '0.0.0.0') then
begin
SockAdd_In.sin_family := PF_INET;
SockAdd_In.sin_port := 0;
SockAdd_In.sin_addr.S_addr := Inet_Addr(Pchar(LocalIPAddress));
bind(Result, SockAdd_In, sizeof(SockAdd_In));
end;
在连接之前先bind 一下要选择哪些IP做为出口!记录一下。
相关文章推荐
- 一个注册表键值HKLM/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters, SearchList项,容易被忽视的设置错误。
- windows下,用命令行进行系统的TCP/IP设置
- TCP/IP学习(31)——TCP接收数据包如何选择socket
- 设置WINDOWS XP支持大量TCP/IP连接
- SQL Server 2005 Express tcp/ip远程访问设置
- Windows NT和2000的TCP/IP设置
- ISA服务器网络适配器的TCPIP设置
- 设置Tcp/IP参数的批处理〖罗斌原创〗
- TCP/IP 6.4.6末梢路由选择
- 03服务器使用技巧系统重新设置TCP/IP
- 使用 AIX TCP/IP 过滤功能设置防火墙
- windows下,用命令行进行系统的TCP/IP设置
- 虚拟机的ip网络设置的选择
- VC中如何设置Socket的TCP/IP KeepAlive机制(MSDN)
- MTU、IP MTU、TCP MSS设置上的区别及联系
- Windows NT和2000的TCP/IP设置
- Redhat中通过命令工具和配置文件设置TCP/IP参数的方法
- (八)TCP/IP的简单设置
- TCP/IP 5.1 RIPV2和无类别路由选择RIP
- 网络连接无法修复,查询此连接的TCP/IP设置失败