Добавление статических IP на интерфейс p1p1 в ubuntu 14.04 [дубликат]

На этот вопрос уже есть ответ здесь:

Мне интересно, может ли кто-нибудь дать мне сводку по сетевым конфигурациям в ubuntu, когда интерфейсы p1p1 и т.д. Я пробовал p1p1:0 (как eth0:0) для вторичных IP безрезультатно. Если кто-то может показать мне, как изменить /etc/network/interfaces при lo и p1p1, чтобы добавить вторичный IP (используя тот же интерфейс), я был бы признателен.

Вот что у меня есть (закомментированные строки - неудачные попытки, IP намеренно скрыты):

# cat interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto p1p1
iface p1p1 inet static
        address x.x.x.x
        netmask 255.255.255.248
        network x.x.x.x
        broadcast x.x.x.x
        gateway x.x.x.x
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 8.8.8.8
        dns-search www.google.com

#secondary interface
#auto p2p1
#iface p2p1 inet static
#       address x.x.x.x
#       netmask x.x.x.x
#       network x.x.x.x
#       broadcast x.x.x.x
#       gateway x.x.x.x
#       dns-nameservers 8.8.8.8
#       dns-search www.google.com

#auto p3p1
#iface p3p1 inet static
#       address x.x.x.x
#       netmask 255.255.255.128
#       broadcast x.x.x.x
#       gateway x.x.x.x
#       DNS1=8.8.8.8
#       DNS2=8.8.4.4

Если есть другой способ добавить статические IP на сервер, это тоже сработает.

Спасибо!

0
задан 10 November 2014 в 02:03
1 ответ

Это будет то же самое, что и с ethX в качестве имени.

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto p1p1
iface p1p1 inet static
        address x.x.x.x
        netmask 255.255.255.248
        network x.x.x.x
        broadcast x.x.x.x
        gateway x.x.x.x
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 8.8.8.8
        dns-search www.google.com

iface p1p1:0 inet static
        address x.x.x.x
        netmask x.x.x.x
        broadcast x.x.x.x

iface p1p1:1 inet static
        address x.x.x.x
        netmask x.x.x.x
        broadcast x.x.x.x

Вы также можете переименовать свой интерфейс p1p1 обратно в eth0, если хотите.

cd /etc/udev/rules.d
cp 70-persistent-net.rules 70-persistent-net.rules.bak
nano 70-persistent-net.rules

заменить

NAME="p1p1" 

на

NAME="eth0"
0
ответ дан 24 November 2019 в 08:56

Теги

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