ADSL + D-Link DSL-2640U + выделеный сервер в интернет

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
crashtua
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 17.03.2010

#1 Сообщение 27.07.2010, 11:46

Добрый день. Я впервые поднимаю сервер CSS, хочу з друзьями поиграть. Но тут есть проблемка, сервер поднимается, но друзья не могут к нему подключиться. Интернет у меня настроен так-телефонный кабель подключен к роутеру(D-Link DSL-2640U), компютеры подключены к роутеру(ноут через вафлю, а комп через кабель), и они автоматически получают ip адрес, и того интернет есть на всех компах. Как мне выдвинуть сервер в интернет?:)

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#2 Сообщение 27.07.2010, 13:01

для того чтобы друзья к тебе могли подключиться, тебе надо:
а) Реальный IP
б) пробросить порты для твоего сервера на роутере (открыть их для твоего компа)
удачи :)
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

crashtua
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 17.03.2010

#3 Сообщение 27.07.2010, 13:10

AngeLex писал(а):для того чтобы друзья к тебе могли подключиться, тебе надо:
а) Реальный IP
б) пробросить порты для твоего сервера на роутере (открыть их для твоего компа)
удачи :)
Реальный ip с помощью каких нибудь сайтов?

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#4 Сообщение 27.07.2010, 13:18

реальный IP предоставляется интернет-провайдером (правда в случае ADSL не уверен). Или можешь регнуться на каком-нить сайте (типа no-ip.ru (или .com)), впоидее тоже должно работать
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

crashtua
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 17.03.2010

#5 Сообщение 27.07.2010, 13:22

Кстати, где то я видел, писали, что если интернет расшарен на сеть, то выпустить сервер в интернет не удастся. Я когда запускаю сервер вот так

Код: Выделить всё

srcds.exe -console -game cstrike -nosteam +sv_lan 0 -noipx +ip 00.000.000.000 +port 27015 +map de_dust2
(где 00.000.000.000 - мой реальный IP) то мне писало что то типа "не может найти порт по адресу" и бла бла бла, а когда я напрямую подключил интернет только к одному компьютеру, то сервер стартовал без проблем, и друг подключился. Но таким образом на других компах сети нету интернета... Сейчасс я точно перепишу ошибку которую выдает.

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#6 Сообщение 27.07.2010, 13:28

повторюсь - если стоит роутер, то надо открыть порты на нём для работы сервера (чтобы к нему могли подключаться извне)
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

crashtua
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 17.03.2010

#7 Сообщение 27.07.2010, 13:57

AngeLex писал(а):повторюсь - если стоит роутер, то надо открыть порты на нём для работы сервера (чтобы к нему могли подключаться извне)
повторюсь:когда интернет раздается через сеть(тоесть один внешний ip у меня и у ноута и у компа и у двоих кпк) то сервер даже не стартует. Выдает Engine Error "Couldn't allocate any server IP port".

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#8 Сообщение 27.07.2010, 14:24

IP указываешь локальный - всё работает. А роутер уже сам разберётся куда NAT'ить коннектищихся
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

crashtua
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 17.03.2010

#9 Сообщение 27.07.2010, 14:31

AngeLex писал(а):IP указываешь локальный - всё работает. А роутер уже сам разберётся куда NAT'ить коннектищихся
А че за NAT?:) Я в сетевых премудростях не шибко шарю:)

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#10 Сообщение 27.07.2010, 14:34

http://ru.wikipedia.org/wiki/NAT
тебе главное на роутере порты открыть, иметь реальник и в запуске указать свой локальный IP компа
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

Аватара пользователя
Nakoyane
Капитан
Капитан
Сообщения: 274
Зарегистрирован: 15.08.2009
Откуда: Europe, Ukraine
Поблагодарили: 1 раз
Контактная информация:

#11 Сообщение 27.07.2010, 14:41

Тебе нужен белый ip адрес, а так же попробовать в параметрах запуска сервера вбить +ip 0.0.0.0
Правда жизни открывается нам именно в форме парадоксов.
Верное представление - это нечто среднее между пониманием и невежеством.

crashtua
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 17.03.2010

#12 Сообщение 27.07.2010, 14:53

Тоесть надо сделать так: допустим у меня комп с ip 192.168.1.4, я в настройках NAT, на примере своего D-Link DSL-2640U, выставляю Server IP Address:192.168.1.4, External Port Start - 27015; External Port End - 27015 Protocol - TCP; Internal Port End - 27015, и так же для данного порта только протокол UPD? И потом можно с других компов заходить на сервер по реальный_IP:27015?

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#13 Сообщение 27.07.2010, 15:01

в настройках ройтера - Advanced - Virtual server - Add - порты выбираешь TCP\UDP, порт 27015, указываешь Server Ip Address свой (я так понял 192.168.1.4) - Apply. Настройка роутера закончена, по порту 27015 к тебе подключаться
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

crashtua
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 17.03.2010

#14 Сообщение 27.07.2010, 15:10

Спасибо всем! Буду пробовать!
Надо только настроить всю сеть чтобы было побольше статического, а то у меня компьютерам и ip и dns динамически выдается, так что иногда угадать ip компьютера сложновато:)

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#15 Сообщение 27.07.2010, 15:40

crashtua писал(а):Спасибо всем! Буду пробовать!
Надо только настроить всю сеть чтобы было побольше статического, а то у меня компьютерам и ip и dns динамически выдается, так что иногда угадать ip компьютера сложновато:)
а ты включи резервирование IP к МАСу и не будет проблем
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

Ответить