Министерство по развитию информационных технологий и коммуникаций республики узбекистан каршинский филиал ташкентского университета


Используемое программное обеспечение


Download 1.89 Mb.
Pdf ko'rish
bet16/27
Sana16.03.2023
Hajmi1.89 Mb.
#1278077
1   ...   12   13   14   15   16   17   18   19   ...   27
Bog'liq
УК практика Безопасность ОС с открытым исходным кодом 2022 готовая

Используемое программное обеспечение 
Для выполнения практической работы используется установленный 
дистрибутив ОС KALI Linux 
Теоретическая часть: 
По 
умолчанию 
сетевыми 
подключениями 
управляет 
служба 
NetworkManager. 
Проще настроить все соединения вручную, правкой файла 
/etc/network/interfaces. Но сначала нужно остановить, а потом удалить из 
автозагрузки NetworkManager. 
• systemctl stop network-manager
• systemctl disable network-manager
Добавляем нужные настройки вручную. 
• nano /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
Добавляем настройки в файл. Для разных режимов настройки будут 
разными, это касается первого адаптера работающего в режиме Сетевого 
моста или Nat. 
• # Адаптер - Сетевой мост
• auto eth0
• iface eth0 inet static
• 
• address 192.168.1.210
• netmask 255.255.255.0
• gateway 192.168.1.1
• 


62 
• # Адаптер - Nat
• auto eth0
• iface eth0 inet dhcp
• 
• # Адаптер - Виртуальный адаптер хоста
• auto eth1
• iface eth1 inet static
• 
• address 192.168.56.100
• netmask 255.255.255.0
Таким образом если первый адаптер работает в режиме сетевого моста, 
то содержание файла будет следующим, естественно с поправками на 
значения адресов вашей локальной сети. 
• # 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
• 
• # 1. Сетевой мост
• auto eth0
• iface eth0 inet static
• 
• address 192.168.1.210
• netmask 255.255.255.0
• gateway 192.168.1.1
• 
• # 3. Виртуальный адаптер хоста
• auto eth1
• iface eth1 inet static
• 
• address 192.168.56.100
• netmask 255.255.255.0
Если первый адаптер работает в режиме Nat, то содержание файла будет 
следующим. 
• # 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


63 
• iface lo inet loopback
• 
• # 1. NAT
• auto eth0
• iface eth0 inet dhcp
• 
• # 3. Виртуальный адаптер хоста
• auto eth1
• iface eth1 inet static
• 
• address 192.168.56.100
• netmask 255.255.255.0
Пока NetworkManager отвечал за сетевые соединения, он подменял файл 
хранения dns-адресов /etc/resolv.conf, ссылкой на файл из своего каталога 
/var/run/NetworkManager/resolv.conf. Удаляем ссылку и создаем свой 
resolv.conf. 
• rm /etc/resolv.conf
• touch /etc/resolv.conf
Добавляем адреса dns-серверов в файл /etc/resolv.conf. 
• nano /etc/resolv.conf
В случае использования сетевого моста нужно указывать локальный 
адрес маршрутизатора, или предпочитаемые адреса dns-серверов, например 
публичные DNS Google - 8.8.8.8 и 8.8.4.4. 
• nameserver 8.8.8.8 8.8.4.4
Адаптер работающий в режиме Nat самостоятельно прописывает 
доступные адреса в файл resolv.conf, при запуске системы, но ничего не 
мешает изменить их вручную. 
Перезагружаем систему. 
• reboot
Проверяем новые настройки. 
• 
ifconfig -a


64 
• 
• 
eth0: flags=4163 mtu 1500
• 
inet 192.168.1.210 netmask 255.255.255.0 broadcast 192.168.1.255
• 
inet6 fe80::a00:27ff:fe93:760b prefixlen 64 scopeid 0x20
• 
ether 08:00:27:93:76:0b txqueuelen 1000 (Ethernet)
• 
RX packets 18 bytes 1618 (1.5 KiB)
• 
RX errors 0 dropped 0 overruns 0 frame 0
• 
TX packets 33 bytes 2430 (2.3 KiB)
• 
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
• 
• 
eth1: flags=4163 mtu 1500
• 
inet 192.168.56.100 netmask 255.255.255.0 broadcast 192.168.56.255
• 
inet6 fe80::a00:27ff:fedf:9f72 prefixlen 64 scopeid 0x20
• 
ether 08:00:27:df:9f:72 txqueuelen 1000 (Ethernet)
• 
RX packets 64 bytes 6637 (6.4 KiB)
• 
RX errors 0 dropped 0 overruns 0 frame 0
• 
TX packets 77 bytes 9208 (8.9 KiB)
• 
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
• 
• 
lo: flags=73 mtu 65536
• 
inet 127.0.0.1 netmask 255.0.0.0
• 
inet6 ::1 prefixlen 128 scopeid 0x10
• 
loop txqueuelen 1 (Local Loopback)
• 
RX packets 20 bytes 1116 (1.0 KiB)
• 
RX errors 0 dropped 0 overruns 0 frame 0
• 
TX packets 20 bytes 1116 (1.0 KiB)
• 
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Убедимся что соединение работает и видит dns. 
• 
ping google.com
 
• 
• 
PING google.com (173.194.44.7256(84) bytes of data.
• 

Download 1.89 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   27




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling