wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1m.tar.gz tar xvzf openssl-1.1.1m.tar.gz cd openssl-1.1.1m/
mkdir /opt/openssl ./config --prefix=/opt/openssl --openssldir=/opt/openssl shared zlib make make install
tar xvzf Python-3.10.2.tgz cd Python-3.10.2/
nano Modules/Setup _socket socketmodule.c # Socket module helper for SSL support; you must comment out the other # socket line above, and edit the OPENSSL variable: OPENSSL=/opt/openssl _ssl _ssl.c \ -I$(OPENSSL)/include -L$(OPENSSL)/lib \ -lssl -lcrypto _hashlib _hashopenssl.c \ -I$(OPENSSL)/include -L$(OPENSSL)/lib \ -lcrypto
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/openssl/lib
./configure --enable-optimizations --with-openssl=/opt/openssl make altinstall
/usr/local/bin/pip3.10 install --proxy "http://proxy:8080" paramiko
python3 spkg: ModuleNotFoundError: No module named ‘binascii’
build/make/Makefile.in: Uninstall setuptools before reinstalling python3
admin 26 января, 2022
Ставим пакеты:
yum install python python-setuptools python2-speedtest-cli -y
И далее запускаем speedtest
speedtest-cli
Retrieving speedtest.net configuration... Testing from OVH SAS (176.31.233.62)... Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by fdcservers.net (Paris) [1.88 km]: 6.068 ms Testing download speed.............................................. Download: 344.42 Mbit/s Testing upload speed.................................................. Upload: 328.47 Mbit/s
admin 5 июня, 2018
Нужно было проверить сколько влезет мак адресов в таблицу коммутатора.
Для этого использовали утилиту scapy.
Перед запуском скрипта поставили некоторые пакеты:
sudo apt-get install python-scapy python-pyx python-gnuplot texlive
Также нужен установленный python, не ниже чем 2.5
Сам скрипт генерации маков:
import random, time, sys from scapy.all import * for n in xrange(16256) : oct1 = 0 oct2 = 0 oct3 = 0 if ((n//256 >= 1) and (n//256 < 256)) : oct1 = n//256 srcMAC= "22:11:19:12:"+ str(hex(oct1)[2:]) +":"+ str(hex(n%256)[2:]) dstMAC = "МАС_СВИЧА" print srcMAC + " " + str(n) pkt = Ether(src=srcMAC, dst=dstMAC)/IP(src="ВАШ_IP",dst="IP_СВИЧА")/Padding(load="X"*18) sendp(pkt, iface="СЕТЕВАЯ_КАРТА", verbose=0)
Запускается как скрипт путона:
sudo /usr/bin/python mac_gen2.py
admin 15 сентября, 2016