Difference between revisions of "Static routing"
Line 75: | Line 75: | ||
Използва се [[vi|текстов редактор vi]] и се редактира файл interfaces. | Използва се [[vi|текстов редактор vi]] и се редактира файл interfaces. | ||
:~$ sudo vi /etc/network/interfaces | :~$ sudo vi /etc/network/interfaces | ||
+ | |||
+ | Във файла се добавя съответната информация и се записва. | ||
+ | |||
+ | За рутерите конфигурационния файл би трябвало да изглежда така | ||
+ | <code><pre> | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | auto eth0 | ||
+ | iface eth0 inet static | ||
+ | address if0.if0.if0.if0 | ||
+ | netmask if0.if0.if0.if0 | ||
+ | |||
+ | auto eth0 | ||
+ | iface eth1 inet static | ||
+ | address if1.if1.if1.if1 | ||
+ | netmask if1.if1.if1.if1 | ||
+ | </pre></code> | ||
+ | |||
+ | където if0.if0.if0.if0 и if1.if1.if1.if1 се заместват със съответните стойности за съответния рутер от задача 1. | ||
+ | |||
+ | За работните станции | ||
+ | <code><pre> | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | auto eth0 | ||
+ | iface eth0 inet static | ||
+ | address if0.if0.if0.if0 | ||
+ | netmask if0.if0.if0.if0 | ||
+ | </pre></code> | ||
+ | където if0.if0.if0.if0 и X.X.X.X се заместват със съответните стойности от задача 1. | ||
== Използвани команди == | == Използвани команди == |
Revision as of 14:38, 5 September 2011
Опитна постановка 1: Дадена е мрежа (фиг.1), състояща се от три подмрежи – MAT, INT и DIFF, свързани помежду си с рутери интеграл и диференциал.
Contents
Адресна схема
Попълнете празните клетки от таблицата, в съответствие с мрежата от фиг.1 и дадената информация.
Network | IPv4 | netmask(decimal) | gateway |
INT | 10.10.12.0 / 24 | ||
DIFF | 10.10.11.0 / 24 | ||
MAT | 10.10.10.0 / 30 | /\/\/\/\/\/\/\ | |
router | if0 | if1 | route to DIFF |
интеграл | 10.10.12.1 /24 | 10.10.10.1 /30 | |
router | if0 | if1 | route to INT |
диференциал | 10.10.11.1 /24 | ||
Workstation | IPv4 address | netmask (decimal) | gateway |
PC1 | 10.10.12.12/24 | ||
Workstation | IPv4 address | netmask (decimal) | gateway |
PC2 |
Мрежови настройки Linux
Конфигурация на Linux (Ubuntu) рутер и работнa станция. Използват се вградените в ядрото на Линукс възможности за маршрутизация.
Запазване на текущата конфигурация
:~$ cd /etc/network/ #смяна на директория :~$ sudo cp interfaces interfaces.old #копиране на файл в нов с разширение .old :~$ cd /etc/ :~$ sudo cp sysctl.conf sysctl.conf.old
Настройка мрежови интерфейси
Използва се текстов редактор vi и се редактира файл interfaces.
:~$ sudo vi /etc/network/interfaces
Във файла се добавя съответната информация и се записва.
За рутерите конфигурационния файл би трябвало да изглежда така
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address if0.if0.if0.if0
netmask if0.if0.if0.if0
auto eth0
iface eth1 inet static
address if1.if1.if1.if1
netmask if1.if1.if1.if1
където if0.if0.if0.if0 и if1.if1.if1.if1 се заместват със съответните стойности за съответния рутер от задача 1.
За работните станции
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address if0.if0.if0.if0
netmask if0.if0.if0.if0
където if0.if0.if0.if0 и X.X.X.X се заместват със съответните стойности от задача 1.