Проблема с настройкой нескольких IP-адресов на Ubuntu Server

Я хочу настроить два IP-адреса в моей системе для доступа через локальную сеть. Это мой конфиг в моей другой системе.

Установка на рабочем столе

My Connection Information

Установка на моем компьютере выполняется с несколькими IP-адресами, добавленными через Network Manager как через локальную сеть, так и через Wi-Fi.

Установка сервера

На моем сервере я отредактировал /etc/network/interfaces следующее:

auto eth0
auto eth0:1
# IP-1
iface eth0 inet static
address 172.16.35.35
network 172.16.34.1
netmask 255.255.254.0
broadcast 172.16.35.255
dns-nameservers 172.16.100.221 8.8.8.8
# IP-2
iface eth0:1 inet static
address 172.16.34.34
network 172.16.34.1
netmask 255.255.254.0
gateway 172.16.34.1
broadcast 172.16.35.255

После перезапуска через /etc/init.d/networking restart я получаю

[ 1112] Не удалось вызвать eth0: 1

Что я делаю не так?

4
задан 23 July 2015 в 16:09

3 ответа

Прошло много времени с тех пор, как я отправил этот вопрос. Хотя я никогда не удосужился настроить старый сервер с несколькими адресами, ниже приводится рабочая конфигурация, которую я сейчас использую на другом сервере.

auto eth0
iface eth0 inet static
        address 172.16.100.125
        netmask 255.255.255.0
        network 172.16.100.0
        broadcast 172.16.100.255
        gateway 172.16.100.1
        dns-nameservers 172.16.100.221 208.67.222.222

auto eth0:0
iface eth0:0 inet static
name Ethernet alias LAN card
        address 172.16.100.123
        netmask 255.255.255.0
        network 172.16.100.0
        broadcast 172.16.100.255
        gateway 172.16.100.1
0
ответ дан 23 July 2015 в 16:09

Я знаю, что это немного поздно, но я думаю, что вы можете сделать следующее:

редактировать /etc/network/interfaces

auto venet 0:0
iface venet 0:0 inet static
        address XXX.XX.XXX.XXX
        netmask 255.XXX.XXX.XXX

auto venet 0:1
iface venet 0:1 inet static
        address XXX.XX.XXX.XX1
        netmask 255.XXX.XXX.XXX

auto venet 0:2
iface venet 0:2 inet static
        address XXX.XX.XXX.XX2
        netmask 255.XXX.XXX.XXX
0
ответ дан 23 July 2015 в 16:09

Интерфейс псевдонимов не должен иметь шлюз.

https://wiki.debian.org/NetworkConfiguration#Multiple_IP_addresses_on_One_Interface

0
ответ дан 23 July 2015 в 16:09

Другие вопросы по тегам:

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