Конфигурация IP для мультисервера

Конфигурация IP для мультисервера

У меня сейчас есть сервер с IP 127.0.0.1 и клиент с IP 127.0.0.2. Я хочу создать посредник-сервер между ними, который также должен работать как сервер.

Как мне назначить IP-адрес этому новому серверу-посреднику?

Как установить этот IP? Я использую Ubuntu в VMWARE. Пожалуйста, подскажите.

Модификация:

Я разработал его здесь (gksudo gedit /etc/network/interfaces)

auto lo
iface lo inet loopback

auto eth0:0
iface eth0:0 inet static
name Ethernet alias LAN card
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0

auto eth0:1
iface eth0:1 inet static
name Ethernet alias LAN card
address 192.168.1.2
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0

auto eth0:2
iface eth0:2 inet static
name Ethernet alias LAN card
address 192.168.1.3
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0

Но я все еще получаю следующее с ifconfig

eth0      Link encap:Ethernet  HWaddr 00:0c:29:d5:f0:54  
          inet addr:192.168.28.128  Bcast:192.168.28.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fed5:f054/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:129 errors:0 dropped:0 overruns:0 frame:0
          TX packets:130 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:63732 (63.7 KB)  TX bytes:18881 (18.8 KB)
          Interrupt:19 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:186 errors:0 dropped:0 overruns:0 frame:0
          TX packets:186 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25691 (25.6 KB)  TX bytes:25691 (25.6 KB)

почему новые IP-адреса не отображаются в ifconfig?

решение1

Я не совсем понимаю, что именно вы пытаетесь сделать, но использование для этого интерфейсов обратной связи, скорее всего, неправильная идея.

если у вас есть виртуальные системы на вашем хосте VMware - возможно, лучше создать какую-то сеть, например, 192.168.1.0/24, и в этой сети назначить отдельный IP-адрес каждому из ваших гостей:

то есть:

192.168.1.1 192.168.1.2 192.168.1.3

и т. д.

Вы можете поднять интерфейс с нужным IP-адресом с помощью команды ifconfig:

ifconfig eth0 192.168.1.1 сетевая маска 255.255.255.0 вверх

Однако, если вы хотите назначить эти IP-адреса на постоянной основе, вам следует добавить их в /etc/network/interfaces.

Например, как здесь:

iface eth0 inet статический адрес 192.168.1.1 сетевая маска 255.255.255.0

(при необходимости вы также можете добавить соответствующую запись шлюза)

Конечно, это не обязательно должно быть 192.168.1.0/24.

Связанный контент