12.07.2015 Views

Виртуална Лаборатория по Компютърни Мрежи и Разпределени ...

Виртуална Лаборатория по Компютърни Мрежи и Разпределени ...

Виртуална Лаборатория по Компютърни Мрежи и Разпределени ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Виртуална Лаборатория по Компютърни Мрежи и Разпределени СистемиКонфигуриране на Linux станция за работа като маршрутизаторЗа да може една машина с инсталирана дистрибуция на OS Linux да сеизползва като маршрутизатор тя трябва да разполага с поне два физическимрежови интерфейса. Те трябва да бъдат правилно конфигурирани, да бъдатдобавени съответните пътища в маршрутизиращата таблица и да бъдеразрешено маршрутизирането. Следващите редове демонстрират поредицатаот команди за изпълнение на тези задачи.# конфигуриране на интерфейсите на маршрутизатора$ ifconfig eth0 192.168.0.2 netmask 255.255.255.0 broadcast192.168.0.255$ ifconfig eth1 172.16.0.1 netmask 255.255.0.0 broadcast172.16.255.255# добавяне на двете мрежи в таблицата на маршрутизатора$ route add –net 192.168.0.0$ route add –net 172.16.0.0# може да се използва и следната команда като се опише за всеки# хост в мрежата)$ route add –host 192.168.0.X dev eth0# добавяне на път по подразбиране$ route add default gw 192.168.0.1# проверка дали е разрешено маршрутизирането.$ cat /proc/sys/net/ipv4/ip_forward# ако горният ред върне стойност ‘1’ следователно маршрутизирането# е разрешено в противен случай трябва да се изпълни командата$echo 1 > /proc/sys/net/ipv4/ip_forwardПроверка на маршрутизиранетоifconfig – Команда, която служи за настройка и проверка на настройкитена мрежовите интерфейси.USAGE:ifconfig [-a] [-i] [-v] [-s] [[] ][add [/]][del [/]][[-]broadcast []] [[-]pointopoint []][netmask ] [dstaddr ] [tunnel ][outfill ] [keepalive ][hw ] [metric ] [mtu ][[-]trailers] [[-]arp] [[-]allmulti][mem_start ] [io_addr ] [irq ] [media ][txqueuelen ][[-]dynamic][up|down] ...traceroute – Команда, която служи за проследяване на маршрута презкойто се минава, за достигане до даден IP адрес.Стр.46Мрежов слой. Маршрутизиране в Интернет.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!