+7 950 002 35 21

Несколько Ip на одну сетевую

  1. Как сделать на одну сетевую несколько IP адресов. Делается это путем создания виртуальных интерфейсов вида eth0:0 где идет базовый интерфейс eth0 и после двоеточия идет порядковый номер алиаса.
  2. Debian/Ubuntu
  3. Откроем файл /etc/network/interfaces и пишем туда:
  4. # the loopback interface
  5. auto lo
  6. iface lo inet loopback
  7. #
  8. auto eth0
  9. allow-hotplug eth0
  10. iface eth0 inet static
  11. address 192.168.1.42
  12. netmask 255.255.255.0
  13. gateway 192.168.1.1
  14. auto eth0:0
  15. allow-hotplug eth0:0
  16. iface eth0:0 inet static
  17. address 192.168.1.43
  18. netmask 255.255.255.0
  19. auto eth0:1
  20. allow-hotplug eth0:1
  21. iface eth0:1 inet static
  22. address 192.168.1.44
  23. netmask 255.255.255.0
  24. Перезапускаем сетевую службу:
  25. /etc/init.d/networking restart
  26. В результате получим три IP адреса на одной сетевой карте.

    RHEL/CentOS/Fedora

    Создаем файл для второго интерфейса /etc/sysconfig/network-scripts/ifcfg-eth0:0 следующего содержания:
  27. DEVICE=eth0:0
  28. BOOTPROTO=static
  29. BROADCAST=192.168.0.255
  30. IPADDR=192.168.0.11
  31. NETMASK=255.255.255.0
  32. NETWORK=192.168.0.0
  33. ONBOOT=yes
  34. Если необходимо создать группу, то создаем файл
  35. etc/sysconfig/network-scripts/ifcfg-eth0-range0 вписываем следующее:
  36. IPADDR_START=192.168.0.11
  37. IPADDR_END=192.168.0.21
  38. CLONENUM_START=5
  39. Будут созданы 10 сетевых алиасов от eth0:5 — eth0:15 и ip адресами от 192.168.0.11 до192.168.0.21
    Перезапускаем службу:
  40. /etc/init.d/networking restart
  41. Смотрим что получилось командой:
  42. ifconfig
  43. polosa
    RssYandex
    Подписка на новости сайта
    Ваш e-mail: