AIX: Configuring a network interface

AIX: Configuring a network interface

# Tested on AIX 6.1

# Given following interface (no matter if it is already configured or not):

ifconfig en3
   en3: flags=1e080822,480<BROADCAST,NOTRAILERS,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN>

# or

ifconfig en3
   en3: flags=1e084863,480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN>
           inet 192.165.32.181 netmask 0xfffffffc broadcast 192.165.33.255
           tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1


# I'd like to set its address IP to 192.168.32.181, netmask 255.255.255.252, for instance


# Either I use 'smitty' interface:

smitty mktcpip

   1.- Select network interface to modify

       ┌──────────────────────────────────────────────────────────────────────────┐
       │                       Available Network Interfaces                       │
       │                                                                          │
       │ Move cursor to desired item and press Enter.                             │
       │                                                                          │
       │   en0      Standard Ethernet Network Interface                           │
       │   en1      Standard Ethernet Network Interface                           │
       │   en2      Standard Ethernet Network Interface                           │
   ==> │   en3      Standard Ethernet Network Interface                           │
       │   et0      IEEE 802.3 Ethernet Network Interface                         │
       │   et1      IEEE 802.3 Ethernet Network Interface                         │
       │   et2      IEEE 802.3 Ethernet Network Interface                         │
       │   et3      IEEE 802.3 Ethernet Network Interface                         │
       │                                                                          │
       │ F1=Help                 F2=Refresh              F3=Cancel                │
       │ F8=Image                F10=Exit                Enter=Do                 │
       │ /=Find                  n=Find Next                                      │
       └──────────────────────────────────────────────────────────────────────────┘


   2.- Note that default values for DNS server, domain and gateway, if globally set, are already
       set in following screen. They are set or not, we may change them, as well as the
       rest of parameters:

   Type or select values in entry fields.
   Press Enter AFTER making all desired changes.

                                                        [Entry Fields]
   * HOSTNAME                                           [myhostname]
   * Internet ADDRESS (dotted decimal)                  [192.168.32.181]         <----
     Network MASK (dotted decimal)                      [255.255.255.252]        <----
   * Network INTERFACE                                   en3
     NAMESERVER
              Internet ADDRESS (dotted decimal)         [10.11.16.382]           <---- opt.
              DOMAIN Name                               [mydomain.mycompany.es]  <---- opt.
     Default Gateway
          Address (dotted decimal or symbolic name)     [10.148.656.267]         <---- opt.
          Cost                                          [0]
          Do Active Dead Gateway Detection?              no
     Your CABLE Type                                     N/A
     START TCP/IP daemons Now                            no


   3.- Press enter to confirm changes

   Command: OK            stdout: yes           stderr: no

   Before command completion, additional instructions may appear below.

   en3
   x64lmwbikr5
   inet0 changed
   en3 changed
   inet0 changed




# or I run following command:

mktcpip -h x64lmwbikr5 -a 192.165.32.181 -m 255.255.255.252 -i en3

# Optionally, I could have used '-n', '-d' or '-g' to modify DNS server, domain or gateway if needed:

mktcpip -h myhostname -a 192.168.32.181 -m 255.255.255.252 -i en3 -n 10.11.16.382 -d mydomain.mycompany.es -g 10.148.656.267


# Check:

ifconfig en3
en3: flags=1e084863,480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN>
        inet 192.165.32.181 netmask 0xfffffffc broadcast 192.165.32.183
         tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
AIX: How to set automatic logoff (only for terminals)
Viewed 3926 times since Mon, Jun 11, 2018
List of 10 Must Know Oracle Database Parameters for Database Administrator
Viewed 146981 times since Thu, Jun 21, 2018
AIX ODM for MPIO User Guide 09
Viewed 5173 times since Mon, Dec 31, 2018
AIX 7.2 running on my Macbook?
Viewed 14059 times since Mon, Jun 3, 2019
Setup private yum repository for AIX clients
Viewed 12372 times since Thu, Feb 21, 2019
Part 2, NFS monitoring and tuning
Viewed 7641 times since Mon, Jun 4, 2018
Script to make mksysb backup from NIM to LPAR
Viewed 4436 times since Thu, Feb 21, 2019
How to install filesets/software in aix?
Viewed 7499 times since Mon, Jul 8, 2019
IBM AIX multipath I/O (MPIO) resiliency and problem determination
Viewed 15311 times since Wed, May 30, 2018
Useful AIX general commands
Viewed 13367 times since Wed, Apr 17, 2019