Всем здравствуйте, понадобилось развернуть сервер для курсовой работы. Требуется сделать что-то наподобие: клиент - сервер - клиент, где сервер будет выступать в роли почтового сервера, в котором можно посмотреть какие запросы и "письма" поступали.
То есть в данном случае сервер - посредник в сети, в котором можно отследить сообщения (имея доступ к нему).
Посоветуйте с помощью чего можно было бы развернуть сервер на линуксе для данной задачи и какие средства нужны помимо самого сервера?
Также хотелось бы понять, возможно ли осуществить перехват сообщения, если в сети находится еще один клиент (1 сервер и 3 клиента(ПК))?
К слову, планирую все осуществить в живую. Всем спасибо за ответ!
Протоколы старой закалки абсолютно беззащитны. Без фильтрующих коммутаторов любой клиент может завернуть трафик сервера через отравление ARP-кеша. Не заботились об безопасности тогда просто потому, что нефиг социально-административные проблемы спихивать на компьютеры, ибо они эти проблемы решить не могут.
System Administrator & Engineer, а так же фотограф
Ставите Vmware или другой сервер вириуализации и на нем поднимаете столько машин сколько вам нужно с wireshark, nmap, tcpdump и т. д. Вы получите фрагмент сети для экспериментов.