The invention discloses a glass tube bundle and porous medium composite structure solar absorber which comprises a solar absorber shell, wherein a quartz glass window is formed in one end of the solar absorber shell, and a medium outlet is formed in the other end of the solar absorber shell; the solar absorber shell and the quartz glass window are connected into a whole, and a cavity is formed between the solar absorber shell and the quartz glass window; glass tube bundles and porous media are sequentially arranged inside the cavity along the solar incident direction; a preheating channel is formed among the solar absorber shell, the glass tube bundles and the porous media; a first medium inlet is formed in one end of the preheating channel; and after preheated in the preheating channel, the media converge sunlight at the second medium inlet so as to enter the glass tube bundles. Because the glass tube bundles are small in solar absorption and small in external radiation energy, the thermal efficiency of the system is improved. Meanwhile, the incident sunlight is transmitted to the porous medium by the glass tube bundles, so that medium distribution is matched with sunlight flow density, while the porous medium is mainly capable of converting solar radiation energy into internal energy of working media; and therefore, the problem that the existing porous medium solar absorber is low in thermal efficiency and reliability is effectively solved.