View Issue Details

IDProjectCategoryView StatusLast Update
0002673unrealircdpublic2007-04-27 04:50
ReporterUn1x Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version3.2.3 
Summary0002673: hide (remote) hub ip in snotes, /stats c, etc...
DescriptionHi i was wondering if Unreal ever plans on releasing a new module/option so that Netadmin's can give certain oper a flag that will let them see the following type of snotices..

[12:39am] [Atomic-irc] (link) Link Beast.Atomic-IRC.net -> NakedHub.Atomic-IRC.net[@87.*.*.*.0] established
[12:39am] [Atomic-irc] (sync) Link Beast.Atomic-IRC.net -> NakedHub.Atomic-IRC.net is now synced [secs: 10 recv: 370.221 sent: 402.924]

this is very important due to the fact in these day's alot of users are linking on networks just so they can get hub ips and such if this was taken care of so lets say a oper had to have flag B to see them something similar to that woudl really help to alot of network admin's out there..
3rd party modules

Activities

syzop

2005-11-04 19:29

administrator   ~0010640

This can only be effective in some limited cases:
1) When the oper is not the owner of a server
2) When we also close the other holes to get the hubip (one of them is, hiding the IP in '/stats c <server>', but there's more)

Is that what you mean?
Like for early opers in training or something. Or opers that do generally not deal with network routing.

Un1x

2005-11-04 21:57

reporter   ~0010641

no well id like it to that a ircop without a certain flag cannot. see //stats c server.name.net or by doing any other command im unaware of .. and also stopping ircops without certain flags to see.

[3:31pm] [Atomic-IRC] (link) ZIPLink Wild.Atomic-IRC.net -> Hub4.Atomic-IRC.net[@66.*.*.*.0] established
[3:31pm] [Atomic-irc] (sync) Link Wild.Atomic-IRC.net -> Hub4.Atomic-IRC.net is now synced [secs: 62 recv: 0.382 sent: 15.152]

i want to stop opers from seeing those type's of notices.. and any other comand to get hub ips other then the hub there linked to.

aquanight

2005-11-05 01:15

reporter   ~0010642

Syzop: I could be wrong but an ircop that does do routing wouldn't need to know IPs anyway. Unless I'm mistaken the routing commands deal with server names and not IP addresses.

syzop

2005-11-05 10:48

administrator   ~0010647

(aqua: sure, for /connect it doesn't need to know, I just mean for tracing problems [ping/traceroute/etc], so basically what I meant is if someone is really doing the routing, then he has to know, then again, these people probably already know the IPs anyway ;p).

Un1x: right, the "to get hub ips other then the hub there linked to" is what I was after. I partially understand the problem, but I'm not exactly sure if I'll implement that. Would this be useful in enough setups? Like: if you link up a server, wouldn't you need like 2 link blocks to hub, a primary and a backup, perhaps even more if you are paranoid. Wouldn't therefore, it be completely useless to hide the msg for a serveradmin while the same serveradmin can read the link blocks from the conf?
Oh and yeah, sure, for non-serveradmin opers I agree it can be useful.

Could you describe the particular setup you tend to use where it would be useful (for hiding "far hubs" for serveradmins)... Like.. do you only hook up new links to 1 hub? Or do you also intend to use it once servers are "trusted" and are linked to like 2 hubs? If so, if they know 2 hub ips, is that a significantly better situation than if they would know 4 hub ips?

Most networks I've seen have 2 hubs and a client server has link blocks for both. This is logical, because one day, the "hub 1" will fail for whatever reason and the server would need to be linked to "hub 2". In this case, the hiding of "far hubs" for servadmins is not useful, because they are already in the conf.
For new servers, I guess it can be useful, because you can stick them to 1 hub at first, to see how they go.. And later on, after a few months, provide them a backup link or something.

Those are questions I'm wondering about ;)

Just typing a bit, to get a bit more "real world scenario stories" out of you ;).

Un1x

2005-11-05 17:53

reporter   ~0010655

no well see as you see alot of net's these day's have what's called a trial link period. once approved for a link.. well they may have acces to the box and be able to read configs wich willonly give him/her the ips of the hubs it's linked to. but the mattor of fact is they can still get the ips of the hubs there not linked to like the other main hubs etc. wich i would like to stop so only netadmins' or admins' that are doign the routing,.. have access to these snotices for link and sync etc and nto be able to use the //stats c server.name.here comand etc btw most trial links are usualy 1 hub it's linked to or sometimes 2. but id like to if possible make it so no one can get hub ips. even after trial link period is done. like even after trial link period ircd will only be linked to one or 2 hubs. wich theyd get the ips of . but at least make it possible so they dont get the ips of the other hubs via any commands or any snotices etc

Nazzy

2005-11-07 21:22

reporter   ~0010662

*pst* shouldn't this be flagged as feature instead of major?

White_Magic

2005-12-12 16:36

reporter   ~0010860

to be honest, if a oper is only after the server ips / addresses why should they be opers at all?

i mean, mirc allows u to do //echo -a $serverip on every server ur on, so even if u do block off all the ways for them to see it, they simply do that and wayhey ip at there disposal..

 sure if they arnt on the hub it doesnt help them, but someone on the hub could easily be fooled into doing //say $serverip .. for a reason like " i wanna connect to the hub for x y z reasons "

w00t

2005-12-12 21:03

reporter   ~0010863

Some networks you'll find don't let people connect to the hubs, or if they do, have restricted access, and no DNS address.

You will also find that no matter how vigilant you are, problems still arise. Ala, the recent freenode security compromise.

Stealth

2005-12-13 21:42

reporter   ~0010866

Only oper those you trust, it is as simple as that...

w00t

2005-12-18 23:44

reporter   ~0010877

No, it's not "as simple as that". I don't suppose you heard what happened to freenode recently? Bad things happen, systems are fallible -- so we should have systems in place that minimize the damage that can occur. I'm not a fan of security through obscurity, least, not to extremes like disabling /map [just plain idiotic] -- but this does seem a good idea.

stskeeps

2007-04-27 04:50

reporter   ~0013797

Oper trust

Issue History

Date Modified Username Field Change
2005-11-04 01:37 Un1x New Issue
2005-11-04 19:29 syzop Note Added: 0010640
2005-11-04 21:57 Un1x Note Added: 0010641
2005-11-05 01:15 aquanight Note Added: 0010642
2005-11-05 10:48 syzop Note Added: 0010647
2005-11-05 17:53 Un1x Note Added: 0010655
2005-11-07 21:22 Nazzy Note Added: 0010662
2005-12-10 17:20 syzop Severity major => feature
2005-12-10 17:20 syzop Summary snotices => hide (remote) hub ip in snotes, /stats c, etc...
2005-12-12 16:36 White_Magic Note Added: 0010860
2005-12-12 21:03 w00t Note Added: 0010863
2005-12-13 21:42 Stealth Note Added: 0010866
2005-12-18 23:44 w00t Note Added: 0010877
2007-04-27 04:50 stskeeps Status new => closed
2007-04-27 04:50 stskeeps Note Added: 0013797
2007-04-27 04:50 stskeeps Resolution open => fixed