AIX TCP/IP基本配置参考

内容提要:
TCP/IP的初始配置
配置主机名
配置/etc/hosts文件
配置网络接口

说明:
TCP/IP的初始配置
TCP/IP的初始配置适用于您第一次在某个AIX系统上配置TCP/IP。它提供了一个单一的界面,使您能够同时配置主机名、一个网络接口IP地址、默认网关和名字解析。下面我们向您介绍如何执行初始配置。
您可以通过命令smitty mktcpip来启动TCP/IP初始配置。执行这个命令会在屏幕上显示一个网络接口选择菜单,请在此菜单中选择您想要配置IP地址的网络接口。

+--------------------------------------------------------------------------+
|                       Available Network Interfaces                       |
|                                                                          |
| Move cursor to desired item and press Enter.                             |
|                                                                          |
| at0 10-70 ATM Network Interface                                  |
| at1 10-78 ATM Network Interface                                  |
| en0 10-80 Standard Ethernet Network Interface                   |
| en1 30-60 Standard Ethernet Network Interface                   |
| et0 10-80 IEEE 802.3 Ethernet Network Interface                    |
| et1 30-60 IEEE 802.3 Ethernet Network Interface                    |
| et2 30-60 IEEE 802.3 Ethernet Network Interface                    |
| tr0 30-78 Token Ring Network Interface                             |
|                                                                          |
| Esc+1=Help              Esc+2=Refresh           Esc+3=Cancel          |
| Esc+8=Image          Esc+0=Exit              Enter=Do                 |
| /=Find                n=Find Next                                      |
+--------------------------------------------------------------------------+

接下来您会看到TCP/IP初始配置的界面。在这一界面中,您可以配置以下项目:

HOSTNAME: 此系统的主机名
Internet ADDRESS (dotted decimal): 选定的网络接口的IP地址,使用xxx.xxx.xxx.xxx格式
Network MASK (dotted decimal): 选定的网络接口的子网掩码,使用xxx.xxx.xxx.xxx格式
NAMESERVER
   Internet ADDRESS (dotted decimal): DNS服务器的IP地址,使用xxx.xxx.xxx.xxx格式
   DOMAIN Name:                      本系统的DNS域名
Default Gateway Address : 默认网关的地址
配置完成后请按回车继续。   

                      Minimum Configuration & Startup

To Delete existing configuration data, please use Further Configuration menus

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

[TOP]                                                 [Entry Fields]
* HOSTNAME                                        [tscf50]
* Internet ADDRESS (dotted decimal)                [172.16.3.201]
Network MASK (dotted decimal)                   [255.255.255.0]
* Network INTERFACE                                   en0
NAMESERVER
      Internet ADDRESS (dotted decimal)       [9.181.2.102]
      DOMAIN Name                            [cn.ibm.com]
Default Gateway
   Address (dotted decimal or symbolic name)     [172.16.3.1]
   Cost                                        [0]                     
   Do Active Dead Gateway Detection?              no                  
[MORE...2]

Esc+1=Help       Esc+2=Refresh    Esc+3=Cancel        Esc+4=List
Esc+5=Reset       Esc+6=Command    Esc+7=Edit       Esc+8=Image
Esc+9=Shell       Esc+0=Exit       Enter=Do

在您按回车后,系统会执行以下操作:
1、设置此系统的主机名。这一设置会在系统重新启动后继续生效。
2、设置选定的网络接口的IP地址和子网掩码。
3、创建/etc/resolv.conf文件,并在其中加入nameserver和domain的设置,其格式为:
nameserver    9.181.2.102
domain   cn.ibm.com
这个文件被AIX操作系统用来存贮DNS客户端的配置信息。
4、在系统中添加一条目标地址是网络0的静态路由,即默认网关。这个静态路由会在每次系统启动时自动添加。
5、在/etc/hosts文件中添加一条记录,将本系统的主机名对应为选定的网卡的IP地址。其格式为:
172.16.3.201 tscf50

配置主机名
您有很多种方法可以在AIX系统上配置主机名。在这里我们把这些方法分为两类:临时设置和永久设置。临时设置是指临时指定系统的主机名,并在系统重新启动后将主机名还原为原来的设置;永久设置是指设定系统的主机名,并在系统重新启动后仍保留此主机名。在这里我们分别介绍这两种方法。
1、临时设置
临时设置主机名的最好方法是使用hostname命令。请按以下格式执行此命令:
hostname HOSTNAME
其中HOSTNAME是您想要设定的临时主机名。
注意:在AIX系统中,很多应用程序和服务依赖于主机名的正确解析。也就是说,系统必须能够将自己的主机名解析为IP地址。在设置主机名之前,请确认新设置的主机名是可以解析的。通常您可以通过设置/etc/hosts文件来添加一个名字到IP地址的解析。

2、永久设置
永久设置主机名的最好方法是使用smitty mkhostname命令。这个命令会显示以下界面:
     
                              Set Hostname

                  Please refer to Help for information
            concerning hostname / INTERNET address mapping

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

                                                   [Entry Fields]
* HOSTNAME (symbolic name of your machine)           [tscf50]

请在方括号内输入新的主机名并按回车继续。
注意:在AIX系统中,很多应用程序和服务依赖于主机名的正确解析。也就是说,系统必须能够将自己的主机名解析为IP地址。在设置主机名之前,请确认新设置的主机名是可以解析的。通常您可以通过设置/etc/hosts文件来添加一个名字到IP地址的解析。

