Автор Тема: Как да отворя порт 3306?  (Прочетена 4438 пъти)

Roky

  • Напреднали
  • *****
  • Публикации: 55
    • Профил
Как да отворя порт 3306?
« -: Aug 22, 2007, 20:24 »
Значи според мен проблема е в това че порт 3306 не ми е отворен защото когато използвам nmap не ми показва такъв порт.Ето и кода:
Примерен код

Interesting ports on roky.uk.to (83.222.183.126):
Not shown: 1684 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
25/tcp   open  smtp
37/tcp   open  time
53/tcp   open  domain
80/tcp   open  http
113/tcp  open  auth
587/tcp  open  submission
1234/tcp open  hotline
1337/tcp open  waste
3333/tcp open  dec-notes
4444/tcp open  krb524
5555/tcp open  freeciv

Nmap finished: 1 IP address (1 host up) scanned in 0.545 seconds

Ще бъда благодарен да ми помогнете с отварянето на порта. '<img'>
Активен

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Как да отворя порт 3306?
« Отговор #1 -: Aug 22, 2007, 21:22 »
Опитваш се да пуснеш Mysql ли ? Ако да какво си направил и защо мислиш че ти трябва да е отворен порт 3306 какви грешки ти изписва Mysql-a виж си логовете пусни ги тук и ще мислим. Кажи поне с коя дистрибуция си ? как си инсталирал Mysql Как се опитваш да го пуснеш ? Какво ти изписва като го пуснеш ?
Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

somethingbad

  • Напреднали
  • *****
  • Публикации: 82
    • Профил
    • WWW
Как да отворя порт 3306?
« Отговор #2 -: Aug 23, 2007, 00:33 »
Най-вероятно трябва просто да кажеш на MySQL адреса на който искаш да слуша. По подразбиране слуша само на localhost. Сетни bind-address в my.cnf на адреса на който искаш да слуша сървъра.
Примерно:
bind-address = 83.222.183.126
Активен

