Найти в Дзене
Вот и Linux за окном

0024.Строим маленький интернет. Создаём хосты, строим сеть.

Приветствую вас, Уважаемые Читатели! В предыдущей статье мы решили, что будем строить маленький интернет, для изучения сетевых сервисов. И нарисовали схему для такого строительства Приступаем к строительству. Создадим 2 клона виртуальных машин с WindowsXP, и 3 клона виртуальных машин с Debian10. При клонировании прописываем имена виртуальных машины в соответствии со схемой, или со скрином ниже. И разместим их в одну рабочую группу. Для начала настроим рабочие станции с WindowsXP: win-lan1-host101 включаем в сеть lan1; win-lan2-host101 включаем в сеть lan2. Потом запустим обе станции, и настроим сеть внутри виртуальных машин. Сначала настроим имя хоста Перегружать машину пока не надо. Настроим сеть Перезагружаем виртуальную машину, и настраиваем второй виндовый хост. Теперь займёмся линуксовыми серверами, все три будут играть роль раутеров. Все три хоста с Debian10 добавляем в сегмент lan3. Запускаем машины, и настраиваем сеть и имя хоста. И опять выключаем. Добавляем каждой

Приветствую вас, Уважаемые Читатели!

В предыдущей статье мы решили, что будем строить маленький интернет, для изучения сетевых сервисов. И нарисовали схему для такого строительства

Приступаем к строительству. Создадим 2 клона виртуальных машин с WindowsXP, и 3 клона виртуальных машин с Debian10. При клонировании прописываем имена виртуальных машины в соответствии со схемой, или со скрином ниже. И разместим их в одну рабочую группу.

-2

Для начала настроим рабочие станции с WindowsXP:

win-lan1-host101 включаем в сеть lan1;

win-lan2-host101 включаем в сеть lan2.

-3

Потом запустим обе станции, и настроим сеть внутри виртуальных машин.

Сначала настроим имя хоста

-4
-5
-6

Перегружать машину пока не надо.

Настроим сеть

-7
-8
-9
-10

Перезагружаем виртуальную машину, и настраиваем второй виндовый хост.

Теперь займёмся линуксовыми серверами, все три будут играть роль раутеров. Все три хоста с Debian10 добавляем в сегмент lan3.

-11

Запускаем машины, и настраиваем сеть и имя хоста.

И опять выключаем.

Добавляем каждой линуксовой машине по одному дополнительному адаптеру, и добавляем их в соответствующие сегменты сетей.

-12

Два раутера добавляем во внутренние виртуальные сегменты

deb-lan3-lan1-router в сеть lan1;

deb-lan3-lan2-router в сеть lan2.

Роутер deb-lan3-out-router должен быть встроен во внешнюю сеть, поэтому мы ему выставляем специальный тип сети второго адаптера. С таким типом сети этот хост будет выходить в сеть моего домашнего роутера, и маршрутизировать сетевые пакеты других хостов внутренней сети.

-13

Когда всё настроили проверяем что все пингуют всех (в пределах сетей), и считаем на этом этапе задачу выполненной.

В статье не рассмотрены подробно процессы клонирования и настройки линуксовых хостов. Эти темы достаточно подробно разобраны в предыдущих статьях (на мой взгляд), посвящённых подготовке тестового стенда. Если возникают вопросы или сложности пишите пожалуйста комментариями, будем разбираться (и надеюсь разберёмся)

Приведу конфигурационные файлы трёх линусовых серверов:

deb-lan3-out-router

/etc/hostname

deb-lan3-out-router

/etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto enp0s3

iface enp0s3 inet static

address 192.168.3.1

netmask 255.255.255.0

auto enp0s8

iface enp0s8 inet dhcp

/etc/ssg/sshd_config

...

PermitRootLogin yes (ВНИМАНИЕ В РЕАЛЬНЫХ УСЛОВИЯХ ТАКУЮ НАСТРОЙКУ ДЕЛАТЬ НЕЛЬЗЯ - ОПАСНО)

...

...

AllowTcpForwarding yes

GatewayPorts yes

...

deb-lan3-lan1-router

/etc/hostname

deb-lan3-lan1-router

/etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

auto enp0s3

iface enp0s3 inet static

address 192.168.3.101

netmask 255.255.255.0

gateway 192.168.3.1

auto enp0s8

iface enp0s8 inet static

address 192.168.1.1

netmask 255.255.255.0

deb-lan3-lan2-router

/etc/hostname

deb-lan3-lan2-router

/etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

auto enp0s3

iface enp0s3 inet static

address 192.168.3.102

netmask 255.255.255.0

gateway 192.168.3.1

auto enp0s8

iface enp0s8 inet static

address 192.168.2.1

netmask 255.255.255.0

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

Благодарю всех Уважаемых Читателей, дочитавших до этого места.

Желаю всем удачи в начинаниях и продолжениях, до новых встреч!!!)

-14

PS

Превью статьи сгенерирована сетью Шедеврум.