Автор Тема: затворен порт  (Прочетена 1349 пъти)

mitakataka

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
затворен порт
« -: Jul 04, 2006, 11:48 »
Значи, инсталирал съм си един Убунту сървър (6.06) за ЛАМП, но ми трябва да отворя порт 7869. Как да го направя? И как въобще мога да видя кои портове са отворени и кои затворени?
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
затворен порт
« Отговор #1 -: Jul 04, 2006, 11:52 »
Пробвай да се вържеш отвън на този порт с telnet (ако говорим за TCP порт разбира се):

telnet <IP-ADRES> 7869

Трябва нещо такова да се случи:

Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.

Ако е UDP малко по-сложно - с nc (netcat) може.

По принцип с iptables обикновено се "затварят" портове.
Активен

mitakataka

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
затворен порт
« Отговор #2 -: Jul 04, 2006, 12:04 »
Ами с телнета дава:
Unable to connect to remote host: Connection refused
Порта е затворен, въпроса е как да го отворя. А и какъв е начина да видя кои от портовете на системата ми са отворени и кои затворени?
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3182
    • Профил
затворен порт
« Отговор #3 -: Jul 04, 2006, 12:23 »
За да ти е "отворен" един порт трябва
1. да има някакъв сървър, който да "слуша" на този порт и да отговаря при заявка и
2. защитната стена и всички такива преди нея по пътя да пропускат заявки към този порт. С iptables "отварянето" може да стане така:
Цитат
iptables -I INPUT -p tcp --dport 7869 -j ACCEPT


За сканиране за отворени портове можеш да ползваш nmap, например:
Цитат
nmap 127.0.0.1
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
затворен порт
« Отговор #4 -: Jul 04, 2006, 12:53 »
Мда, също с:

netstat -anpl

можеш да видиш кой къде слуша.

Правилата на iptables можеш да видиш (не всички, но които те интересуват би трябвало) с:

iptables -L
Активен