как настроить несколько IP-адресов на моем Linux? [закрыто]

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

-1
задан 2 February 2012 в 11:07
2 ответа

It is not really clear what you are trying to do, but you can run multiple virtual machines (virtualization) on your PC to do your tests using a single machine.

If you want to have multiple IP addresses on the same physical interface, that is another thing. If this is what you want, you can do it the old way using ifconfig or the new way using ip addr add.

The old way:

$ sudo ifconfig eth0:0 your.ip.addr.ess netmask your.sub.net.mask up

The new way:

$ sudo ip addr add your.ip.addr.ess/mask.bits dev eth0

Of course, you need to replace your.ip.addr.ess with real value like 192.168.1.1 and your.sub.net.mask with something like 255.255.255.0. The mask.bits can be something like 24. You may need also to change the device name eth0. To view the IPs currently added, you can use ifconfig (old) or ip addr show (new).

5
ответ дан 5 December 2019 в 19:00

You need to create a sub-interface in order to assign multiple IPs to the same interface (for e.g. eth0). Команда для присвоения, например, 2 IP-адресов, например, 10.100.10.1/24 и 10.100.10.2/24 для интерфейса eth0 , будет выглядеть следующим образом:

$ sudo ifconfig eth0 10.100.10.1 netmask 255.255.255.0 up

$ sudo ifconfig eth0:1  10.100.10.2 netmask 255.255.255.0 up

После перезапуска сети:

$ sudo service network restart

Надеюсь, это ответит на ваш вопрос ...

2
ответ дан 5 December 2019 в 19:00

Теги

Похожие вопросы