Problemas Com Servidor de Jogos [não conecta] Ubuntu 8.04

Iniciado por JCgyn, 02 de Setembro de 2008, 15:25

tópico anterior - próximo tópico

JCgyn

É o seguinte
eu configurei um servidor de Counter Strike 1.6 no Ubuntu
está rodando e aparecendo na lista de servidores on-line

mas estou com um problema:
eu não consigo entrar no servidor !

quando conecto me aparece a seguinte mensagem:

"LAN servers are restricted to local clients (class C)"

aí eu vejo no console meu CS
e lá tem isso:

Can't "pause", not connected
WARNING: UDP_OpenSocket: port: 27015 bind: WSAEADDRINUSE
NET Ports: server 27015, client 27005
WARNING: IPX_Socket: port: 27015 bind: WSAEINVAL
WARNING: IPX_Socket: port: 27005 bind: WSAEINVAL
WARNING: IPX_Socket: port: -1 bind: WSAEINVAL
Could not get TCP/IP address, TCP/IP disabled
Reason: WSAEBADF
Connecting to 189.5.68.35:27015...
LAN servers are restricted to local clients (


é uma pena que não esteja dando certo
porque no linux o desempenho e estabilidade são muito melhores que no windows


alguém sabe como posso resolver isso ?

csat

Citação de: JCgyn online 02 de Setembro de 2008, 15:25
É o seguinte
eu configurei um servidor de Counter Strike 1.6 no Ubuntu
está rodando e aparecendo na lista de servidores on-line

mas estou com um problema:
eu não consigo entrar no servidor !

quando conecto me aparece a seguinte mensagem:

"LAN servers are restricted to local clients (class C)"

aí eu vejo no console meu CS
e lá tem isso:

Can't "pause", not connected
WARNING: UDP_OpenSocket: port: 27015 bind: WSAEADDRINUSE
NET Ports: server 27015, client 27005
WARNING: IPX_Socket: port: 27015 bind: WSAEINVAL
WARNING: IPX_Socket: port: 27005 bind: WSAEINVAL
WARNING: IPX_Socket: port: -1 bind: WSAEINVAL
Could not get TCP/IP address, TCP/IP disabled
Reason: WSAEBADF
Connecting to 189.5.68.35:27015...
LAN servers are restricted to local clients (


é uma pena que não esteja dando certo
porque no linux o desempenho e estabilidade são muito melhores que no windows


alguém sabe como posso resolver isso ?

Onde está o servidor?  Imagino que seja uma máquina separada e colocada na sua rede por meio de um roteador.  Ele deve ter um IP interno do servidor e um IP interno da sua estação.  Por que não tenta a conexão direto pelo IP interno que não deve ser esse que você apresenta (189.5.68.35) na porta 27015.  Esse deve ser o IP externo atribuído pelo seu serviço de Internet.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

JCgyn

#2
o servidor está no meu pc
eu quero abrir o servidor e jogar nele no mesmo pc (enquanto testo se dá certo), dps vou colocá-lo em um pc separado


compreendo a sua dica
mas tem um problema
pode ser que eu consiga conectar no servidor
mas o problema vai ser os outros jogadores (online)

não vao saber o ip interno
pois o ip que o servidor retorna para eles
na lista de servidores online é o externo 189.5.68.35

será alguma configuração do meu modem que está atrapalhando ? (motorola cable-modem SBV 5121)

mas eu fico encucado porque no windows eu abro o servidor com as mesmas
configurações que no linux e funciona perfeito, aparece na lista e todos conectam

mas tem um porém, quando eu mudo a configuração do servidor no linux :

de

sv_lan 0

para

sv_lan 1

aí eu consigo conectar, mas aí surge outro problema: o servidor não aparece na lista e ninguem consegue 'achá-lo'

já não sei mais o que fazer
tentei várias configurações do servidor

:-[

csat

Creio que para você configurar um servidor no seu programa cliente é possível mas seria necessário o uso de um roteador onde seria especificada a porta que o jogo usa na configuração do roteador.  Talvez possa ser feito de outra forma mas eu nunca testei.
Já testei também usando o VMware que na instalação ganha um IP separado quando se usa o NAT.  Você tendo uma boa estação com bastante RAM e um link de boa velocidade é capaz de funcionar bem.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086