Tom: 6.0 is the newest for my RP614v3, and has been for -- I fear -- too
many years. Netgear might have stopped caring, and my warranty is
probably over anyway. :-( Oh well, I first need to upgrade my gaming
machine.

Guy: Sorry for mystifying you there; my "real-life story" was not used
very well. I was referring to all the woes one gets when a router
doesn't like internal connections via external IP addresses: there's a
problem with my router (let's call it problem A), so people can't
connect (until I reboot the router). They see, in my friends profile,
that I am on server "192.168.0.7" because the router doesn't let me
connect via the external address (problem B). Because of my workaround
of problem B (using the internal address), they think I have set sv_lan
to 1 or something like it, not because problem A -- the real problem --
is preventing them from connecting. Yeah, my router is a piece of junk.
If I replaced it, both problems would probably go away. :-(

As for the /etc/hosts idea, that was an analogy. /etc/hosts is nothing
but a map from IP addresses to hostnames (and, by extension, vice
versa). What I'd propose for Friends would be such a map too, just from
"bad" IP addresses (such as "192.168.0.7") to "good" IP addresses or
hostnames (such as "208.77.188.102" or "ondrahosek.dyndns.org"). [The
map from a bad IP address to a hostname would be useful for us with
dynamic IP addresses, since the burden of actually resolving the
hostname to an address is on the client.] I don't know, however, how
much work this would require to implement, and what risks, if any, there
are. Alternatively, I'd want a class action suit against Netgear for
selling such junk like my brick, but I fear that few citizens of this
Earth have an idea of what the hell internal and external Internet
Protocol addresses are.

~~ Ondra

On 22.12.07 13:54 Uhr, Tom Leighton wrote:
Update your routers firmware, my netgear router allows me to do loopback
connections (That is, use my external IP to go through port forwarding)



Ondřej Hošek wrote:
Call me arrogant or authoritative. Your choice.

Sadly, some routers just don't. My old router (Digitus) was alright with
me using my external IP address to connect to my internal machines, but
I had to replace it with a different one (Netgear), which hates me if
I do.

Peter was describing how to set up NAT, which Guy already did. The
trouble is, obviously, that if the router doesn't allow using the
external address, Guy will have to use the internal one, so the internal
IP address of his server will appear in Friends, which fetch this
information directly from the game, not from the master server (in case
the server wasn't able to talk to the master server).

I share your pain. I'm always playing on 192.168.0.7, and anytime my
friends can't get to my server, they automatically think it's because
it's LAN-only (which it's not -- most of the time, I have to reboot the
router)... I just tell them my hostname, port and password and they
ignore whatever is in my friends profile.

I don't know what security risks an arbitrary setting of the IP address
of the server one is currently playing on would bring along. Maybe allow
some mapping like /etc/hosts? (e.g. 192.168.0.7:27015 ->
cstrike.example.com:27015?)

~~ Ondra

On 16.11.07 8:16 Uhr, Ratman2000 wrote:
Hello,

he has understand you correct!
I have the same system here...

Server + Workstation behind a router... When i connect over the
internal IP
nobody can connect
over the Friends Network BUT when you self connect over the External
IP,
every body can follow you!

So forward your ports and all will work fine!

The router has an integrated system to detect that you comes from the
inner
network and
forward your packets / connects to your internal ip so you dont realy
connect from outside :)

With friendly Reguards

Ratman2000

----- Original Message -----
From: "Guy Watkins" <[EMAIL PROTECTED]>
To: <hlds_linux@list.valvesoftware.com>
Sent: Friday, November 16, 2007 7:38 AM
Subject: RE: [hlds_linux] IP address question



I don't think you read my post.  The server works, but...

details at bottom.

} -----Original Message-----
} From: [EMAIL PROTECTED] [mailto:hlds_linux-
} [EMAIL PROTECTED] On Behalf Of Svensk Ljud & Ljus
Produktion
} Sent: Friday, November 16, 2007 1:26 AM
} To: hlds_linux@list.valvesoftware.com
} Subject: Re: [hlds_linux] IP address question
}
} You have to portforward in your router.
} logg in to your router and try find anything with forward in the
name
} the things you have to add is your server 192.168.x.x and the
gameport

ex.

} 27015 if you can choose udp/tcp choose both !
} And your server should be started with 192.168.x.x in the
startline, not
} the
} public ip.
}
} Peter
}
} ----- Original Message -----
} From: "Guy Watkins" <[EMAIL PROTECTED]>
} To: <hlds_linux@list.valvesoftware.com>
} Sent: Friday, November 16, 2007 6:50 AM
} Subject: RE: [hlds_linux] IP address question
}
}
} > That does not work.  The NAT gets confused I guess.  The web
server
} > has/had
} > the same problem.  No web server at this time (I think), so
don't try
} it.
} >
} > } -----Original Message-----
} > } From: [EMAIL PROTECTED]
[mailto:hlds_linux-
} > } [EMAIL PROTECTED] On Behalf Of Andreas Grimm
} > } Sent: Friday, November 16, 2007 12:04 AM
} > } To: hlds_linux@list.valvesoftware.com
} > } Subject: RE: [hlds_linux] IP address question
} > }
} > } Just an idea
} > } What is, when you connect to your server with the external IP

address?

} > It
} > } should work, that your friends see the external address then
} > }
} > } Andreas
} > }
} > } > -----Original Message-----
} > } > From: [EMAIL PROTECTED]
} > } > [mailto:[EMAIL PROTECTED] On Behalf Of
} > } > Guy Watkins
} > } > Sent: Friday, November 16, 2007 5:54 AM
} > } > To: hlds_linux@list.valvesoftware.com
} > } > Subject: [hlds_linux] IP address question
} > } >
} > } > My game server is behind a NAT firewall.  The server address
} > } > is 192.168.0.2, but the outside world sees it correctly as
} > } > 69.251.118.155.
} > } >
} > } > However, when I play, I play on the internal IP address
} > } > 192.168.0.2 and the friends system shows me playing on the
} > } > internal IP address, so people can't join my game because
} > } > they can't connect to the internal IP address.  Is there any
} > } > way to make the friends system to report me playing on the
} > } > external IP address?
} > } >
} > } > Thanks,
} > } > Guy

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to