Absolutum obsoletum. (If it works, it's out of date.)

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Как да отворя порт 3306?
« Отговор #3 -: Aug 23, 2007, 00:52 »
По подразбиране MySQL при по-новите версии се пуска със skip-networking опцията. Т.е. без TCP/IP. Изключи опцията от конфига.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Roky

  • Напреднали
  • *****
  • Публикации: 55
    • Профил
Как да отворя порт 3306?
« Отговор #4 -: Aug 23, 2007, 13:36 »
MySQL си върви нормално настройката skip-networking също съм я спрял но просто искам от бозата да мога с SQLyog да си аддвам БД-тата но за тази цел трябва да ми е отворен тоя порт спроед мен...явно не съм обяснил добре и съм ви объркал...а с bind-address е същата работа.
Активен

bubu

  • Напреднали
  • *****
  • Публикации: 113
    • Профил
Как да отворя порт 3306?
« Отговор #5 -: Aug 23, 2007, 13:56 »
Имаш ли някакви firewalls инсталирани ? Също така на машината пиши
netstat -an | grep LISTEN

и виж кои портове ти изкарва.
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Как да отворя порт 3306?
« Отговор #6 -: Aug 23, 2007, 13:59 »
Цитат (Roky @ Авг. 23 2007,13:36)
MySQL си върви нормално настройката skip-networking също съм я спрял но просто искам от бозата да мога с SQLyog да си аддвам БД-тата но за тази цел трябва да ми е отворен тоя порт спроед мен...явно не съм обяснил добре и съм ви объркал...а с bind-address е същата работа.

iptables, firewal '<img'>?
Активен

Roky

  • Напреднали
  • *****
  • Публикации: 55
    • Профил
Как да отворя порт 3306?
« Отговор #7 -: Aug 23, 2007, 14:30 »
Нямам firewall а в iptables нищо не съм пипал.Ето и какво ми извади netstat-а.
Примерен код

root@roky:~# netstat -an | grep LISTEN
tcp        0      0 83.222.183.126:3333     0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:37              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:587             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:113             0.0.0.0:*               LISTEN
tcp        0      0 83.222.183.126:1234     0.0.0.0:*               LISTEN
tcp        0      0 83.222.183.126:5555     0.0.0.0:*               LISTEN
tcp        0      0 83.222.183.126:53       0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN
tcp        0      0 192.168.0.1:53          0.0.0.0:*               LISTEN
tcp        0      0 10.150.28.113:53        0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:1337            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN
tcp        0      0 83.222.183.126:4444     0.0.0.0:*               LISTEN
tcp6       0      0 :::80                   :::*                    LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
tcp6       0      0 ::1:953                 :::*                    LISTEN
unix  2      [ ACC ]     STREAM     LISTENING     12854    /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     12879    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     14197    /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     12905    @/var/run/hald/dbus-vaw55kXRJx
unix  2      [ ACC ]     STREAM     LISTENING     12902    @/var/run/hald/dbus-qDSTWH2KM3
unix  2      [ ACC ]     STREAM     LISTENING     21299    /var/run/mysql/mysql.sock
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Как да отворя порт 3306?
« Отговор #8 -: Aug 23, 2007, 14:34 »
Аз никъде не виждам порт 3306 '<img'>
Сигурен ли си, че имаш пуснат mysqld? Провери си наново конфига...
Примерен код

 pgrep mysql
 netstat -ntap | grep mysql
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

kmakaron

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Как да отворя порт 3306?
« Отговор #9 -: Aug 23, 2007, 15:01 »
Цитат (VladSun @ Авг. 23 2007,15:34)
Аз никъде не виждам порт 3306 '<img'>
Сигурен ли си, че имаш пуснат mysqld? Провери си наново конфига...
Примерен код

 pgrep mysql
 netstat -ntap | grep mysql

Има пуснат Mysql. Виж последия ред от netstat. Просто съсвър-а е с изключена мрежова подръжка.
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Как да отворя порт 3306?
« Отговор #10 -: Aug 23, 2007, 15:15 »
А, верно '<img'>
Ама човека каза, че го е пуснал с нет поддръжка '<img'>
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Roky

  • Напреднали
  • *****
  • Публикации: 55
    • Профил
Как да отворя порт 3306?
« Отговор #11 -: Aug 24, 2007, 16:12 »
И по двата начина пробвах нищо не стана.MySQL-a ми е на router машината която е с slackware 12.0.0 и искам да се свържа от Windows-а с програмата SQLyog за да мога от дам да си създавам и импортвам бази данни.Просто не иска да се connect-не.Пробвах с localhost с локалното IP(10.150.18.113), пробвах и с IP-тата м/у двете PC-та(192.168.0.1 и 192.168.0.2), пробвах и с хоста ми roky.uk.to никаде не стана да се свържа.Поне можете ли да ми дадете някоя тема в която да пише как се борави с MySQL в конзолата на root,поне да мога да си го ползвам...
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Как да отворя порт 3306?
« Отговор #12 -: Aug 24, 2007, 16:20 »
Дай:

Примерен код
grep "skip-networking" /etc/my.cnf
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Roky

  • Напреднали
  • *****
  • Публикации: 55
    • Профил
Как да отворя порт 3306?
« Отговор #13 -: Aug 24, 2007, 16:46 »
Написах го това.Рестартирах MySQL и пак пробвах...Същата работа.
Примерен код

Error No. 2003
Can't connect to MySQL server on 'roky.uk.to' (10061)
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Как да отворя порт 3306?
« Отговор #14 -: Aug 24, 2007, 16:50 »
Цитат (Roky @ Авг. 24 2007,16:46)
Написах го това.Рестартирах MySQL и пак пробвах...Същата работа.

... Все ми се струва, че трябва малко да попрочетеш това-онова за Линукс шела ...

Исках да ми кажеш какво излиза след изпълнението на тая команда в конзолата ...

ПП: Как рестартираш MySQL-a?



Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P