對於AIX telnet的問題,可能很多朋友都覺得不是很好解決。那麼我們這裡主要講一下兩方面內容。包括停止AIX telnet服務和停止AIX telnet主機慢的現象的解決。那麼首先讓我們看一下如何停止服務吧。
停止AIX telnet服務
1.首先應保證inetd守護進程是開啟的,可輸入#lssrc–s inetd查看;如果返回 inetd tcpip 270468 active
active 表示inetd進程已開啟
2.啟動telnet服務: #startsrc -t telnet
3.停止telnet服務: #stopsrc -t telnet
4.可輸入lssrc -t telnet命令查看telnet進程是否已開啟
5.另請查看/etc/inetd.conf文件的以下字段是否被注釋掉,如果被注釋掉,說明開機時不自動打開Telnet服務
以下是代碼片段:
telnet stream tcp6 nowait root /usr/sbin/telnetd telnetd -a
說明:
startsrc 是開啟進程,stopsrc 是停止進程,lssrc 是獲取子系統的狀態
-s 是指定子系統
-t 是指定類型
主機AIX telnet響應慢的解決方法
前段時間割接現場同事報障數據庫測試主機(AIX5.3)AIX telnet時主機響應巨慢,具體表現為telnet ip_address回車後大概需要1~2分鐘才出現login:提示符。根據經驗,是DNS解析引起。
以root用戶登陸到此AIX主機,發現/etc/resolv.conf為空,無任何內容:
以下是代碼片段:
DATA_CESHI:/#ls -l /etc/resolv.conf
-rw-r--r-- 1 root system
0 Sep 21 10:10 /etc/resolv.conf
DATA_CESHI:/#cat /etc/resolv.conf
DATA_CESHI:/#
兩種解決方法:
1、如果不需要DNS,直接把/etc/resolv.conf刪除;或者配置正確的域名服務器名稱及IP,/etc/resolv.conf文件格式類似以下:
以下是代碼片段:
domain wzknet.com
nameserver 192.168.0.11
nameserver 192.168.0.12
2、可在/etc/netsvc.conf文件手工指定DNS解析順序為local(本地),即參照/etc/hosts文件。在該文件未尾添加一行:
以下是代碼片段:
hosts=local
建議:
1、如果確認不需要DNS,直接刪除/etc/resolv.conf文件;
2、如果確認需要DNS,則在/etc/resolv.conf文件中配置正確的域名服務器名稱和IP,域名解析需要得到域名服務器回應後才繼續以下的動作,如果域名服務器很慢或忙,則也會造成AIX telnet主機慢的現象。