Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Вопрос о маршрутизации за статическим IP к компу (http://forum.oszone.net/showthread.php?t=249336)

serge8 17-12-2012 14:10 2047190

Вопрос о маршрутизации за статическим IP к компу
 
Здравствуйте,

такой вопрос:

Провайдер выделил статический адрес к которому можно подключаться из Интернета.
Если на нём висит один комп - тогда нет проблем.

А если на него вешаю роутер, а к нему уже пара компов А и Б, принтер и NAS.
нужно получать доступ из Интернета к этим устройствам.

Вот как это настраивается? Объясните пожалуйста принцип и где прочитать.
Это кажется называется мрашрутизацией? Что и где нужно прописать?

Спасибо

Tonny_Bennet 17-12-2012 14:23 2047206

У каждого сетевого сервиса есть свой сетевой порт. К примеру у вашего компьютера А работает web-сервер, а у компьютера B ftp сервер. Компьютер А слушает 80 порт и обрабатывает все пакеты, отправленные на его адрес и на 80 порт. Также с компьютером Б (только порт 21). Но они оба находятся в локальной сети и имеют адреса 192.168.0.* (или любые другие зарезервированные для частных сетей). Ваш роутер имеет один внешний адрес, доступный для подключения из любой точки интернета, и внутренний для общения с компьютерами локальной сети. На роутере вы должны прописать правило перенаправления запросов с внешнего адреса роутера, на внутренний адрес того сервера, который обслуживает нужную службу. К примеру у роутера адрес 8.8.8.8, у компьютера А 192.168.0.5 и на нём работает web-сервер. Вам на роутере нужно прописать правило перенаправления (port forwarding) 80 порта на адрес 192.168.0.5 и на порт 80. Теперь заходя при помощи браузера из интернета на 8.8.8.8 вы попадёте на свой веб сервер.

serge8 17-12-2012 14:32 2047216

Спасибо,

а если мне просто нужен доступ к диску. Ну т.е. к всему компу чтобы я мог залогинится и работать на нём удаленно. в т.ч. web server и т.д. Через какой порт это делается?

Angry Demon 17-12-2012 15:42 2047288

Цитата:

Цитата serge8
а если мне просто нужен доступ к диску

Для NetBIOS-сессий используются порты TCP 139 и TCP 445. Только сомневаюсь, что эти порты открыты у провайдера.

Цитата:

Цитата serge8
чтобы я мог залогинится и работать на нём удаленно

RDP использует порт TCP 3389.

Вы, уж, решите, что вам нужно: доступ к диску, залогиниться или web.

serge8 17-12-2012 15:51 2047296

Ну собсвенно я себе это представлял
как логинится на удалённый комп..
А как я могу получить доступ к диску на компе если я не логинюсь?

Спасибо

freese 17-12-2012 16:07 2047306

serge8, чем rdp не устраивает?

Tonny_Bennet 17-12-2012 16:18 2047314

Цитата:

Цитата Angry Demon
Для NetBIOS-сессий используются порты TCP 139 и TCP 445. »

В Linux демон Samba использует 137-139 порты tcp и udp, и 445 tcp

Цитата:

Цитата Angry Demon
Только сомневаюсь, что эти порты открыты у провайдера. »

Встречаются таки провайдеры, не закрывающие эти порты. Да и в принципе если внешний адрес, то провайдер редко ограничивает что-то серьёзно. Твой адрес твои правила (имеется ввиду правила firewall).

Если и ограничивает, то можно развернуть какой-нибудь простенький ftp сервер.

serge8, freese прав. Вы через удалённый рабочий стол подключаетесь к своему компьютеру и видите свой рабочий стол, как будто вы сидите прямо перед ним. Соответственно пользуетесь всеми доступными прелестями своего железа. Единственный минус в том, что к несерверным ОС семейства Windows может подключаться только один пользователь, т.е. работать можно или консольно (непосредственно сидя за компьютером) или удалённо через RDP. Есть конечно методы, позволяющие отключить данное ограничение, но они кардинально нарушают пользовательское соглашение и политику данного форума.

exo 17-12-2012 16:32 2047323

Цитата:

Цитата serge8
А если на него вешаю роутер ... а если мне просто нужен доступ к диску »

как вариант - настраиваете на роутере, если поддерживает, VPN.
Через него подключаетесь к домашней сети - ваш удалённый компьютер и домашние компьютеры будут в одной сети со всеми вытекающими плюсами из этого.
Если роутер не поддерживает - устанавливаете VPN сервер на одном из компьютеров и пробрасываете нужные порты VPN до него.

Angry Demon 17-12-2012 16:44 2047335

Цитата:

Цитата Tonny_Bennet
137

Этот, насколько я помню, для разрешения имён. Оно тут не надо.

serge8 17-12-2012 17:20 2047369

Нет, я имею ввиду Линукс

Проще объясню : мне провайдер дал внешний ститический IP - ну, там : 162.18.142.11 - неважно

Я его назначаю своей сетевухе (без всякого роутера) и удалённо логинюсь к своему железу. Так можно?

Причём здесь (в такой конфигурации) порты?

Angry Demon 17-12-2012 17:23 2047372

Цитата:

Цитата serge8
Нет, я имею ввиду Линукс

Приплыли...

Цитата:

Цитата serge8
Я его назначаю своей сетевухе (без всякого роутера)

О, уже и роутер пропал... Глядишь, скоро и компьютеры в одной сети окажутся...

Цитата:

Цитата serge8
и удалённо логинюсь к своему железу. Так можно?

Можно. Если файрволлом не закрыто.

serge8 17-12-2012 17:31 2047379

Это я для наглядности... А что про Линукс нельзя писать?

А что провайдер может давать стат адрес но не давать доступ к некоторым портам?

Tonny_Bennet 17-12-2012 17:49 2047392

Цитата:

Цитата Angry Demon
Цитата Tonny_Bennet:
137
Этот, насколько я помню, для разрешения имён. Оно тут не надо. »

согласен. WiKi
Цитата:

137/TCP,UDP NetBIOS NetBIOS Name Service
Цитата:

Цитата serge8
Это я для наглядности... А что про Линукс нельзя писать? »

Можно, просто предупреждать нужно :)

