05-22-2008
ifconfig is a tool to examine network interfaces on the server it's run from. Not much use for you as you are looking for the IP you are coming _from_.
I'd suggest using the 'who' command and picking your username out via a grep.
An alternative solution would be to enable PuTTY's built in X11 forwarding and use that instead. It's usually easier to do and will also encrypt your X11 data - generally a good thing.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I don't have root access. How do I find i.p address of our sun server? Thanks. (4 Replies)
Discussion started by: vpotluri
4 Replies
2. UNIX for Dummies Questions & Answers
Hi,
I have three ip address say x.x.x.x , y.y.y.y and z.z.z.z
I am connecting to x.x.x.x first and from there i am telnet y.y.y.y and getting into y and from there i am telnet to z
i want to know, can we write a script, which can automatically connect from x to y and from y to z..
is... (1 Reply)
Discussion started by: vasikaran
1 Replies
3. HP-UX
Hie everyone,
I am currently facing a problem whereby I can not connect to an external network from a package ip address on a HP-UX cluster. Below is the illustration:
Primary Server IP Address : n.n.n.202
Secondary Server IP Address : n.n.n.212
Package IP Address : n.n.n.211
... (1 Reply)
Discussion started by: cchilenga
1 Replies
4. Shell Programming and Scripting
Hi all, This will save me a tremendous amount of time if i can get this script working. I have alot of sites i need to connect to using cisco vpn and then ssh onto servers to retrieve some info. Its all repetitative and it needs scripted.
what i have done so far is put this into a script.
... (0 Replies)
Discussion started by: borderblaster
0 Replies
5. IP Networking
Hi Gurus, I have a question:
I have a connection VPN to my Branch Office, but some day the Network administrator send an e-mail and he tell me that I must be disconnected the VPN. But In that moment I don't use the VPN, Someone was coneccted to the VPN I think.
The Question is:
I want to know... (0 Replies)
Discussion started by: andresguillen
0 Replies
6. Solaris
Hi,
I have been using using internet explorer on windows for connecting with production server using vpn connection.
i want to use same vpn to connect from solaris system to the production server.it is not connecting
is there solution (0 Replies)
Discussion started by: malikshahid85
0 Replies
7. UNIX for Dummies Questions & Answers
Hi Guys,
I want to find another(Local host) machine IP address from my machine.. We are all connected in the same server, I mean same LAN.
What i done is
Connected with that user machine using SSH and SU.. After that i used IFCONFIG but it shows my Ip address. Can not able to get the... (8 Replies)
Discussion started by: Adhi
8 Replies
8. Shell Programming and Scripting
Hi,
I am trying to write a script that will check all used IP on the server and then print me an addressees that are not in use. Problem is in comparing two variables
#!/bin/bash
NETSTAT=$(netstat -ntp | awk '{ print $4 }' | grep -v "127.0.0.1" | cut -d ":" -f1 | grep "^"|sort | uniq )... (6 Replies)
Discussion started by: nemesis911
6 Replies
9. Shell Programming and Scripting
I am connecting to remote server and try to check if files with timestamp as Today's day are on the directory. Below is my code
TARFILE=${NAME}.tar
TARGZFILE=${NAME}.tar.gz
ssh ${DESTSERVNAME} 'cd /export/home/iciprod/download/let/monthly;
Today=`date +%Y%m%d`;
if ;then
echo "We... (1 Reply)
Discussion started by: digioleg54
1 Replies
LEARN ABOUT NETBSD
connect
CONNECT(2) BSD System Calls Manual CONNECT(2)
NAME
connect -- initiate a connection on a socket
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <sys/socket.h>
int
connect(int s, const struct sockaddr *name, socklen_t namelen);
DESCRIPTION
The parameter s is a socket. If it is of type SOCK_DGRAM, this call specifies the peer with which the socket is to be associated; this
address is that to which datagrams are to be sent, and the only address from which datagrams are to be received. If the socket is of type
SOCK_STREAM, this call attempts to make a connection to another socket. The other socket is specified by name, which is an address in the
communications space of the socket. namelen indicates the amount of space pointed to by name, in bytes. Each communications space inter-
prets the name parameter in its own way. Generally, stream sockets may successfully connect() only once; datagram sockets may use connect()
multiple times to change their association. Datagram sockets may dissolve the association by connecting to an invalid address, such as a
null address.
If a connect() call is interrupted by a signal, it will return with errno set to EINTR and the connection attempt will proceed as if the
socket was non-blocking. Subsequent calls to connect() will set errno to EALREADY.
RETURN VALUES
If the connection or binding succeeds, 0 is returned. Otherwise a -1 is returned, and a more specific error code is stored in errno.
ERRORS
The connect() call fails if:
[EBADF] s is not a valid descriptor.
[ENOTSOCK] s is a descriptor for a file, not a socket.
[EADDRNOTAVAIL] The specified address is not available on this machine.
[EAFNOSUPPORT] Addresses in the specified address family cannot be used with this socket.
[EISCONN] The socket is already connected.
[ETIMEDOUT] Connection establishment timed out without establishing a connection.
[ECONNREFUSED] The attempt to connect was forcefully rejected.
[ENETUNREACH] The network isn't reachable from this host.
[EADDRINUSE] The address is already in use.
[EFAULT] The name parameter specifies an area outside the process address space.
[EINPROGRESS] The socket is non-blocking and the connection cannot be completed immediately. It is possible to select(2) or poll(2) for
completion by selecting or polling the socket for writing. The success or failure of the connect operation may be deter-
mined by using getsockopt(2) to read the socket error status with the SO_ERROR option at the SOL_SOCKET level. The
returned socket error status is zero on success, or one of the error codes listed here on failure.
[EALREADY] Either the socket is non-blocking mode or a previous call to connect() was interrupted by a signal, and the connection
attempt has not yet been completed.
[EINTR] The connection attempt was interrupted by a signal.
The following errors are specific to connecting names in the UNIX domain. These errors may not apply in future versions of the UNIX IPC
domain.
[ENOTDIR] A component of the path prefix is not a directory.
[ENAMETOOLONG] A component of a pathname exceeded {NAME_MAX} characters, or an entire path name exceeded {PATH_MAX} characters.
[ENOENT] The named socket does not exist.
[EACCES] Search permission is denied for a component of the path prefix, or write access to the named socket is denied.
[ELOOP] Too many symbolic links were encountered in translating the pathname.
SEE ALSO
accept(2), getsockname(2), getsockopt(2), poll(2), select(2), socket(2)
HISTORY
The connect() function call appeared in 4.2BSD.
BSD
May 18, 2004 BSD