ADSL + D-Link DSL-2640U + выделеный сервер в интернет
Добрый день. Я впервые поднимаю сервер CSS, хочу з друзьями поиграть. Но тут есть проблемка, сервер поднимается, но друзья не могут к нему подключиться. Интернет у меня настроен так-телефонный кабель подключен к роутеру(D-Link DSL-2640U), компютеры подключены к роутеру(ноут через вафлю, а комп через кабель), и они автоматически получают ip адрес, и того интернет есть на всех компах. Как мне выдвинуть сервер в интернет?:)
для того чтобы друзья к тебе могли подключиться, тебе надо:
а) Реальный IP
б) пробросить порты для твоего сервера на роутере (открыть их для твоего компа)
удачи :)
а) Реальный IP
б) пробросить порты для твоего сервера на роутере (открыть их для твоего компа)
удачи :)
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru
мой проект http://games.2kom.ru
Реальный ip с помощью каких нибудь сайтов?AngeLex писал(а):для того чтобы друзья к тебе могли подключиться, тебе надо:
а) Реальный IP
б) пробросить порты для твоего сервера на роутере (открыть их для твоего компа)
удачи :)
реальный IP предоставляется интернет-провайдером (правда в случае ADSL не уверен). Или можешь регнуться на каком-нить сайте (типа no-ip.ru (или .com)), впоидее тоже должно работать
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru
мой проект http://games.2kom.ru
Кстати, где то я видел, писали, что если интернет расшарен на сеть, то выпустить сервер в интернет не удастся. Я когда запускаю сервер вот так (где 00.000.000.000 - мой реальный IP) то мне писало что то типа "не может найти порт по адресу" и бла бла бла, а когда я напрямую подключил интернет только к одному компьютеру, то сервер стартовал без проблем, и друг подключился. Но таким образом на других компах сети нету интернета... Сейчасс я точно перепишу ошибку которую выдает.
Код: Выделить всё
srcds.exe -console -game cstrike -nosteam +sv_lan 0 -noipx +ip 00.000.000.000 +port 27015 +map de_dust2
повторюсь - если стоит роутер, то надо открыть порты на нём для работы сервера (чтобы к нему могли подключаться извне)
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru
мой проект http://games.2kom.ru
повторюсь:когда интернет раздается через сеть(тоесть один внешний ip у меня и у ноута и у компа и у двоих кпк) то сервер даже не стартует. Выдает Engine Error "Couldn't allocate any server IP port".AngeLex писал(а):повторюсь - если стоит роутер, то надо открыть порты на нём для работы сервера (чтобы к нему могли подключаться извне)
IP указываешь локальный - всё работает. А роутер уже сам разберётся куда NAT'ить коннектищихся
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru
мой проект http://games.2kom.ru
А че за NAT?:) Я в сетевых премудростях не шибко шарю:)AngeLex писал(а):IP указываешь локальный - всё работает. А роутер уже сам разберётся куда NAT'ить коннектищихся
http://ru.wikipedia.org/wiki/NAT
тебе главное на роутере порты открыть, иметь реальник и в запуске указать свой локальный IP компа
тебе главное на роутере порты открыть, иметь реальник и в запуске указать свой локальный IP компа
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru
мой проект http://games.2kom.ru
- Nakoyane
- Капитан
- Сообщения: 274
- Зарегистрирован: 15.08.2009
- Откуда: Europe, Ukraine
- Поблагодарили: 1 раз
- Контактная информация:
Тебе нужен белый ip адрес, а так же попробовать в параметрах запуска сервера вбить +ip 0.0.0.0
Правда жизни открывается нам именно в форме парадоксов.
Верное представление - это нечто среднее между пониманием и невежеством.
Верное представление - это нечто среднее между пониманием и невежеством.
Тоесть надо сделать так: допустим у меня комп с 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?
в настройках ройтера - Advanced - Virtual server - Add - порты выбираешь TCP\UDP, порт 27015, указываешь Server Ip Address свой (я так понял 192.168.1.4) - Apply. Настройка роутера закончена, по порту 27015 к тебе подключаться
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru
мой проект http://games.2kom.ru
Спасибо всем! Буду пробовать!
Надо только настроить всю сеть чтобы было побольше статического, а то у меня компьютерам и ip и dns динамически выдается, так что иногда угадать ip компьютера сложновато:)
Надо только настроить всю сеть чтобы было побольше статического, а то у меня компьютерам и ip и dns динамически выдается, так что иногда угадать ip компьютера сложновато:)
а ты включи резервирование IP к МАСу и не будет проблемcrashtua писал(а):Спасибо всем! Буду пробовать!
Надо только настроить всю сеть чтобы было побольше статического, а то у меня компьютерам и ip и dns динамически выдается, так что иногда угадать ip компьютера сложновато:)
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru
мой проект http://games.2kom.ru