Настройка сети

Итак. На машине имеется

  1. 3 сетевые карты
  2. ppp-подключение к Internet

В будущем все эти 3 подсети мы объединим маршрутизацией и прокинем в них интернет, но пока просто настроим их в соответствии со следующей схемой.

  1. eth0 — шлюз для сети 192.168.0.0/24 с IP-адресом 192.168.0.128
  2. eth1 — шлюз для сети 192.168.1.0/24 с IP-адресом 192.168.1.1
  3. eth2 — шлюз для сети 192.168.2.0/24 с IP-адресом 192.168.2.1

Для начала посмотрим что у нас есть

# lspci | grep Ethernet
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:02.0 Ethernet controller: Gammagraphx, Inc. (or missing ID) Device 0004 (rev 10)

Аж 3 штуки, с номерами 0,1,2.

Можно пошаманить с ifconfig, сохранив его потом, например в rc.d, но в Debian есть достаточно удобный способ прописания пареметров сетевых интерфейсов в файле/etc/network/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
allow-hotplug eth0
iface eth0 inet static
        address 192.168.0.128
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255

# The secondary network interface
allow-hotplug eth1
iface eth1 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255

# The thirdy network interface
allow-hotplug eth2
iface eth2 inet static
        address 192.168.2.1
        netmask 255.255.255.0
        network 192.168.2.0
        broadcast 192.168.2.255

Сюда же можно было прописать и настройки ppp-соединения, но мы их уже прописали по-другому


Добавить комментарий