Показать сообщение отдельно
Старый 22.02.2010, 21:11   #3
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 19
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию NewCS 1.65 на роутере Asus WL-500gP

NewCS 1.65 на роутере Asus WL-500gP

Прошивка 1.9.2.7-d
На софте для чайников

См. http://wl500g.info/showpost.php?p=185638&postcount=328







Скачиваете прилагаемый файл cs.tar
Заходите в роутер с помощью Putty и переходите в директорию
Код:
cd /tmp/mnt/disc0_3
Создаете директорию
Код:
mkdir cs
Переходите в эту директорию
Код:
cd cs
Открываете Winscp423 и копируете скаченный файл cs.tar в директорию /tmp/mnt/disc0_3/cs

В Putty разархивируете файл командой
Код:
tar zxf cs.tar.gz
С помощью WinSCP заменяете файл newcs.xml на прилагаемый архивированный файл newcs.xml для запуска NewCS по http://192.168.1.1:8081
Логин и пароль newcs

Откорректируйте файл ./start.sh
Код:
nano /tmp/mnt/disc0_3/cs/start.sh
insmod ftdi_sio - используете кабель FTDI
insmod pl2303 - используете кабель PL2303

Пример содержания файла на софте для чайников, используете кабель FTDI для Феникс картридера

PHP код:
#!/bin/sh
#set -x
dir=`dirname $0`
cd $dir
export LD_LIBRARY_PATH
=.
insmod usbserial
insmod ftdi_sio
#insmod pl2303
./newcs -c newcs.xml
exit 
Запускаете NewCS командой
Код:
./start.sh
Добавляете для автозапуска в файл /usr/local/sbin/post-mount командой
Код:
nano /usr/local/sbin/post-mount
cтроку /tmp/mnt/disc0_3/cs/start.sh

Пример содержания файла на софте для чайников
PHP код:
#! /bin/sh
/tmp/mnt/disc0_3/cs/start.sh 
/opt/etc/init.d/rc.unslung start
if [ -/tmp/harddisk/torrent/session/*.lock ];  then
rm /tmp/harddisk/torrent/session/*.lock
rm /opt/var/run/*.pid
fi 
Добавляете в /usr/local/sbin/post-firewall
Код:
nano /usr/local/sbin/post-firewall
Содержимое файла с доступом по www.dyndns.org с защитой от атак, необходимо установить на сетевой карте компьютера для доступа к роутеру IP адрес 192.168.1.2, порт 15000 для newcamd, порт 15001 для cs357x.
PHP код:
#!/bin/sh 
# port rtorrent 
iptables -I INPUT -p tcp --dport 51778 -j ACCEPT
# port FTP
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 21 -j ACCEPT
#port SSH
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 22 -j ACCEPT
# port Telnet
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 23 -j ACCEPT
# port http
iptables -P INPUT DROP
iptables 
-D INPUT -j DROP
iptables 
-A INPUT -p tcp -m state --state NEW --dport 80 -m recent --set --name SSH_ATTACKER --rsource iptables -A INPUT -p tcp –m state --state NEW --dport 80 -m recent --update --seconds 600 --hitcount 3 --name SSH_ATTACKER --rsource -j DROP
iptables 
-А INPUT -p tcp --dport 80 -j ACCEPT
# ports Newcs
iptables -I INPUT -p tcp --dport 15000 -j ACCEPT
iptables 
-I INPUT -p udp --dport 15001 -j ACCEPT 
Сохраняете сделанное командой
Код:
flashfs save && flashfs commit && flashfs enable && reboot
Доступ к NewCS по http://192.168.1.1:8081

Для просмотра лога /tmp/newcs.log выполняете
Код:
nano /tmp/newcs.log
Для остановки Newcs выполняете
Код:
killall newcs
Настройки в вебморде для внешнего доступа по www.dyndns.org
Внешний доступ http://ваш.dyndns.org/rtorrent - к торренту, http://ваш.dyndns.org/rrd - к графикам, http://ваш.dyndns.org:8080 - к роутеру, http://ваш.dyndns.org:901 - к управлению самбой, ftp://ваш.dyndns.org - к файлам на самбе.



В приложении архивированные файлы cs.tar.gz и newcs.xml
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: gz cs.tar.gz 429.6 Кб 139
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar newcs.rar 725 байт 114
:: Заметка ::
Скачал? - нажми "Спасибо"

__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 22.11.2010 в 18:52.
karea вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо: