客户机IP:192.168.1.3, 网关:192.168.0.1
本机IP:192.168.0.3,网关:192.168.0.1在本机上使用 ServerSocket,当客户机连接上来以后,使用 Socket.RemoteAddress 得到的IP却是192.168.0.1 !!!怎么才能让 Socket.RemoteAddress 显示的是正确的IP地址?procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
  Socket: TCustomWinSocket);
begin
  MessageBox(Handle, PChar(Socket.RemoteAddress), 'RemoteAddress', MB_OK);
end;