1.配置DNS
發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務至上”的服務理念,堅持“二合一”的優(yōu)良服務模式,真誠服務每家企業(yè),認真做好每個細節(jié),不斷完善自我,成就企業(yè),實現(xiàn)共贏。行業(yè)涉及成都白烏魚等,在網(wǎng)站建設公司、網(wǎng)絡營銷推廣、WAP手機網(wǎng)站、VI設計、軟件開發(fā)等項目上具有豐富的設計經(jīng)驗。
# vi /etc/resolv.conf
nameserver 192.168.2.30
nameserver 192.168.2.32
# vi /etc/host.conf
# nslookup 192.168.2.32 DNS查找
# net time SET 192.168.2.32 時間同步,客戶端以服務器時間為準
2.samba
首先確保Linux系統(tǒng)中安裝了samba包,并用下述命令來檢查samba包的基礎庫支持,一般的RPM安裝都不會有問題。
# smbd -b | grep LDAP
HAVE_LDAP_H
HAVE_LDAP
HAVE_LDAP_DOMAIN2HOSTLIST
...
# smbd -b | grep KRB
HAVE_KRB5_H
HAVE_ADDRTYPE_IN_KRB5_ADDRESS
HAVE_KRB5
...
# smbd -b | grep ADS
WITH_ADS
WITH_ADS
# smbd -b | grep WINBIND
WITH_WINBIND
WITH_WINBIND
3.krb5配置
配置編輯/etc/krb5.conf,配置完成后,執(zhí)行
# kinit administrator@HXBANK.COM
4.Samba配置
編輯配置/etc/samba/smb.conf后,重啟samba服務
# service samba restart
# net ads join -U administrator@HXBANK.COM 加入域,這時需要輸入域管理員密碼
5.winbind配置
編輯/etc/nsswitch.conf,更改passwd和group為(files需視你linux系統(tǒng)配置NIS與否,如配置NIS,則為compat)
passwd: files winbind
group: files winbind
保存后(重)啟動samba服務。(重)啟動winbind。
用 wbinfo -u檢索用戶,wbinfo -g檢索用戶組來測試winbind是否正常。
1.配置DNS
# vi /etc/resolv.conf
nameserver 192.168.2.30
nameserver 192.168.2.32
# vi /etc/host.conf
# nslookup 192.168.2.32 DNS查找
# net time SET 192.168.2.32 時間同步,客戶端以服務器時間為準
2.samba
首先確保Linux系統(tǒng)中安裝了samba包,并用下述命令來檢查samba包的基礎庫支持,一般的RPM安裝都不會有問題。
# smbd -b | grep LDAP
HAVE_LDAP_H
HAVE_LDAP
HAVE_LDAP_DOMAIN2HOSTLIST
...
# smbd -b | grep KRB
HAVE_KRB5_H
HAVE_ADDRTYPE_IN_KRB5_ADDRESS
HAVE_KRB5
...
# smbd -b | grep ADS
WITH_ADS
WITH_ADS
# smbd -b | grep WINBIND
WITH_WINBIND
WITH_WINBIND
3.krb5配置
配置編輯/etc/krb5.conf,配置完成后,執(zhí)行
# kinit administrator@HXBANK.COM
4.Samba配置
編輯配置/etc/samba/smb.conf后,重啟samba服務
# service samba restart
# net ads join -U administrator@HXBANK.COM 加入域,這時需要輸入域管理員密碼
5.winbind配置
編輯/etc/nsswitch.conf,更改passwd和group為(files需視你linux系統(tǒng)配置NIS與否,如配置NIS,則為compat)
passwd: files winbind
group: files winbind
保存后(重)啟動samba服務。(重)啟動winbind。
用 wbinfo -u檢索用戶,wbinfo -g檢索用戶組來測試winbind是否正常。
首先你得知道幾個命令:
ifconfig 查看網(wǎng)卡信息的命令(網(wǎng)卡以eth0~ethN命名,看你網(wǎng)卡用的是哪個)。另外,它只在root用戶下可能,一般普通用戶不能用。
route -n 查看路由的命令。
cat /etc/resolv.conf 查看DNS,配置DNS可在這個文件配置
命令行里有三種修改IP方法,其中一種是臨時的,重啟后就沒有了,在此不提了。只說兩種永久生效的:
1,在命令行里,通過命令調(diào)出圖形界面配置,比較直觀,容易配置:
命令
setup
彈出圖形界面,選擇network configuration ---- 回車-----兩個選項,第一個是網(wǎng)卡,第二個是DNS,在此不多講了。寫太多了,最主要是很直觀。
最后配置完了后,點TAB鍵或者上下左右鍵 選:OK----save---savequit---quit
2,命令行編寫配置文件來實現(xiàn),一般你的網(wǎng)卡是eth0.
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #描述網(wǎng)卡對應的設備別名,例如ifcfg-eth0的文件中它為eth0
BOOTPROTO=static #設置網(wǎng)卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜態(tài)指定的 ip地址,通過dhcp協(xié)議獲得的ip地址,通過bootp協(xié)議獲得的ip地址
BROADCAST=192.168.0.255 #對應的子網(wǎng)廣播地址
HWADDR=00:07:E9:05:E8:B4 #對應的網(wǎng)卡物理地址
IPADDR=192.168.0.2 #如果設置網(wǎng)卡獲得 ip地址的方式為靜態(tài)指定,此字段就指定了網(wǎng)卡對應的ip地址
IPV6INIT=no
IPV6_AUTOCONF=no
NETMASK=255.255.255.0 #網(wǎng)卡對應的網(wǎng)絡掩碼
NETWORK=192.168.0.0 #網(wǎng)卡對應的網(wǎng)絡地址
ONBOOT=yes #系統(tǒng)啟動時是否設置此網(wǎng)絡接口,設置為yes時,系統(tǒng)啟動時激活此設備
修改對應網(wǎng)卡的網(wǎng)關的配置文件
vi /etc/sysconfig/network
NETWORKING=yes(表示系統(tǒng)是否使用網(wǎng)絡,一般設置為yes。如果設為no,則不能使用網(wǎng)絡,而且很多系統(tǒng)服務程序?qū)o法啟動)
HOSTNAME=localhost(設置本機的主機名,這里設置的主機名要和/etc/hosts中設置的主機名對應)
GATEWAY=192.168.1.1(設置本機連接的網(wǎng)關的IP地址。)
例1: cat -n:對所有行進行編號
:例2. cat -b:對所有非空行進行編號
例4.cat cat.logEOF:將標準輸入的內(nèi)容寫入到文件中;輸入EOF結(jié)束
例一:顯示文件的前五個字符
例二:不顯示符合條件的列
例:按1M大小分割文件并指定分割后的文件名
例一:
例二:
例:忽略每行開始處的空白字符,對第二域按數(shù)字大小進行排序
正則表達式
grep支持的字符和字符集合
例一:顯示meminfo文件中以不區(qū)分大小的s開頭的行
例二:顯示/etc/passwd中,以r開頭的字符而后跟了任意單個字符的行
例四:顯示/etc/passwd中,r后跟了o,o只出現(xiàn)2次的行
例五:顯示meminfo文件中以一個數(shù)字開頭并以一個與開頭數(shù)字相同的數(shù)字結(jié)尾的行
例六:匹配ABC類IP地址即 1.0.0.1---223.255.255.254
例七:匹配手機號碼:手機號碼是1[3|4|5|8]后面接9位數(shù)字的
例一:將大寫字符轉(zhuǎn)換為小寫字符
例二:刪除指定范圍的字符
例三:刪除指定范圍字符的補集
?more(less):分頁顯示文件內(nèi)容
?head(tail):顯示文件內(nèi)容頭部
?join:將兩個文件中,制定欄位內(nèi)容相同的行連接起來
?iconv:轉(zhuǎn)換文件編碼格式
?dos2unix:將dos文件格式轉(zhuǎn)換為Unix格式
?diff(vimdiff):比較文件差異
?rev:反向輸出文件內(nèi)容
實際工作或者維護過程中常常需要通過域名反查下其對應的IP地址。解決方法有多種,既可以通過網(wǎng)上提供的域名反查IP查詢工具查詢,也可以在 Linux系統(tǒng) 中通過命令進行查詢。
本教程主要講解如何在Linux系統(tǒng)中通過命令查看域名對應的IP地址,主要講解以下5個命令:
dig命令它是一個功能強大且靈活的命令行工具,用于查詢 DNS 名稱服務器。它執(zhí)行 DNS 查詢,并顯示來自查詢的名稱服務器的返回信息。大多數(shù) DNS 管理員使用 dig 命令來解決 DNS 問題,因為它靈活、易用且輸出清晰。
如何使用 dig 命令查找域的 IP 地址呢?看示例:
輸出:
當然如果你需要一次查詢多個域名的IP地址,可以通過將多個域名信息放到一個文本文件中,每行一個,然后編寫shell腳本進行讀取文件然后循環(huán)批量查詢輸出。
shell腳本命令類似如下:
host 命令可用于執(zhí)行 DNS 查詢。它通常用于將名稱轉(zhuǎn)換為 IP 地址,反之亦然。如果未提供任何參數(shù)或選項, host 將打印它的命令行參數(shù)和選項摘要。
輸出:
同理,可以通過編寫shell腳本實現(xiàn)批量查詢,示例如下:
nslookup 命令是一個用于查詢互聯(lián)網(wǎng)域名服務器(DNS)的程序。
nslookup 有兩種模式,分別是交互式和非交互式。交互模式允許用戶查詢名稱服務器以獲取有關各種主機和域的信息,或打印域中的主機列表。非交互模式用于僅打印主機或域的名稱和請求的信息。
它是一個網(wǎng)絡管理工具,可以幫助診斷和解決 DNS 相關問題。命令示例如下:
輸出:
同理,使用以下 bash 腳本查找多個域的 IP 地址
fping 命令是類似 ping 之類的程序,它使用互聯(lián)網(wǎng)控制消息協(xié)議(ICMP)echo 請求來確定目標主機是否響應。
fping 與 ping 不同,因為它允許用戶并行 ping 任意數(shù)量的主機。另外,它可以從文本文件輸入主機。
fping 發(fā)送 ICMP echo 請求,并以循環(huán)方式移到下一個目標,并且不等到目標主機做出響應。
如果目標主機答復,那么將其標記為活動主機并從要檢查的目標列表中刪除;如果目標在特定時間限制和/或重試限制內(nèi)未響應,那么將其指定為不可訪問。
fping命令程序并不默認安裝在 Linux發(fā)行版 中,一般需要進行安裝,常見的發(fā)行版安裝命令如下:
Ubuntu / Debian / LinuxMint
Fedora / CentOS / RHEL
fping默認使用示例:
輸出:
更多關于fping的使用方法可以通過在終端中鍵入 man fping 來學習。
ping 命令(數(shù)據(jù)包互聯(lián)網(wǎng)抓手Packet Internet Groper)是一個網(wǎng)絡程序,用于測試 Internet 協(xié)議(IP)網(wǎng)絡上主機的可用性/連接性。
ping命令通過向目標主機發(fā)送互聯(lián)網(wǎng)控制消息協(xié)議(ICMP)Echo 請求數(shù)據(jù)包并等待 ICMP Echo 應答來驗證主機的可用性。
它基于發(fā)送的數(shù)據(jù)包、接收的數(shù)據(jù)包、丟失的數(shù)據(jù)包,通常包含最小/平均/最大時間來匯總統(tǒng)計結(jié)果。
命令示例:
輸出:
我們可以看到輸出內(nèi)容中起對應的IP地址,如果需要過濾輸出,增加更多相應的命令處理:
輸出:
以上內(nèi)容為在 Linux系統(tǒng) 中使用5個命令來獲取域名對應的IP地址。建議你可以在自己的服務器或者自己的Linux同上進行嘗試,也可以通過編寫shell腳本進行批量處理或通過相應的命令對輸出進行處理輸出自己想要的內(nèi)容。
網(wǎng)站名稱:linux域命令 linux域名
分享網(wǎng)址:http://www.rwnh.cn/article12/doshsgc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設、網(wǎng)站導航、做網(wǎng)站、品牌網(wǎng)站建設、動態(tài)網(wǎng)站、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)