IP Alias


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers IP Alias
# 1  
Old 03-10-2014
IP Alias

Quick question

Have a AIX system that has been up for years with a 192.9.x.x IP scheme and we want to add a second IP to the system. I setup the second IP 10.1.x.x as an alias via smit. Since these two IP's are on different VLANs will this be an issue?


Reason I ask is that I cannot ping the alias IP and the network people cannot ping it from the core switch but everything looks fine via ifcong -a

Thanks for any help.

---------- Post updated at 09:46 AM ---------- Previous update was at 09:27 AM ----------

As a test, I set a new Alias on the 192.9.x.x network and that is working, do I need to setup the non working alias's gateway on the system somewhere?
# 2  
Old 03-10-2014
Welcome Chrisp,

So, ignoring V-LAN and just thinking plain network, if you already have a wire from your network card to the switch, then you can put down another IP address on the same card, however if there is no route then you may be stuck.

The same is true with a VLAN, but there may be more rules in play. Do your network support team think it should be okay? Have they given you a new address/mask/gateway combination to define the alias?

Can you show us the output from:-
Code:
ifconfig -a
netstat -rn
lsdev -Cc adapter

... so we can get more of an idea.


Thanks, in advance,
Robin

Do you not have a second network card?
# 3  
Old 03-10-2014
IP Alias

Thanks for replying

There is a second port on the nic we could use, I was just hoping to use the alias command to avoid them having to run a cable.


(
Code:
h7854n1)root# ifconfig -a
en0: flags=1e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),LARGESEND,CHAIN>
        inet 192.9.200.17 netmask 0xffffff00 broadcast 192.9.200.255
        inet 10.1.26.17 netmask 0xffffff00 broadcast 10.1.26.255
        inet 192.9.200.18 netmask 0xffffff00 broadcast 192.9.200.255
         tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0
en1: flags=5e080822,c0<BROADCAST,NOTRAILERS,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN>
lo0: flags=e08084b,c0<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,LARGESEND,CHAIN>
        inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255
        inet6 ::1%1/0
         tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1
(h7854n1)root# netstat -rn
Routing tables
Destination        Gateway           Flags   Refs     Use  If   Exp  Groups

Route Tree for Protocol Family 2 (Internet):
default            192.9.200.4       UG      348 563601547 en0      -      -
10.1.26.0          10.1.26.17        UHSb      0         0 en0      -      -   =>
10.1.26/24         10.1.26.17        U         0         9 en0      -      -
10.1.26.17         127.0.0.1         UGHS      0       190 lo0      -      -
10.1.26.255        10.1.26.17        UHSb      0         0 en0      -      -
127/8              127.0.0.1         U        28   8395617 lo0      -      -
192.9.200.0        192.9.200.17      UHSb      0         0 en0      -      -   =>
192.9.200/24       192.9.200.17      U         4   2777019 en0      -      -
192.9.200.17       127.0.0.1         UGHS    355 1682728760 lo0      -      -
192.9.200.18       127.0.0.1         UGHS      0         3 lo0      -      -
192.9.200.255      192.9.200.17      UHSb      2     52956 en0      -      -

Route Tree for Protocol Family 24 (Internet v6):
::1%1              ::1%1             UH        1    661922 lo0      -      -
(h7854n1)root# lsdev -Cc adapter
ent0      Available 03-00 2-Port 10/100/1000 Base-TX PCI-Express Adapter (14104003)
ent1      Available 03-01 2-Port 10/100/1000 Base-TX PCI-Express Adapter (14104003)
ent2      Available       Logical Host Ethernet Port (lp-hea)
ent3      Available       Logical Host Ethernet Port (lp-hea)
ent4      Available       Logical Host Ethernet Port (lp-hea)
ent5      Available       Logical Host Ethernet Port (lp-hea)
fcs0      Available 04-00 4Gb FC PCI Express Adapter (df1000fe)
fcs1      Available 06-00 4Gb FC PCI Express Adapter (df1000fe)
iba0      Available       InfiniBand host channel adapter
lhea0     Available       Logical Host Ethernet Adapter (l-hea)
mlt0      Available       Multilink Communication Adapter
pkcs11    Available       PKCS#11 Device
sissas0   Available 07-08 PCI-X266 Planar 3Gb SAS Adapter
sissas1   Available 05-00 PCI Express x8 Ext Dual-x4 3Gb SAS Adapter
sisscsia0 Available 01-08 PCI-XDDR Dual Channel Ultra320 SCSI Adapter
sisscsia1 Available 02-08 PCI-XDDR Dual Channel Ultra320 SCSI Adapter
usbhc0    Available 08-08 USB Host Controller (33103500)
usbhc1    Available 08-09 USB Host Controller (33103500)
usbhc2    Available 08-0a USB Enhanced Host Controller (3310e000)
vsa0      Available       LPAR Virtual Serial Adapter
(h7854n1)root#


