Go Back   RunUO - Ultima Online Emulation > RunUO > Server Support on Windows

Server Support on Windows Get (and give) support on general questions related to the RunUO server itself.

Reply
 
Thread Tools Display Modes
Old 01-17-2004, 10:59 AM   #1 (permalink)
 
Join Date: Dec 2003
Posts: 62
Default IP Safe?

i was just wondering is there a way someone can get my ip from hosting a runuo shard on uogateway?
zimm is offline   Reply With Quote
Old 01-17-2004, 11:01 AM   #2 (permalink)
Master of the Internet
 
Quantos's Avatar
 
Join Date: Apr 2003
Location: Edmonton, AB
Age: 41
Posts: 6,867
Send a message via ICQ to Quantos Send a message via AIM to Quantos Send a message via MSN to Quantos Send a message via Yahoo to Quantos
Default

Probably. Try using www.no-ip.com .
__________________
Paranoia is what happens when you finally have all of the facts.
Quantos is offline   Reply With Quote
Old 01-17-2004, 11:03 AM   #3 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

Even then, all they have to do is ping the name. That will show the IP.

If you are serving ANYTHING on the net (Web page, FTP, UO, UT, Q3, Mail, News, etc) all it really takes is the ping command.
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Old 01-17-2004, 02:32 PM   #4 (permalink)
 
Join Date: Dec 2003
Location: Northwestern Pennsylvania
Posts: 183
Default

Your IP must be v4 for UO. UO does not support IPv6 yet.

Oh, you mean your address? Well, any time a TCP network connection is established, the client machine knows the server address. It's practically a requirement. (With forwarding set up, it is possible to hide the server's true address. I doubt it is even possible on a windows machine.)

If you are worried about security, then you should really ensure your system is secure... trying to prevent your players from learning your machine's address does not address the problems of security, and any random attacker could still compromise your machine.
a_dahaka is offline   Reply With Quote
Old 01-17-2004, 02:58 PM   #5 (permalink)
Account Terminated
 
Join Date: Sep 2002
Age: 26
Posts: 3,846
Send a message via ICQ to Phantom Send a message via AIM to Phantom Send a message via MSN to Phantom
Default

Yes

UO Gateway lists the Server's IP or DNS Name.

I can get your IP even if you use a DNS Name or block my ability to Ping your IP with your router.

I can track my connections which you can't stop.

If your worried about this: Don't run a server.
Phantom is offline   Reply With Quote
Old 01-17-2004, 03:04 PM   #6 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

