TNF and infection: IL-6 is mainly produced by macrophages, T lymphocytes and B lymphocytes, and can be induced by a variety of cytokines such as viruses, endotoxins and tumor necrosis factors in tissue damage or infection.