Last edited by Scrutinizer; 03-10-2014 at 12:20 PM.. Reason: code tags
# 4  
Old 03-10-2014
Thanks for the quick and very full reply. It would be easier to read in CODE tags.

The OS will see the other port as a separate IP device. You can confirm this by looking at the output from lscfg -vl ent0 and lscfg -vl ent1 etc. The device address will be very similar in the Location or the Device Specific references.

Anyway,
. . . . . . if a packet was to be transmitted to/from the 10.xxx.xxx.xxx address, what route would you expect it to take? You only have the route via 192.9.200.4, and the address 10.1.26.17 has a mask of 255.255.255.0 so it will be unable to use this. So, you may need to add another route. Do you have a gateway in the 10.xxx.xxx.xxx range? One in the 10.1.26.xxx range would be best as then you would be matching your netmask for your alias.


Does this help?



Robin
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Alias help

I am creating subversion pre commit hook on linux to run on client side but its not working and throwing an error - alias svnbi="plutil *.plist|grep -v OK; if ; then svn ci -m $1 ; fi" but when I run - (test is $1 here) svnbi test bash: syntax error near unexpected token `test' ... (1 Reply)
Discussion started by: jacki
1 Replies

2. UNIX for Dummies Questions & Answers

Create alias files (not alias commands)

If one: $ find -name 'some expression' -type f > newfile and then subsequently wants to create an alias file from each pathname the find command retrieved and the > placed within 'newfile', how would one do this? Ideally, the newly created alias files would all be in one directory. I am... (3 Replies)
Discussion started by: Alexander4444
3 Replies

3. UNIX for Dummies Questions & Answers

Alias help

I can get the nth line of a file using sed -n 'np' file however all I want to type is "line n file" so I am trying to use alias alias line='sed -n \'&\'' but its not working, how can I make this work Thanks (2 Replies)
Discussion started by: chrisjones
2 Replies

4. UNIX for Dummies Questions & Answers

using alias

I need to login to one server and then switch the user and set a number alias. But i cant modify the .profile file. I have one script avi1.sh $ more avi.sh sudo su - bil sh avi1.sh and in home directory of bil i have avi1.sh that says $ more avi1.sh alias l='ls -ltr' alias b='cd... (7 Replies)
Discussion started by: blackeyed
7 Replies

5. UNIX for Dummies Questions & Answers

alias help

Hello again, what does \!* do int his line alias lookup 'grep -i \!* who.is.who' Thanks! (1 Reply)
Discussion started by: kris888
1 Replies

6. Shell Programming and Scripting

please help me regarding alias

Dear All, I have given alias to run a script which will calculate memory and cpu utilization as "utils" in my bash shell. Even i have given this entry in .profile and .bashrc in my home directory. It is working fine. Now my question is that I want to use this alias in... (17 Replies)
Discussion started by: naree
17 Replies

7. UNIX for Dummies Questions & Answers

alias help

Hi I have a problem when i try to set any thing as alias it works say alias sasa="cd /home/hghgg" but when i close the terminal it does not work (5 Replies)
Discussion started by: shafique
5 Replies

8. HP-UX

alias help

i want to use short cut alias command but its not happening can any on help (4 Replies)
Discussion started by: shafique
4 Replies

9. UNIX for Advanced & Expert Users

using alias...

hi.. i want to make an alias in unix, for using it to change of directory by example: if i am in /dtmp/inp/aux and i want to go to /sybase/bd, i want to make an alias named "bd", to go directally to /sybase/bd (alias bd="cd /sybase/bd") i create it, but when i turn off the conection... (2 Replies)
Discussion started by: DebianJ
2 Replies

10. UNIX for Dummies Questions & Answers

Alias

Hello, I'm a beginner to Unix and I want to create an alias that lists the given directory in long format; the alias should use a pager to display the result. Thanks in advance. (2 Replies)
Discussion started by: guelpth
2 Replies
Login or Register to Ask a Question