Цитата:

Цитата serge8
А что провайдер может давать стат адрес но не давать доступ к некоторым портам? »

Провайдер может запретить какой-то вид трафика у себя в сети, опираясь на порт назначения и порт отправителя. Т.е. фактически он может запретить трафик с исходящими и входящими запросами на
Цитата:

Цитата Angry Demon
порты TCP 139 и TCP 445. »

и у вас не сможет заработать схема с общими папками.

Но как мне помнится, когда я работал у провайдера у нас был запрещён трафик Netbios только внутри сети для клиентов из серых подсетей, работающих через NAT. Трафик клиентов "белых" подсетей проходил только через шейпер.

serge8 17-12-2012 18:13 2047416

да все эти порты отключены

- 135, 137, 138, 139, 445 и 4128 порты.

А как тогда можно удалённо подключить к компу (без роутера и через роутер)?
Спасибо

Angry Demon 17-12-2012 20:25 2047537

Цитата:

Цитата serge8
да все эти порты отключены

Провайдер сказал?

Цитата:

Цитата serge8
4128

А это, простите, вам за чем?

Цитата:

Цитата serge8
А как тогда можно удалённо подключить к компу (без роутера

Цитата:

Цитата Angry Demon
RDP

или VPN.

Цитата:

Цитата serge8
через роутер

Цитата:

Цитата exo
как вариант - настраиваете на роутере, если поддерживает, VPN.
Через него подключаетесь к домашней сети - ваш удалённый компьютер и домашние компьютеры будут в одной сети со всеми вытекающими плюсами из этого.
Если роутер не поддерживает - устанавливаете VPN сервер на одном из компьютеров и пробрасываете нужные порты VPN до него.

или RDP, проброшенный через роутер на компьютер.


Время: 10:01.

Время: 10:01.
© OSzone.net 2001-