Покажи Публикации - Unknown
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Linux секция за начинаещи / Настройка на програми / Slackware 11 + mysql 5.0.24a проблем -: Oct 26, 2006, 23:33
Инсталирах от пакет MySQL 5.0.24a на Slackware 11. Всичко мина успешно като съм root мога да пускам mysql демона чрез  mysqld_safe & . Обаче като го добавя в rc.local не тръгва  по време на началното зареждане. Пробвах да пусна mysql да се зарежда по време на boot и чрез /etc/rc.d/rc.mysqld скипта обаче така също не иска да тръгне демона. Като пусна ръчно rc.mysqld скрипта  дава следното:

root@Gladiator's_server:~/Desktop# cd /etc/rc.d/
root@Gladiator's_server:/etc/rc.d# ./rc.mysqld start
root@Gladiator's_server:/etc/rc.d# Starting mysqld daemon with databases from /var/lib/mysql
/usr/bin/mysqld_safe: eval: line 384: unexpected EOF while looking for matching `''
/usr/bin/mysqld_safe: eval: line 385: syntax error: unexpected end of file
STOPPING server from pid file /var/run/mysql/mysql.pid
061026 23:04:06  mysqld ended


root@Gladiator's_server:/etc/rc.d#

Имам друго PC на което пак има Slackware 11 и MySQL 5.0.24a и всичко работи наред само че на това PC не ще. Търсих разлики в конфигурациите но не отрких и не мога да открия защо се появява тази грешка по точно се загледаите в тези 2 реда

/usr/bin/mysqld_safe: eval: line 384: unexpected EOF while looking for matching `''
/usr/bin/mysqld_safe: eval: line 385: syntax error: unexpected end of file

mysqld_safe е скрипта който пуска mysql демона и той казва че на редове 384 и 385 има грешка. Гледах в скрипта там на тези редове има следното:

   eval "$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file --skip-locking $args >> $err_log 2>&1"

Като че ли тук има не валиден параметър, не мога да открия нещо в конфигурацията ли не съм задал за да става така. На всякакви идеи по вапроса ще съм много благодарен.
2  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Iptables - port forwarding на netbios -: Jul 10, 2006, 01:42
Порт 445 също май трябва да се пренасочи ако съдим по следното:
root@D22:/etc# cat services | grep microsoft-ds
microsoft-ds    445/tcp
microsoft-ds    445/udp
Промених пренасочването на netbios в rc.local така:
#forward netbios
iptables -t nat -A PREROUTING -m tcp -p tcp -d 192.168.11.207 --dport 137:139 -j DNAT --to 192.168.1.2:137-139
iptables -t nat -A PREROUTING -m udp -p udp -d 192.168.11.207 --dport 137:139 -j DNAT --to 192.168.1.2:137-139

iptables -t nat -A PREROUTING -m tcp -p tcp -d 192.168.11.207 --dport 445 -j DNAT --to 192.168.1.2:445
iptables -t nat -A PREROUTING -m udp -p udp -d 192.168.11.207 --dport 445 -j DNAT --to 192.168.1.2:445

Проверих Samba на адрес 192.168.1.2(вътрешния адрес към който искам да пренасоча) работи както трябва. Сканирах си tcp портовете nmap на адрес 192.168.11.207(преди това бях писал да пренасочвам от 192.168.1.1 но сега като се замислих 192.168.11.207 е по правилният) от който пренасочвам и излезна следното:

root@D22:~# nmap -sS -O -PI -PT 192.168.11.207

Starting nmap 3.93 ( http://www.insecure.org/nmap/ ) at 2006-07-10 01:30 UTC
Interesting ports on 192.168.11.207:
(The 1659 ports scanned but not shown below are in state: closed)
PORT    STATE    SERVICE
22/tcp  open     ssh
37/tcp  open     time
80/tcp  open     http
113/tcp open     auth
137/tcp filtered netbios-ns
138/tcp filtered netbios-dgm
139/tcp filtered netbios-ssn
445/tcp filtered microsoft-ds
631/tcp open     ipp
Device type: general purpose
Running: Linux 2.4.X|2.5.X|2.6.X
OS details: Linux 2.4.0 - 2.5.20, Linux 2.4.7 - 2.6.11

Nmap finished: 1 IP address (1 host up) scanned in 3.604 seconds
Има някакво раздвижване, но сега като напиша smb://192.168.11.207/ от компютъра с адрес 192.168.1.2 не става пренасочването. Samba се бави сякаш прави нещо и казва internal error и не сработва. Намерих на адрес http://nbfw.sourceforge.net/installation.html Samba netbios forwarder може би с това може да се реши проблема. Но пак се оплетоха нещата, ако имате някави идеи пишете моля.
3  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Iptables - port forwarding на netbios -: Jul 08, 2006, 21:28
Искам да пренасочна netbios от рутера към вътрешната мрежа към една от машините. Рутера е със Slackware Linux 10.2, пуснат е и NAT, но проблема е че от външната мрежа 192.168.11.0 не може да се виждат share-овете на pc-то във вътрешната мрежа с IP адрес 192.168.1.2. Рутера работи с две LAN карти eth0 тя е за към външната мрежа с IP 192.168.11.207, а eth1 е за към вътрешната съответно с адрес 192.168.1.1. PC-то към което искам да пренасоча NetBIOS е съответно с адрес 192.168.1.2. Видях в /etc/services портовете които трябва да пренасоча:
 
root@D22_Server:~# cd /etc/
root@D22_Server:/etc# cat services | grep netbios
netbios-ns      137/tcp    #NETBIOS Name Service
netbios-ns      137/udp    #NETBIOS Name Service
netbios-dgm     138/tcp    #NETBIOS Datagram Service
netbios-dgm     138/udp    #NETBIOS Datagram Service
netbios-ssn     139/tcp    #NETBIOS Session Service
netbios-ssn     139/udp    #NETBIOS Session Service

и в /etc/rc.d/rc.local сложих следното

iptables -t nat -A PREROUTING -m tcp -p tcp -d 192.168.1.1 --dport 137:139 -j DNAT --to 192.168.1.2:137-139
iptables -t nat -A PREROUTING -m udp -p udp -d 192.168.1.1 --dport 137:139 -j DNAT --to 192.168.1.2:137-139

За да работи NAT в rc.local съм сложил този ред
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
NAT работи отлчино но пренасочването на портовете за netbios неработи. Ще се радвам на каквито и да е идеи по въпроса.
Страници: [1]