Как нескольким компьютерам в одной сети задать разные ip и mac адреса?
Скажем так, выдать нескольким компьютерам в одной сети одинаковые ip и mac-адреса — это надо очень хорошо постараться и заморочиться. Плюс ничего не будет работать. То что вы спрашиваете — default behavior любой сети.
В одной комнате стоят компы подключенные к интернету через роутер, как сделать так, чтобы каждый компьютер был полностью обособлен и не имел ничего общего с другим, т.е. имел свой ip и mac адрес?Ничего не нужно делать, все так и делается по умолчанию
Берете любой роутер, подключаете к нему любые компьютеры и по умолчанию получаете именно такой результат.

Возможно что-то ещё может выдать то, что они подключены к одной и той же сети)Что значит выдать? Кому выдать? О чем речь непонятно.