Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: как открыть порт  (Прочитано 9030 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн shama

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
как открыть порт
« : 24 Сентября 2009, 14:06:13 »
Приветствую форумчан.
Проблема у меня в следующем: для работы некоторой софтины требуется открыть порт для snmp-trap
На машине стоит ufw. Делаю так:
sasha@linux:~$ sudo ufw allow snmp-trap
получаю:
sasha@linux:~$ sudo ufw status
Firewall loaded

To                         Action  From
--                         ------  ----
161:tcp                    ALLOW   Anywhere
161:udp                    ALLOW   Anywhere

проверяю:
sasha@linux:~$ sudo nmap -sU localhost

Starting Nmap 4.53 ( http://insecure.org ) at 2009-09-24 14:01 MSD
Interesting ports on localhost (127.0.0.1):
Not shown: 1483 closed ports
PORT     STATE         SERVICE
123/udp  open|filtered ntp
137/udp  open|filtered netbios-ns
138/udp  open|filtered netbios-dgm
631/udp  open|filtered unknown
5353/udp open|filtered zeroconf

нужный порт отсутствует. Что делаю не так?
.::Мысли пачкают мозги::.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: как открыть порт
« Ответ #1 : 24 Сентября 2009, 14:07:36 »
netstat -ptna в студию

Оффлайн shama

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: как открыть порт
« Ответ #2 : 24 Сентября 2009, 14:23:22 »
Пожалста:
sasha@linux:~$ sudo netstat -ptna
[sudo] password for sasha:
Активные соединения с интернетом (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      6703/smbd       
tcp        0      0 127.0.0.1:9102          0.0.0.0:*               LISTEN      7188/bacula-fd 
tcp        0      0 127.0.0.1:9103          0.0.0.0:*               LISTEN      7141/bacula-sd 
tcp        0      0 0.0.0.0:631             0.0.0.0:*               LISTEN      6394/cupsd     
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      6653/exim4     
tcp        0      0 127.0.0.1:9050          0.0.0.0:*               LISTEN      6721/tor       
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      6703/smbd       
tcp        0      0 10.1.5.87:41461         10.110.0.3:22           ESTABLISHED 7884/ssh       
tcp        0      0 10.1.5.87:56499         10.111.33.41:22         ESTABLISHED 7878/ssh       
tcp        0      0 10.1.5.87:47037         10.105.0.2:3128         ESTABLISHED 7603/firefox   
tcp        0      0 10.1.5.87:47041         10.105.0.2:3128         ESTABLISHED 7603/firefox   
tcp        0      0 10.1.5.87:56725         10.111.33.40:22         ESTABLISHED 16681/ssh       
tcp        0      0 10.1.5.87:47031         10.105.0.2:3128         ESTABLISHED 7603/firefox   
tcp        0      0 10.1.5.87:47036         10.105.0.2:3128         ESTABLISHED 7603/firefox   
tcp        0      0 10.1.5.87:41460         10.110.0.3:22           ESTABLISHED 7882/ssh       
tcp        0      0 10.1.5.87:41462         10.110.0.3:22           ESTABLISHED 7886/ssh       
tcp        0      0 10.1.5.87:44501         10.101.0.22:3389        ESTABLISHED 377/rdesktop   
tcp        0      0 10.1.5.87:55019         10.101.0.2:1352         CLOSE_WAIT  7625/wineserver
tcp        0      0 10.1.5.87:41359         10.111.33.11:22         ESTABLISHED 7874/ssh       
tcp        0      0 10.1.5.87:47039         10.105.0.2:3128         ESTABLISHED 7603/firefox   
tcp        0      0 10.1.5.87:55604         217.150.32.21:3389      ESTABLISHED 27985/rdesktop 
tcp        0      0 10.1.5.87:60852         10.111.33.31:22         ESTABLISHED 28193/ssh       
tcp        0      0 10.1.5.87:47030         10.105.0.2:3128         ESTABLISHED 7603/firefox   
tcp        0      0 10.1.5.87:45184         10.110.32.204:22        ESTABLISHED 7888/ssh       
tcp        0      0 10.1.5.87:37258         10.111.33.10:22         ESTABLISHED 7872/ssh       
tcp        0      0 10.1.5.87:47027         10.105.0.2:3128         ESTABLISHED 7603/firefox   
tcp6       0      0 :::631                  :::*                    LISTEN      6394/cupsd
.::Мысли пачкают мозги::.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: как открыть порт
« Ответ #3 : 24 Сентября 2009, 14:40:55 »
Ну и? Порт открыт. Собственно, ВСЕ порты открыты. НЕТ ПРОГРАММЫ, которая принимала бы соединения на этот порт.
« Последнее редактирование: 24 Сентября 2009, 14:42:56 от Frank »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: как открыть порт
« Ответ #4 : 24 Сентября 2009, 14:41:21 »
Ну и где у вас SNMP сервер запущен?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн shama

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: как открыть порт
« Ответ #5 : 24 Сентября 2009, 15:23:51 »
Хорошо, сделал так:
sudo apt-get install snmp
и так:
sudo apt-get install snmpd

запустил демона:
sudo /etc/init.d/snmpd start

вижу:
sasha@linux:~$ ps -ef|grep snmpd
snmp      1720     1  0 14:49 ?        00:00:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1
sasha     1905  7838  0 15:10 pts/9    00:00:00 grep snmpd

и еще:
sasha@linux:~$ netstat -auvnp
(Не все процессы были идентифицированы, информация о процессах без владельца
 не будет отображена, вам нужны права суперпользователя (root), чтобы увидеть всю информацию.)
Активные соединения с интернетом (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
udp        0      0 10.1.5.87:137           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:137             0.0.0.0:*                           -               
udp        0      0 10.1.5.87:138           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:138             0.0.0.0:*                           -               
udp        0      0 127.0.0.1:161           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:50530           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           -               
udp        0      0 0.0.0.0:631             0.0.0.0:*                           -               
udp        0      0 10.1.5.87:123           0.0.0.0:*                           -               
udp        0      0 127.0.0.1:123           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:123             0.0.0.0:*                           -               
udp6       0      0 fe80::21d:92ff:fe01:123 :::*                                -               
udp6       0      0 ::1:123                 :::*                                -               
udp6       0      0 :::123                  :::*                                -     

кажется, что все запущено. Но программа не работает, пишет что не может открыть нужный порт
.::Мысли пачкают мозги::.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: как открыть порт
« Ответ #6 : 24 Сентября 2009, 15:37:23 »
Цитировать
udp        0      0 127.0.0.1:161           0.0.0.0:*                           -     
А это что тогда? Работает. Только на локалхосте, снаружи не доступна. Сконфигурируйте программу.
« Последнее редактирование: 24 Сентября 2009, 15:39:08 от Frank »

Оффлайн shama

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: как открыть порт
« Ответ #7 : 24 Сентября 2009, 16:16:29 »
Ага, спасибо)
поправил вот здесь etc/default/snmpd:
вместо
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
сделал
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'

теперь:
sasha@linux:/$ sudo netstat -auvnp
[sudo] password for sasha:
Активные соединения с интернетом (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
udp        0      0 10.1.5.87:137           0.0.0.0:*                           6701/nmbd       
udp        0      0 0.0.0.0:137             0.0.0.0:*                           6701/nmbd       
udp        0      0 10.1.5.87:138           0.0.0.0:*                           6701/nmbd       
udp        0      0 0.0.0.0:138             0.0.0.0:*                           6701/nmbd       
udp        0      0 0.0.0.0:161             0.0.0.0:*                           2102/snmpd     
udp        0      0 0.0.0.0:50530           0.0.0.0:*                           6350/avahi-daemon:
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           6350/avahi-daemon:
udp        0      0 0.0.0.0:631             0.0.0.0:*                           6394/cupsd     
udp        0      0 10.1.5.87:123           0.0.0.0:*                           4148/ntpd       
udp        0      0 127.0.0.1:123           0.0.0.0:*                           4148/ntpd       
udp        0      0 0.0.0.0:123             0.0.0.0:*                           4148/ntpd       
udp6       0      0 :::162                  :::*                                2175/java       
udp6       0      0 fe80::21d:92ff:fe01:123 :::*                                4148/ntpd       
udp6       0      0 ::1:123                 :::*                                4148/ntpd       
udp6       0      0 :::123                  :::*                                4148/ntpd       
.::Мысли пачкают мозги::.

 

Страница сгенерирована за 0.021 секунд. Запросов: 19.