Skip to content

By Тодор in Windows

Който вече е минал на Windows 7 сигурно е забелязал неприятния начин за писане на кавички, а именно, че след натискането на самата кавичка ” трябва да се натисне и нещо друго (интервал), за да се появи тя.
Отстранява се като се промени регионалната нстройка на клавиатурата от US International на US.

By Тодор in FreeBSD

1. отиваме в /usr/ports/net/boinc-client/
2. отваряме Makefile в текстов редактор
3. променяме
CONFIGURE_ARGS=--disable-server
както следва:
За 32 битов FreeBSD променяме на:
CONFIGURE_ARGS=--disable-server --with-boinc-platform=i686-pc-freebsd --with-boinc-alt-platform=i686-pc-linux-gnu
За 64 битов FreeBSD променяме на:
CONFIGURE_ARGS=--disable-server --with-boinc-platform=x86_64-pc-freebsd --with-boinc-alt-platform=i686-pc-linux-gnu
4. make install clean
5. при грешки от рода на “ELF 0 ….”, проверете дали са инсталирани тези:
/usr/ports/emulators/linux_base-fc4 или по-висока версия

# sysctl kern.elf32.fallback_brand=3

Може би ще има грешки с емулацията на линукс, ако в момента се емулира ядро 2.4, тогава:

# sysctl compat.linux.osrelease=2.6.16

И се инсталира нов линукс емулатор – фc6 примерно.

Приятно смятане!

By Тодор in Cisco

Не е точно възстановяване, а по-скоро ресетване:

1. Закачате се към конзолата със сериен кабел.
2. Рестартирате/включвате рутера и натискате CTRL+BREAK или CTRL+B докато зареждането спре в rommon.
3. confreg 0×2142
4. reset или рестартиране от тока.
5. За да запазите конфигурацията: copy start run
6. Сега сменяте enable паролата с:
conf t
enable secret newpassword
exit

7. Записвате с write
8. Рестартирате рутера отново в rommon
9. Връщате конфигурационният регистър както си беше: confreg 0×2102
10. Рестартирате рутера.

By Тодор in Cisco

Cisco конфигуриране на NTP. Т.е. рутера автоматично да се сверява.

conf t
clock timezone gmt +2
clock summer-time CDT recurring

Така дори ще поддържа и лятното време :)

By Тодор in Cisco

conf t
service dhcp
ip dhcp pool 192.168.1.0/24
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
dns-server 217.10.240.2 217.10.240.242
exit
ip dhcp excluded-address 192.168.1.1 192.168.1.100

Така конфигуриран ще раздава динамични адреси от 192.168.1.101 нагоре (включително).

By Тодор in Windows

За да бъдат криптирани сесийните бисквитки ASPSESSIONID при ползване на ASP в IIS 6.0 правим това:

cd c:\inetpub\AdminScripts
cscript adsutil.vbs set w3svc/1/AspKeepSessionIDSecure 1

w3svc/1 е пътя до сайта, като 1 е идентификатора на сайта за който ще се отнася настройката. Идентификаторите се виждат в админ панела на IIS.

By Тодор in Windows

Много качествена програмка за дебъгване на HTTP сесии – Fiddler

By Тодор in Windows

За проверка на уеб сървър каква SSL версия има и какви шифри поддържа – SSLDIGGER. Едно добро инструментче, с което да си проверите сървъра и по желание да изключите слабите шифри. Можете да го изтеглите от тук – http://www.foundstone.com/us/resources/proddesc/ssldigger.htm

By Тодор in Linux

Инсталиране на PHP 5.2, както и друг софтуер сравнително по-нов от публикуваният в официалните хранилища на Yum (CentOS, RHEL, Fedora) е обяснено тук: http://www.jasonlitka.com/yum-repository/

By Тодор in Cisco

Приемаме че:
12345 е автономната ни система
22.2.2.0/24 е адресното пространство PI или PA, което ще анонсираме (нашите адреси)
22.2.2.1 – Първият адрес е сложен на рутера.
33.3.3.3 – ИП адрес на рутера на Доставчик1.
44.4.4.4 – ИП адрес на рутера на Доставчик2.
23456 – Автономната система на Доставчик1.
34567 – Автономната система на Доставчик2.

