Visit Our UNIX and Linux User Community


IP details for Unix/Linux login clients?


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers IP details for Unix/Linux login clients?
# 1  
Old 07-04-2001
Data IP details for Unix/Linux login clients?

Hi there,

I am wondering if by logging in to a unix system, if it is possible to get the IP address of the machine I am connecting FROM.

I know how I can do this using the name server, but is this possible without a host lookup?Smilie

Thanks,

-ghoti
# 2  
Old 07-04-2001
If you were connected via ssh/telnet running "netstat -n -e" from the server would show what user ids and ip addresses are connected to the server.

"netstat -e" would show user names and hostnames connecting to the server.

The ipaddress and user details will also go into one of the system's log files although I you might not have access.

It may sound silly but why do you need to know this?


Andy Hibbins Smilie
# 3  
Old 07-04-2001
Data

Thanks for the help Andy, but I had got that far already.

The problem is this:

we are working using a unix box, accessed from several windows systems, usually running Hummingbird Exceed. As some of the technicians need to access the server from many locations worldwide, I need to set the $DISPLAY variable using an IP address rather than a hostname, as not all the IP's are in the DNS.

I had initially thought that I could use 'netstat |grep X' to isolate the connections using an Xserver, then do the same using netstat -n to get the ip number, but this fails with multiple connections, as it is very difficult to differentiate using a script.

Cheers for the help tho...

-ghoti
# 4  
Old 07-04-2001
On my systems, <B>netstat -en </B> provides the kernel level user of the sockets (tcp, unix) , not the application level user (i.e john, harry, sally, root).

Working to automatically set the X display parameter is normally not performed with shell utilities such as netstat; but passed as environmental varialble during remote login. This is a function of the remote login protocol.

Some versions of telnet automatically set the DISPLAY variable, so that when you login remotely, DISPLAY is set and exported for X to use. However, your problem seems to be that this works for you already, but you have DNS issues.

I think it is possible to have the remote login session pass the IP| address in the DISPLAY environment variable. There is no reason to only pass the FQDN to $DISPLAY.

As a matter of fact, if you have your remote users set the IP address in their HOSTNAME environment variable before remote login (or do this is the login script); then you will not have to worry about the DNS issues.

HOSTNAME = 111.222.333.444

DISPLAY = $HOSTNAME:0.0




# 5  
Old 07-05-2001
Thsi is a good option, but it requires special settings on all the clients, rather than just one script..

Thanks anyway, and I'll keep looking, if I find it, I'll post my solution,

-ghoti
# 6  
Old 07-05-2001
have you tried #who -a ???
# 7  
Old 07-05-2001
Thanks for the suggestion, but this seems to use the host lookup again, I am really looking for just the IP information.

Cheers anyway!
 

Previous Thread | Next Thread
Test Your Knowledge in Computers #954
Difficulty: Easy
Boot sector viruses specifically target the boot sector and/or the Master Boot Record (MBR) of the infected host's hard disk drive, solid-state drive, or removable storage media (flash drives, floppy disks, etc.).
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Reporting last login details

Most of my Solaris 10 user accounts are generally 10 characters long. When I run the 'last' command the report only shows the first 8 characters so the information is not very helpful. How can I report the full 10 character user account. (1 Reply)
Discussion started by: PPOWER55
1 Replies

2. Post Here to Contact Site Administrators and Moderators

Changing login details

Dear Administrators! I would like to change my username for this forum, would it be possible? Regards FR (1 Reply)
Discussion started by: fretagi
1 Replies

3. Red Hat

How to cache login in ldap clients !!! Please helpppp !!!!

Hey guys iīve one big problem with nscd.conf this donīt work i tried many examples of configuration the nscd.conf simply donīt work when i stop the ldap server i try access by ssh on the client i canīt make logon. And the database on /var/db/nscd donīt work. follows below the conf of... (0 Replies)
Discussion started by: paulo_eduardo
0 Replies

4. Shell Programming and Scripting

passing login details to htaccess login prompt

Hi, How i can pass the login details to the URL which is password protected with the htaccess using command line or script (perl,or shell,or php). Any help or hint appreciated. Thanks, SJ (4 Replies)
Discussion started by: SilvesterJ
4 Replies

5. UNIX for Dummies Questions & Answers

Capturing the login logout details of user

Hi I'm new to Shell scripting .Can anyone please help me how to capture user's login and logout details and load them into a table... we are using Oracle DB on UNIX:confused: (3 Replies)
Discussion started by: rajmohan146
3 Replies

6. UNIX for Advanced & Expert Users

UNIX / LINUX OS CPU configuration details

Hi, How to find the cpu configuration details of Cores, Speed MHz, virtual processors for the following servers: LINUX OS Servers: Linux 2.6.9-89.0.3.ELsmp #1 SMP Sat Jun 13 07:05:54 EDT 2009 i686 i686 i386 GNU/Linux. (Cores, Speed, Processor) Linux 2.6.18-164.el5 #1 SMP Tue Aug 18... (5 Replies)
Discussion started by: jagtheesh
5 Replies

7. AIX

How to find the year in last login details

Hi Friends I have a query. we had a requirement to see the last login details of our users so I ran the command last <username> and the output i get is: wtmp begins Apr 17 21:48 Now I need to know couple of things: 1. How can I see the year this log is being read from wtmp file 2. Is... (4 Replies)
Discussion started by: nathandrake13
4 Replies

8. AIX

Last login details in banner

Friends!! I need your help. Where can i change/set the last login details as below in aix 5.3. And how to do that to get the results as exactly below login as: mbpops mbpops@xx.28.3.24's password: Last unsuccessful login: Mon Nov 22 14:32:27 GMT 2010 on ssh from 10.132.5.129 Last login:... (17 Replies)
Discussion started by: kmvinay
17 Replies

9. UNIX for Dummies Questions & Answers

Check login details

As a root user i switch to a different user say "oratest". I would like to know the details like at what time did the switch ( su - oratest ) happen. Are there any logs to check this Thanks. (4 Replies)
Discussion started by: jjoy
4 Replies

10. Post Here to Contact Site Administrators and Moderators

Reg:Login details

Hi, I want to change my login name.Can u please suggest me how to do that.:confused: Regards, Jyothi (3 Replies)
Discussion started by: jyothi_wipro
3 Replies

Featured Tech Videos