配置/etc/hosts文件
/etc/hosts文件被AIX操作系统用来进行本地的名字解析。它通常被用来保存本地主机名和IP地址的对应,DNS服务器不能解析的名字和IP地址的对应,以及在没有DNS服务器的网络中所有计算机的名字和IP地址的对应。
配置/etc/hosts文件的最好方法是使用SMIT菜单。使用这种方法可以避免许多“输入错误”。

                        Hosts Table (/etc/hosts)

Move cursor to desired item and press Enter.

List All Hosts
Add a Host
Change / Show Characteristics of a Host
Remove a Host

通过这个界面,您可以列示、添加、修改和删除/etc/hosts文件中的项目。下面我们对这些功能进行逐个介绍。
a、列示/etc/hosts的内容
在smitty hostent的主菜单中选择 List All Hosts ,/etc/hosts文件中的各个项目将被列出:

                               COMMAND STATUS

Command: OK          stdout: yes           stderr: no

Before command completion, additional instructions may appear below.

127.0.0.1             loopback localhost    # loopback (lo0) name/address
9.181.50.11           mcc8
10.10.0.1   srv_a
10.10.0.2   srv_b
192.168.0.1   r6f50_2
192.168.0.2   tscf50_2
9.181.50.112   qiyu
9.185.43.182   tscptf
9.181.54.220   ipm
172.16.3.201 tscf50
172.16.3.202 r6f50

b、在/etc/hosts文件中添加一个项目
在smitty hostent主菜单中选择Add a Host,您将得到以下界面:

                           Add a Host Name

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

                                                   [Entry Fields]
* INTERNET ADDRESS (dotted decimal)                []
* HOST NAME                                        []
ALIAS(ES) (if any - separated by blank space)    []
COMMENT (if any - for the host entry)              []

您可以为一个/etc/hosts项目设置以下属性:
INTERNET ADDRESS (dotted decimal): IP地址。使用xxx.xxx.xxx.xxx格式。
HOST NAME: 与IP地址相对应的主机名。
ALIAS(ES) (if any - separated by blank space): 与IP地址相对应的别名,用空格分隔。
COMMENT (if any - for the host entry): 关于此/etc/hosts项目的注释。

c、修改一个/etc/hosts项目
在smitty hostent主菜单中选择 Change / Show Characteristics of a Host ,您将得到以下界面:

               Change / Show Characteristics of a Host

Type or select a value for the entry field.
Press Enter AFTER making all desired changes.

                                                   [Entry Fields]
Host Name or INTERNET Address (dotted decimal)     []                     

按F4选择您所要修改的/etc/hosts项目,并按回车继续。您会得到以下界面:

               Change / Show Characteristics of a Host

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

                                                   [Entry Fields]
Current INTERNET address                         172.16.3.202
New INTERNET ADDRESS (dotted decimal)              []
HOSTNAME                                        [r6f50]
ALIAS(ES) (if any - separated by blank space)    []
COMMENT (if any - for the host entry)              []

在这里您可以为一个/etc/hosts项目设置以下属性:
INTERNET ADDRESS (dotted decimal): IP地址。使用xxx.xxx.xxx.xxx格式。
HOST NAME: 与IP地址相对应的主机名。
ALIAS(ES) (if any - separated by blank space): 与IP地址相对应的别名,用空格分隔。
COMMENT (if any - for the host entry): 关于此/etc/hosts项目的注释。

d、从/etc/hosts文件中删除一个项目
在smitty hostent主菜单中选择 Remove a Host ,您将得到以下界面:

                               Remove a Host

Type or select a value for the entry field.
Press Enter AFTER making all desired changes.

                                                   [Entry Fields]
Host Name or INTERNET Address (dotted decimal)     []                     

按F4选择您所要修改的/etc/hosts项目,并按回车继续。您所选中的项目将被从/etc/hosts文件中删除。

配置网络接口
如果您的系统上安装有多于一块的网卡,或您想要更改某个网络接口的IP地址,那么您会用到这个功能。通过AIX系统中配置网络接口的功能,您可以在指定的网络接口上设置静态的IP地址。
首先,请运行命令smitty inet。这个命令将显示网络接口配置的主菜单。

                     Network Interface Selection

Move cursor to desired item and press Enter.

List All Network Interfaces
Add a Network Interface
Change / Show Characteristics of a Network Interface
Remove a Network Interface
PVCs for IP over an ATM Network
Configure Aliases

如果您要添加一个新的网络接口,请选择 Add a Network Interface。如果您要修改一个网络接口的IP地址,请选择Change / Show Characteristics of a Network Interface。然后请选择要添加/修改的网络接口。两者的设置界面十分类似:

                Change / Show a Standard Ethernet Interface

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

                                                   [Entry Fields]
Network Interface Name                            en0
INTERNET ADDRESS (dotted decimal)                [172.16.3.201]
Network MASK (hexadecimal or dotted decimal)    [255.255.255.0]
Current STATE                                     up                  
Use Address Resolution Protocol (ARP)?              yes                  
BROADCAST ADDRESS (dotted decimal)                 []

您可以在这个界面中为选定的网络接口设置IP地址、子网掩码,以及指定是否启用此网络接口。
注意:在修改某些网络接口的IP地址后,您可能需要在/etc/hosts文件中作相应的修改以确保主机名和IP地址的对应。

你可能感兴趣的:(应用服务器,网络应用,IBM,AIX,UP)