AIX命令集錦九(TCP IP網路管理命令)

2021-05-23 08:01:16 字數 4928 閱讀 2613

9.1、主機名修改命令

hostname/uname -n 顯示主機名

uname -x /uname -a /uname -u 顯示作業系統的詳細資訊,顯示系統id

hostname 主機名,這樣改的主機名只能保持到下次重起

smit hostname 或chdev -l inet0 -a hostname=主機名 這樣就是永久性更改主機名

hostid /hostid 192.9.2.1 顯示主機id號/更改主機id

/etc/hosts 格式為 ip位址 主機名 別名

/etc/services 服務與埠號的對應 格式為:servicename portnumber/protocolname aliases

埠號為1-1023的是系統保留號,只能由root使用者啟動,大於1024的為自由埠號,不一定需要root使用者啟動,當修改了該檔案後,需要使用

refresh -s inetd命令進行重新整理生效,這個檔案裡面都是定義哪些服務是可用的,哪些是禁用的

host 主機名/host ip位址 解析/反向解析

9.2、位址解析命令

arp -a 檢視記憶體中的arp位址對映表,即通過ip位址解析到實體地址

arp -d 192.168.1.1 /arp -d 主機名 刪除位址對映表的的192.168.1.1項

arp -s 802.3 主機名 實體地址 pub/temp 表示永久的儲存一條記錄/臨時(到下次重起),802.3是ieee 802.3網路介面型別,ether表示

ethernet介面,fddi表示光纖分布式介面,802.5表示令牌還介面

9.3、網絡卡名(介面卡名)和對應的網路介面名相關命令

介面卡名 介面名 描述

entx enx 標準以態網 10/100/1000m

entx etx ieee 802.3以態網

fddix fix 光纖分布式介面

lsdec -cc adapter/lscfg |grep -i adapter 顯示已安裝的網絡卡

lsdev -cc if 顯示已配置的網路介面

cfgmgr 重新配置網絡卡後自動檢測並配置網絡卡,如果找不到網絡卡,則執行如下命令

smit devices ->communication 中選擇網絡卡型別,通過手工的方式新增網絡卡裝置,如果找不到網絡卡,則需要安裝驅動

smit mkinet 可以定義乙個新的網路介面

安裝網絡卡驅動:smit installp安裝所缺少的驅動程式/將aix cd插入光碟機,執行cfgmgr -i /dev/cd0 命令

daig -a 確認新介面卡是否已經被新增到系統的硬體配置中,如果要查詢網絡卡的驅動程式,則執行如下命令

lsdev -cc adapter |grep ent 查出網絡卡型別和id號,然後用

lslpp -l |grep id號

9.5、顯示/修改介面卡名的屬性命令

lsattr -e -l ent0 顯示網絡卡屬性

chdev -l ent1 -a 引數名=數值/smit chgenet

lsattr -e -l en0 顯示網路介面的屬性

chdev -l en0 -a netaddr=192.168.1.1 修改en0介面的ip位址屬性

刪除乙個網路介面卡的過程

ifconfig en0 down 停用網路介面卡介面

ifconfig en0 detach 從網路介面列表中刪除該網路介面的所有屬性

rmdev -l en0 -d 刪除網路介面裝置的定義

rmdev -l ent0 -d 刪除網路介面卡

9.6、netstat 命令

netstat -n 將ip位址以數字形式顯示

netstat -in 顯示已配置網口的狀態,同時ip位址以數字的形式顯示,而不以主機名的形式顯示

netstat -r 顯示主機上的路由表

netstat -a 顯示所有socket狀態

netstat -s 顯示每個協議的統計資訊

netstat -c 顯示網路緩衝區的統計資訊

netstat -m 顯示記憶體管理函式記錄的統計資料

netstat -zi/zs/zc/zm 清除相關統計資訊

9.7、ifconfig 命令

ifconfig en0 192.168.1.1 netmask 255.255.255.0 up 給乙個網路介面配置乙個ip並啟用

ifconfig lo0 inet 127.0.0.1 up 啟用lo0

ifconfig en0 down 關閉en0網路介面

ifconfig en0 up 啟用en0網路介面

ifconfig en0 192.168.1.2 netmask 255.255.255.0 alias 在網路介面en0上繫結乙個ip位址

ifconfig en0 192.168.1.2 netmask 255.255.255.0 delete 刪除繫結的ip位址

ifconfig en0 delete/ifconfig en0 192.168.1.2 delete 刪除乙個網路介面的ip位址

ifconfig en0 detach 從網路介面列表中刪除該網路介面的所有屬性,一般是要把該網絡卡移除才用這個命令,可以用ifconfig en0再新增

ifconfig en0 mtu 1492 改變網路介面en0的mtu值

9.8、tcp/ips守侯程序命令

開機時自動啟動的服務一般都是存放在/etc/inittab檔案中,網路啟動檔案是/etc/rc.net或者是/etc/rc.bsdnet,一般在系統啟動時

