Автор Тема: Линукс убунту:проблем с отваряне на портовете!  (Прочетена 2742 пъти)

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
Здравейте направих си цс1.6 сървър под линукс убунту 11.10.
Пиша в терминала ./hlds_run -game cstrike -port 27016 -insecure -noipx -nojoy +sv_lan 0 +rcon_password +maxplayers 21 +map hns_centraltown +sys_ticrate 600 -pingboost 2 +ip 84.40.100.68
След това в терминала ми пише:
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server
"rcon_password" is ""
WARNING: UDP_OpenSocket: port: 27016  bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27016.


Погледнах рутера ,но всичко е наред портовете са отворени!
Сменях портовете и отново ми излизаше това!
Надявам се ,че ще ми помогнете,
Благодаря предварително!
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Ресни си компютъра. Или виж какво има бинднато на порт 27016.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
Реснах си компа същата работа.А 2рия начин незнам как да го направя! :(
Активен

vox

  • Напреднали
  • *****
  • Публикации: 147
  • Distribution: HP-UX, Solaris, AIX
  • Window Manager: console only
  • #!/bin/ksh
    • Профил
с какъва дистрибуция си ?, аз имам на едно PC пуснат CS само, че е версия 1.5 и съм задал

/sbin/iptables -A INPUT -p udp --dport 27016 -j ACCEPT
Активен

No Windows, no Gates only apache inside

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
С убунту 11.10 съм.Ето какво стана като въведох кода:
pavel@pavel-Aspire-6930G:~$ /sbin/iptables -A INPUT -p udp --dport 27016 -j ACCEPT
FATAL: Error inserting ip_tables (/lib/modules/3.0.0-12-generic/kernel/net/ipv4/netfilter/ip_tables.ko): Operation not permitted
iptables v1.4.10: can't initialize iptables table `filter': Permission denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded.
pavel@pavel-Aspire-6930G:~$

« Последна редакция: Nov 13, 2011, 17:05 от KassappineS »
Активен

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Сложи едно sudo пред командата :)
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
Сложих но пак същата работа ето как го направих:
pavel@pavel-Aspire-6930G:~$ sudo su
[sudo] password for pavel:
root@pavel-Aspire-6930G:/home/pavel# /sbin/iptables -A INPUT -p udp --dport 27016 -j ACCEPT
root@pavel-Aspire-6930G:/home/pavel#


Ако бъркам някаде моля поправете ме! :)
Активен

vox

  • Напреднали
  • *****
  • Публикации: 147
  • Distribution: HP-UX, Solaris, AIX
  • Window Manager: console only
  • #!/bin/ksh
    • Профил
Значи да за да изпълни правило с iptables е необходимо да си логнат с потребител root

su root

iptables -F

iptables -A INPUT -p udp --dport 27016 -j ACCEPT

« Последна редакция: Nov 13, 2011, 17:55 от vox »
Активен

No Windows, no Gates only apache inside

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
Ето как го направих и какво излезна:
pavel@pavel-Aspire-6930G:~$ sudo su
[sudo] password for pavel:
root@pavel-Aspire-6930G:/home/pavel# iptables -A INPUT -p udp --dport 27016 -j ACCEPT
root@pavel-Aspire-6930G:/home/pavel# iptables -vnL
Chain INPUT (policy ACCEPT 91 packets, 16938 bytes)
 pkts bytes target     prot opt in     out     source               destination         
   15   795 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:27016

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 82 packets, 10879 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Незнам защо ,но като напиша sudo root ми изка пасса и после ми дава грешка?
Единствения начин ,където ми става е sudo su!
Написах и iptables -F
Но ефект нямаве  :'(
« Последна редакция: Nov 13, 2011, 18:12 от KassappineS »
Активен

vox

  • Напреднали
  • *****
  • Публикации: 147
  • Distribution: HP-UX, Solaris, AIX
  • Window Manager: console only
  • #!/bin/ksh
    • Профил
iptables -F
iptables -A INPUT -p udp --dport 27016 -j ACCEPT

и пробвай да го стартираш по този начин :

./hlds_run -game cstrike -insecure -noipx -nojoy +sv_lan 0 +rcon_password +maxplayers 21 +map hns_centraltown +sys_ticrate 600 -pingboost 2
Активен

No Windows, no Gates only apache inside

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
Направих го ето резултата:
pavel@pavel-Aspire-6930G:~$ sudo su
[sudo] password for pavel:
root@pavel-Aspire-6930G:/home/pavel# iptables -F
root@pavel-Aspire-6930G:/home/pavel# iptables -A INPUT -p udp --dport 27016 -j ACCEPT
root@pavel-Aspire-6930G:/home/pavel# cd hidenseek
root@pavel-Aspire-6930G:/home/pavel/hidenseek# ./hlds_run -game cstrike -insecure -noipx -nojoy +sv_lan 0 +rcon_password +maxplayers 21 +map hns_centraltown +sys_ticrate 600 -pingboost 2
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server
"rcon_password" is ""
Server IP address 127.0.1.1:27015
   
   Metamod version 1.19p32 Copyright (c) 2001-2006 Will Day
     Patch: Metamod-P (mm-p) v32 Copyright (c) 2004-2007 Jussi Kivilinna
   Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.
   
[DPROTO]: Version 0.9.87 Linux
[DPROTO]:  Loading config './dproto.cfg'
[DPROTO]:  LoggingMode = 2
[DPROTO]:  Config sucessfully loaded.
[DPROTO]: Done.

[ANTI-DLFILE] Patch "cmd dlfile" successful!

[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Usage:
Setmaster unavailable, start a server first.
Usage:
Setmaster unavailable, start a server first.
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Could not establish connection to Steam servers.
Reconnected to Steam servers.
   VAC secure mode disabled.

Мисля ,че не е станало!
Вие как мислите?
« Последна редакция: Nov 13, 2011, 18:30 от KassappineS »
Активен

vox

  • Напреднали
  • *****
  • Публикации: 147
  • Distribution: HP-UX, Solaris, AIX
  • Window Manager: console only
  • #!/bin/ksh
    • Профил
./hlds_run -game cstrike +exec server.cfg +ip 84.40.100.68 +port 27016 -insecure -noipx -nojoy +sv_lan 0 +rcon_password +maxplayers 21 +map hns_centraltown +sys_ticrate 600 -pingboost 2 -verify_all -debug

я пробвай да го стартираш така, и ми пиши на личен да не флудим повече форума.
Активен

No Windows, no Gates only apache inside

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
Активен

KassappineS

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: Ubuntu 11.10
  • Window Manager: Server
    • Профил
Не ми отговаряш на лично и затва реших да напиша ,че отново не стана  :'(
« Последна редакция: Nov 13, 2011, 19:09 от KassappineS »
Активен