router bgp 12345
bgp router-id 22.2.2.1
bgp always-compare-med
bgp log-neighbor-changes
neighbor 33.3.3.3 remote-as 23456
neighbor 33.3.3.3 update-source Vlan11
neighbor 44.4.4.4 remote-as 34567
neighbor 44.4.4.4 update-source Vlan22
!
address-family ipv4
neighbor 33.3.3.3 activate
neighbor 33.3.3.3 soft-reconfiguration inbound
neighbor 33.3.3.3 distribute-list 222 out
neighbor 44.4.4.4 activate
neighbor 44.4.4.4 soft-reconfiguration inbound
neighbor 44.4.4.4 distribute-list 222 out
no auto-summary
no synchronization
bgp dampening
network 22.2.2.0
exit-address-family
!
access-list 222 permit ip 22.2.2.0 0.0.0.255 any

Доставчик1 е закачен на интерфейс Vlan11
Доставчик2 е закачен на интерфейс Vlan22
Аксес листа 222 е списъкът с мрежите, които ще анонсираме.
За да проверите дали всичко е тръгнало, както и за търсене на евентуални проблеми, полезно е:

sh ip bgp neighbors
sh ip bgp summary

Успех!

By Тодор in Solaris

В “ok” промпта пишете следното:

ok diag-console rsc
ok setenv input-device rsc-console
ok setenv output-device rsc-console
ok reset-all

Бърз начин да се озовете там е с halt когато операционната система е зарадила.
Ако конзолата замръзва, когато сте в RSC и се опитате да я достъпите с команда console, опитайте да рестартирате машината като първо сетнете “bootmode -u“.

By Тодор in Linux

Ако е на интерфейс eth0:

# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.10

Това копира конфигурационния файл на eth0 в eth0.10
Тук някъде някой може би започва да се досеща, че тази цифра 10 е на практика VLAN тага.

Следва редактиране на конфигурационният файл за новият интерфейс:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0.10

Променяме:

DEVICE=ifcfg-eth0.10

Добавяме:

VLAN=yes

И рестартираме мрежата:

# /etc/init.d/network restart

Другият вариант е следният:

# vconfig add eth0 10
# ifconfig eth0.10 192.168.1.1 netmask 255.255.255.0

За да изтриете създаден VLAN:

# ifconfig eth0.10 down
# vconfig rem eth0.10

Честито!

By Тодор in FreeBSD, Linux, Solaris

Примерът за коректна конфигурация на snmpd не е конкретно за една операционна система – изпраобвано работи и ви FreeBSD, Solaris, Slackware Linux, Fedora Linux.

Отваряте /etc/snmp/snmpd.conf с любимият ви текстов редактор.

Заместете реда:

com2sec notConfigUser default public

с:

com2sec local localhost public
com2sec mynetwork 192.168.0.0/24 public

Приемаме, че 192.168.0.0/24 е вашата локална мрежа (уверете се в това).
Потърсете и тези 2 реда:

group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser

Заместете ги с:

group MyRWGroup v1 local
group MyRWGroup v2c local
group MyRWGroup usm local
group MyROGroup v1 mynetwork
group MyROGroup v2c mynetwork
group MyROGroup usm mynetwork

Продължавате да замествате:

view systemview included system

с:

view all included .1 80

Замествате и:

access notConfigGroup "" any noauth exact systemview none none

с:

access MyROGroup "" any noauth exact all none none
access MyRWGroup "" any noauth exact all all none

А това е по желание:

syslocation Top secret location
syscontact Todor Kandev

Следва рестартиране на демона и това е всичко.

By Тодор in Linux

Създаване на “искането” за сертификат:

# openssl req -newkey rsa:1024 > server.csr

Премахване на паролата за личният ключ:

# openssl rsa -in privkey.pem -out server.key

Генериране на сертификата:

# openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650

By Тодор in Uncategorized