由cfgmgr呼叫。tcp/ip守侯程序則是在/etc/rc.tcpip檔案中,由init程序呼叫,在/etc/rc.tcpip檔案中包括syslogd,lpd,routed/gated,

sendmail,portmap,inetd,named,timed,rwhod等程序,預設只啟動syslogd,lpd,sendmail,portmap,inetd程序。

lssrc -g tcpip檢視上面的各程序的狀態

sh /etc/tcp.clean 停止tcp/ip守侯程序,它將停止/etc/rc.tcpip中的程序(portmap和nfsd程序除外)

stopsrc -g tcpip 停止所有的tcp/ip守侯程序

stopsrc -s syslogd 停止某乙個tcp/ip守侯程序

sh /etc/rc.tcpip 啟動所有的tcp/ip守侯程序

startsrc -s syslogd 啟動某乙個tcp/ip守侯程序

startsrc -g tcpip 啟動odm中定義的屬於tcpip組的所有子系統,但不重新啟動tcp/ip守侯程序

9.9、internet 服務管理程序inetd介紹

/usr/sbin/inetd

startsrc -s inetd 啟動inetd守侯程序,它是在tcp/ip守侯程序啟動時連帶啟動,一般是讀取/etc/inetd.conf配置檔案

當修改了/etc/inetd.conf檔案後,要生效就要執行refresh -s inetd命令,讓它再去讀取/etc/inetd.conf檔案

或者執行ps -ef |grep inetd (獲得inetd程序號) kill -1 inetdpid(給inetd程序傳送乙個sighup訊號)

/etc/inetd.conf中又包括comsat,ftpd,fingerd,rlogind,rexecd,rshd,talkd,telnetd,tftpd,uucpd等子程序

lssrc -ls inetd 檢視inetd子程序的詳細資訊

stopsrc -s inetd 停止inetd守侯程序

9.10、路由命令

smit mkroute 新增乙個靜態的主機路由或網路路由,也可以用如下命令來實現

route add -net 192.168.1 -netmask 255.255.255.0 9.1.2.1

traceroute 跟蹤路由

no -o ipforwarding=1 在兩片網絡卡不同網段之間開啟ip**功能,為0時,表示關閉,只有在開啟的時候才能起到路由的作用

rexec hostname/ip 命令 表示在遠端主機上執行命令

9.12、信任主機/使用者的設定

/etc/hosts.equiv(信任主機檔案,該檔案的許可權必須為600)/$home/.rhosts檔案

/etc/hosts.equiv 格式為hostname [username] hostname--信任主機 username--信任主機上的使用者

+hostname [username] 表示信任所有主機上的該指定使用者

hostname [+username]/hostname 表示信任指定主機上的所有使用者

-hostname [username] 表示拒絕信任所有主機上的指定使用者

$home/.rhosts (信任使用者檔案,該檔案的許可權推薦為600)

該檔案的格式為:hostname [username] 如果省略了username則表示只信任該檔案的屬主使用者 ,其他跟 /etc/hosts.equiv中的一樣

在使用hacmp的aix系統中,必須保證/etc/hosts和/.rhosts檔案配置正確。/.rhosts檔案可以使用hacmp中的cllsig -x > /.rhosts命令生成。

9.13、遠端執行shell命令 rsh

rsh remotehost [-a] [-n] [-l user] [command] 在遠端主機上執行命令

rcp [-p ](保留許可權模式和修改時間) [-r](級連目錄都拷貝) source destination 遠端複製命令

rcp -r 目錄名 [email protected]:/home/oracle

securetcpip 命令後做的動作包括rcp,rlogin,rlogind,rsh,rshd,tftp,tftpd都被禁止使用,.netrc檔案不可用

在/etc/security/config檔案中增加了乙個tcp/ip的安全節,在執行該命令前,必須以root使用者執行killall 命令停止所有網路守侯程序。

AIX命令集錦(軟體安裝命令)

aix命令集錦八 軟體安裝命令 修訂包分類 ptf apar 維護包和推薦維護包,其中ptf apar是對檔案集的修訂,維護包和推薦維護包包含著大量的ptf和apar,主要是 對作業系統的修訂 ptf 是指檔案集的可單獨安裝的更新包 fileset update 它的作用是增強以前安裝的filese...

AIX常用命令集錦

1 telnet ip 連線到小型機 2 login team08 password 登陸 3 passwd 更改口令 4 logout 退出 直接退出系統 5 exit 退出 ctrl d 退出當前的shell 6 date 列出當前日期時間 加引數改變輸出格式 7 cal 察看年月日資訊 8 c...

AIX常用命令集錦

命令 1 telnet ip 連線到小型機 2 login team08 password 登陸 3 passwd 更改口令 4 logout 退出 直接退出系統 5 exit 退出 ctrl d 退出當前的shell 6 date 列出當前日期時間 加引數改變輸出格式 7 cal 察看年月日資訊 ...