Quote:
(With forwarding set up, it is possible to hide the server's true address. I doubt it is even possible on a windows machine.)
Don't be silly. Of course you can do this in Windows. Hell, you could do it on a C64 if you wanted to :-P (I know people who have ;->)
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Old 01-17-2004, 03:35 PM   #7 (permalink)
 
Join Date: Dec 2003
Location: Northwestern Pennsylvania
Posts: 183
Default

I mean with the tools given in a Windows installation. Obviously due to the availability of third-party firewalling software for Windows, it is very possible to create a networking application to hook the networking calls. Because of this, it is very probable that one could create a very advanced routing application for Windows.

I am aware that some versions of windows have "Routing and Remote Access", but from what I recall it is not very advanced and is rather rudimentary, just able to join two networks (I last saw it several years ago.) Very few home users run a version of Windows that has this option anyway, and if zimm does it is not very likely he could set it up his machine to properly forward and masquerade while having no listening ports on the exposed address. So in conclusion:

It was much easier just to say it can't be done.
a_dahaka is offline   Reply With Quote
Old 01-17-2004, 05:19 PM   #8 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

So, in the computer industry you are making conclusions off of incomplete information that is several years old. Just checking...
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 01-17-2004, 05:21 PM   #9 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

DUDE

That info is about as old as the C64 I mentioned. :shock:


You DO realise that Windows has support for IPv6, right?

And you DO realise that it has had TCP/IP (IPv4) for close to five YEARS, right?

Not to mention built in firewall...

Web server

FTP server

SMTP server
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Old 01-17-2004, 07:25 PM   #10 (permalink)
 
Join Date: Dec 2003
Location: Northwestern Pennsylvania
Posts: 183
Default

Quote:
You DO realise that Windows has support for IPv6, right?
Yes. But UO's serverlists transmit the addresses as four bytes, which is not sufficient for IPv6. Therefore, regardless of Windows' IPv6 support, UO will not work. Hence, I can safely state "your UO server's IP is v4".

Quote:
Not to mention built in firewall...
Yes, there is one.

The other list you gave was irrelevant to the discussion of Windows' "out of box" routing capabilities.

I am done in this thread. It is pointless. When Phantom says something cannot be done, it often can be with enough work. Sure, it might be possible to set up Windows the way zimm described, but certainly not with ease and I doubt anyone wants to do a walkthrough of setting that up. Prove me wrong on both counts if you like, otherwise let it rest that I was generalising.
a_dahaka is offline   Reply With Quote
Old 01-17-2004, 07:45 PM   #11 (permalink)
Account Terminated
 
Icon's Avatar
 
Join Date: Aug 2003
Location: North Carolina
Age: 36
Posts: 390
Send a message via MSN to Icon
Default

Ok well time for me to get into this discussion. Correct me if I am wrong but the only use/reason for Ip6 was to address more ips that will be needed in the near future. Not to stop DOS attacks/etc?


Hk
Icon is offline   Reply With Quote
Old 01-17-2004, 07:51 PM   #12 (permalink)
Account Terminated
 
Join Date: Sep 2002
Age: 26
Posts: 3,846
Send a message via ICQ to Phantom Send a message via AIM to Phantom Send a message via MSN to Phantom
Default

Quote:
Originally Posted by a_dahaka
Quote:
You DO realise that Windows has support for IPv6, right?
Yes. But UO's serverlists transmit the addresses as four bytes, which is not sufficient for IPv6. Therefore, regardless of Windows' IPv6 support, UO will not work. Hence, I can safely state "your UO server's IP is v4".

Quote:
Not to mention built in firewall...
Yes, there is one.

The other list you gave was irrelevant to the discussion of Windows' "out of box" routing capabilities.

I am done in this thread. It is pointless. When Phantom says something cannot be done, it often can be with enough work. Sure, it might be possible to set up Windows the way zimm described, but certainly not with ease and I doubt anyone wants to do a walkthrough of setting that up. Prove me wrong on both counts if you like, otherwise let it rest that I was generalising.
Wait a minute?

How did I get a part of this lame discussion?

I just told the author how it was. There isn't much he can do to prevent me from knowing what his IP is if I have a connection to it.
Phantom is offline   Reply With Quote
Old 01-17-2004, 08:02 PM   #13 (permalink)
 
Join Date: Dec 2003
Location: Northwestern Pennsylvania
Posts: 183
Default

Sorry, I should have given an example, Phantom.

One instance that I remember was when someone asked if they can use multiple command prefixes. It is possible (by adding a speech event handler), but because it is not a simple solution you simply say it can't be done. Why I mentioned it is because of this lame thread, and nothing that you wrote in it.

One of the important reasons for switching to IPv6 is the number of available addresses. It is probably the main reason, but there are some others, mainly a better routing implementation. As far as I know, it does not address DoS attacks directly.
a_dahaka is offline   Reply With Quote
Old 01-17-2004, 10:17 PM   #14 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

Quote:
Yes. But UO's serverlists transmit the addresses as four bytes, which is not sufficient for IPv6. Therefore, regardless of Windows' IPv6 support, UO will not work. Hence, I can safely state "your UO server's IP is v4".

Quote:
Not to mention built in firewall...

Yes, there is one.
Um, hello... WHERE did I say UO could use IPv6? I didn't. You made some REALLY incorrect remarks about Windows' abilities, and I was correcting you :-/

Specifically:
Quote:
I am aware that some versions of windows have "Routing and Remote Access",
They all have for over two years now.

Quote:
but from what I recall it is not very advanced and is rather rudimentary, just able to join two networks (I last saw it several years ago.)
It's essentially a stripped down version of PC Anywhere

Quote:
Very few home users run a version of Windows that has this option anyway,
All Windows OS' from 2002 on have it.
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Old 01-18-2004, 12:08 AM   #15 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

Not really sure where the IPv6 portion of this conversation came from. However, there was a discussion a while back with a young lady from Belgium concerning RunUO support for IPv6. As I recall, the conclusion was that .NET does, of course, support IPv6 so RunUO support would be possible but the UO client does not.

And, no, IPv6 does not address security concerns.

On a related note, did you know every citizen of Belgium gets free broadband? It's all IPv6 though so theres no running a UO server... sorry.
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 01-18-2004, 12:10 AM   #16 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

XP's IPv6 comes with an IPv6-IPv4 Tunnel ;->


ANYthing is possible ;->
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Old 01-18-2004, 12:25 AM   #17 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

Possible I am sure, practical is the concern I have.

The problem with tunneling or dual-stack either one is the way the client-server communication works. As I understand it, when the client tells the server it wants a connection set up the server feeds its own address back (hence the ServerList.cs file) and a session is set up. In the UO protocol there is only 4 bytes for addressing information. So transversing a mixed IPv4/IPv6 network is not a problem as long as both endpoints have a IPv4 address.
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 01-18-2004, 01:06 AM   #18 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

Which should't be a problem: All versions of Windows (The start point, and end points for a UO to RunUO server/client setup) will have IPv4 built-in. The start point's IPv6 tunnel will convert to IPv6 for the network, and then back again at the end point.

That's how it's SUPPOSED to work, at any rate ;->
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Old 01-18-2004, 01:09 AM   #19 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

Unless your in Belgium where there is no valid IPv4 address to convert back to.
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 01-18-2004, 01:14 AM   #20 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

Well, you can set the machine up to have it's own IPv4 address. (Once IPv4 is set up on the machine, it will, of course, have 127.0.0.1 set up automatically)

There should be a way to use the tunnel (Albeit a bit haphazardly) to get the public IPv6 address to forward (through the tunnel) to the loopback, or maybe even a LAN IP....

Not being in Belgium, though, I don't think I'll be the one to look harder into this ;->
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Old 01-18-2004, 01:29 AM   #21 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

LoL! *jumps up* send me! send me!

Ture this is all very theoretical for us with a IPv4 based network. But as long as we don't have to actually test our theories... I was thinking some sort of IPv4 proxy for IPv6 servers. For example, I put a 2K3 server up on a static ip with the IPv6 stack running. Then I route traffic on 2593 that hits that v4 ip to the v6 server over a v6 tunnel. The ServerList on the box on the v6 network would actually use the v4 address of my machine. Clients then connect to my machine in the USA and it bounces the packets to the actual server in Belgium. Since the server endpoint now has a IPv4 address I think it would work. Lag may be an issue, but hey we can't have everything, right?
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 01-18-2004, 01:39 AM   #22 (permalink)
psz
UO Gamers: Demise Administrator
 
psz's Avatar
 
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
Default

This is more or less what I was thinking in terms of How To.

Not being near the two or three Uni's here in the States that are on Internet2 (Or other "public" IPv6 based networks), I have no way to test.

Ah well.


If nothing else, maybe OSI will support IPv6 at some point... If not, maybe KUOC and Iris will support IPv6 in the future ;->
__________________
psz
Demise' Creator (Retired)
The RunUO.com Forum Moderator Team
Former Official RunUO Scripter (Retired)
Websites:
My 360 Blog
My Gaming Site(Old Link)
My Gaming Site(New Link)
psz is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5