Я делаю домашнее задание по компьютерной сети и должен разработать какое-то одноранговое программное обеспечение для обмена файлами. Я хочу протестировать его и запустить несколько (пять) экземпляров в Ubuntu 11.10, что означает, что каждый из них должен иметь уникальный IP-адрес.

Я слышал, что могу это сделать, но не знаю как.

Как я могу иметь более одного IP-адреса на одном компьютере?

3 ответа3

3

Гектометр Самый простой способ установить дополнительные IP-адреса - просто

ip addr add 10.66.66.66/24 dev eth0 

и лайки.

Затем ваше программное обеспечение для обмена файлами должно привязаться к этим IP-адресам. Вопрос в том, будут ли они направлены таким образом, чтобы у всех них был доступ к Интернету? или друг другу? Это может быть действительно забавное упражнение в iptables.

2

Это должно сделать трюк:

ifconfig eth0:1 192.168.1.1
ifconfig eth0:2 192.168.1.2

и т.п.

-1

В локальной сети у вас есть многоадресная рассылка, и вам действительно не нужен P2P. Может быть, хорошо поможет координация многоадресной рассылки (маршрутизатор будет умножать пакеты, без дополнительной подачи файлов от клиентов)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .