linux域命令 linux域名

linux服務(wù)器如何加域

1.配置DNS

發(fā)展壯大離不開廣大客戶長(zhǎng)期以來(lái)的信賴與支持,我們將始終秉承“誠(chéng)信為本、服務(wù)至上”的服務(wù)理念,堅(jiān)持“二合一”的優(yōu)良服務(wù)模式,真誠(chéng)服務(wù)每家企業(yè),認(rèn)真做好每個(gè)細(xì)節(jié),不斷完善自我,成就企業(yè),實(shí)現(xiàn)共贏。行業(yè)涉及成都白烏魚等,在網(wǎng)站建設(shè)公司、網(wǎng)絡(luò)營(yíng)銷推廣、WAP手機(jī)網(wǎng)站、VI設(shè)計(jì)、軟件開發(fā)等項(xiàng)目上具有豐富的設(shè)計(jì)經(jīng)驗(yàn)。

# 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 時(shí)間同步,客戶端以服務(wù)器時(shí)間為準(zhǔn)

2.samba

首先確保Linux系統(tǒng)中安裝了samba包,并用下述命令來(lái)檢查samba包的基礎(chǔ)庫(kù)支持,一般的RPM安裝都不會(huì)有問(wèn)題。

# 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服務(wù)

# service samba restart

# net ads join -U administrator@HXBANK.COM 加入域,這時(shí)需要輸入域管理員密碼

5.winbind配置

編輯/etc/nsswitch.conf,更改passwd和group為(files需視你linux系統(tǒng)配置NIS與否,如配置NIS,則為compat)

passwd: files winbind

group: files winbind

保存后(重)啟動(dòng)samba服務(wù)。(重)啟動(dòng)winbind。

用 wbinfo -u檢索用戶,wbinfo -g檢索用戶組來(lái)測(cè)試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 時(shí)間同步,客戶端以服務(wù)器時(shí)間為準(zhǔn)

2.samba

首先確保Linux系統(tǒng)中安裝了samba包,并用下述命令來(lái)檢查samba包的基礎(chǔ)庫(kù)支持,一般的RPM安裝都不會(huì)有問(wèn)題。

# 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服務(wù)

# service samba restart

# net ads join -U administrator@HXBANK.COM 加入域,這時(shí)需要輸入域管理員密碼

5.winbind配置

編輯/etc/nsswitch.conf,更改passwd和group為(files需視你linux系統(tǒng)配置NIS與否,如配置NIS,則為compat)

passwd: files winbind

group: files winbind

保存后(重)啟動(dòng)samba服務(wù)。(重)啟動(dòng)winbind。

用 wbinfo -u檢索用戶,wbinfo -g檢索用戶組來(lái)測(cè)試winbind是否正常。

linux作為域控制器怎么做?

首先你得知道幾個(gè)命令:

ifconfig 查看網(wǎng)卡信息的命令(網(wǎng)卡以eth0~ethN命名,看你網(wǎng)卡用的是哪個(gè))。另外,它只在root用戶下可能,一般普通用戶不能用。

route -n 查看路由的命令。

cat /etc/resolv.conf 查看DNS,配置DNS可在這個(gè)文件配置

命令行里有三種修改IP方法,其中一種是臨時(shí)的,重啟后就沒(méi)有了,在此不提了。只說(shuō)兩種永久生效的:

1,在命令行里,通過(guò)命令調(diào)出圖形界面配置,比較直觀,容易配置:

命令

setup

彈出圖形界面,選擇network configuration ---- 回車-----兩個(gè)選項(xiàng),第一個(gè)是網(wǎng)卡,第二個(gè)是DNS,在此不多講了。寫太多了,最主要是很直觀。

最后配置完了后,點(diǎn)TAB鍵或者上下左右鍵 選:OK----save---savequit---quit

2,命令行編寫配置文件來(lái)實(shí)現(xiàn),一般你的網(wǎng)卡是eth0.

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 #描述網(wǎng)卡對(duì)應(yīng)的設(shè)備別名,例如ifcfg-eth0的文件中它為eth0

BOOTPROTO=static #設(shè)置網(wǎng)卡獲得ip地址的方式,可能的選項(xiàng)為static,dhcp或bootp,分別對(duì)應(yīng)靜態(tài)指定的 ip地址,通過(guò)dhcp協(xié)議獲得的ip地址,通過(guò)bootp協(xié)議獲得的ip地址

BROADCAST=192.168.0.255 #對(duì)應(yīng)的子網(wǎng)廣播地址

HWADDR=00:07:E9:05:E8:B4 #對(duì)應(yīng)的網(wǎng)卡物理地址

IPADDR=192.168.0.2 #如果設(shè)置網(wǎng)卡獲得 ip地址的方式為靜態(tài)指定,此字段就指定了網(wǎng)卡對(duì)應(yīng)的ip地址

IPV6INIT=no

IPV6_AUTOCONF=no

NETMASK=255.255.255.0 #網(wǎng)卡對(duì)應(yīng)的網(wǎng)絡(luò)掩碼

NETWORK=192.168.0.0 #網(wǎng)卡對(duì)應(yīng)的網(wǎng)絡(luò)地址

ONBOOT=yes #系統(tǒng)啟動(dòng)時(shí)是否設(shè)置此網(wǎng)絡(luò)接口,設(shè)置為yes時(shí),系統(tǒng)啟動(dòng)時(shí)激活此設(shè)備

修改對(duì)應(yīng)網(wǎng)卡的網(wǎng)關(guān)的配置文件

vi /etc/sysconfig/network

NETWORKING=yes(表示系統(tǒng)是否使用網(wǎng)絡(luò),一般設(shè)置為yes。如果設(shè)為no,則不能使用網(wǎng)絡(luò),而且很多系統(tǒng)服務(wù)程序?qū)o(wú)法啟動(dòng))

HOSTNAME=localhost(設(shè)置本機(jī)的主機(jī)名,這里設(shè)置的主機(jī)名要和/etc/hosts中設(shè)置的主機(jī)名對(duì)應(yīng))

GATEWAY=192.168.1.1(設(shè)置本機(jī)連接的網(wǎng)關(guān)的IP地址。)

Linux 命令合集(二):查看文件及內(nèi)容處理命令

例1: cat -n:對(duì)所有行進(jìn)行編號(hào)

:例2. cat -b:對(duì)所有非空行進(jìn)行編號(hào)

例4.cat cat.logEOF:將標(biāo)準(zhǔn)輸入的內(nèi)容寫入到文件中;輸入EOF結(jié)束

例一:顯示文件的前五個(gè)字符

例二:不顯示符合條件的列

例:按1M大小分割文件并指定分割后的文件名

例一:

例二:

例:忽略每行開始處的空白字符,對(duì)第二域按數(shù)字大小進(jìn)行排序

正則表達(dá)式

grep支持的字符和字符集合

例一:顯示meminfo文件中以不區(qū)分大小的s開頭的行

例二:顯示/etc/passwd中,以r開頭的字符而后跟了任意單個(gè)字符的行

例四:顯示/etc/passwd中,r后跟了o,o只出現(xiàn)2次的行

例五:顯示meminfo文件中以一個(gè)數(shù)字開頭并以一個(gè)與開頭數(shù)字相同的數(shù)字結(jié)尾的行

例六:匹配ABC類IP地址即 1.0.0.1---223.255.255.254

例七:匹配手機(jī)號(hào)碼:手機(jī)號(hào)碼是1[3|4|5|8]后面接9位數(shù)字的

例一:將大寫字符轉(zhuǎn)換為小寫字符

例二:刪除指定范圍的字符

例三:刪除指定范圍字符的補(bǔ)集

?more(less):分頁(yè)顯示文件內(nèi)容

?head(tail):顯示文件內(nèi)容頭部

?join:將兩個(gè)文件中,制定欄位內(nèi)容相同的行連接起來(lái)

?iconv:轉(zhuǎn)換文件編碼格式

?dos2unix:將dos文件格式轉(zhuǎn)換為Unix格式

?diff(vimdiff):比較文件差異

?rev:反向輸出文件內(nèi)容

如何在Linux中通過(guò)命令查看域名對(duì)應(yīng)的IP

實(shí)際工作或者維護(hù)過(guò)程中常常需要通過(guò)域名反查下其對(duì)應(yīng)的IP地址。解決方法有多種,既可以通過(guò)網(wǎng)上提供的域名反查IP查詢工具查詢,也可以在 Linux系統(tǒng) 中通過(guò)命令進(jìn)行查詢。

本教程主要講解如何在Linux系統(tǒng)中通過(guò)命令查看域名對(duì)應(yīng)的IP地址,主要講解以下5個(gè)命令:

dig命令它是一個(gè)功能強(qiáng)大且靈活的命令行工具,用于查詢 DNS 名稱服務(wù)器。它執(zhí)行 DNS 查詢,并顯示來(lái)自查詢的名稱服務(wù)器的返回信息。大多數(shù) DNS 管理員使用 dig 命令來(lái)解決 DNS 問(wèn)題,因?yàn)樗`活、易用且輸出清晰。

如何使用 dig 命令查找域的 IP 地址呢?看示例:

輸出:

當(dāng)然如果你需要一次查詢多個(gè)域名的IP地址,可以通過(guò)將多個(gè)域名信息放到一個(gè)文本文件中,每行一個(gè),然后編寫shell腳本進(jìn)行讀取文件然后循環(huán)批量查詢輸出。

shell腳本命令類似如下:

host 命令可用于執(zhí)行 DNS 查詢。它通常用于將名稱轉(zhuǎn)換為 IP 地址,反之亦然。如果未提供任何參數(shù)或選項(xiàng), host 將打印它的命令行參數(shù)和選項(xiàng)摘要。

輸出:

同理,可以通過(guò)編寫shell腳本實(shí)現(xiàn)批量查詢,示例如下:

nslookup 命令是一個(gè)用于查詢互聯(lián)網(wǎng)域名服務(wù)器(DNS)的程序。

nslookup 有兩種模式,分別是交互式和非交互式。交互模式允許用戶查詢名稱服務(wù)器以獲取有關(guān)各種主機(jī)和域的信息,或打印域中的主機(jī)列表。非交互模式用于僅打印主機(jī)或域的名稱和請(qǐng)求的信息。

它是一個(gè)網(wǎng)絡(luò)管理工具,可以幫助診斷和解決 DNS 相關(guān)問(wèn)題。命令示例如下:

輸出:

同理,使用以下 bash 腳本查找多個(gè)域的 IP 地址

fping 命令是類似 ping 之類的程序,它使用互聯(lián)網(wǎng)控制消息協(xié)議(ICMP)echo 請(qǐng)求來(lái)確定目標(biāo)主機(jī)是否響應(yīng)。

fping 與 ping 不同,因?yàn)樗试S用戶并行 ping 任意數(shù)量的主機(jī)。另外,它可以從文本文件輸入主機(jī)。

fping 發(fā)送 ICMP echo 請(qǐng)求,并以循環(huán)方式移到下一個(gè)目標(biāo),并且不等到目標(biāo)主機(jī)做出響應(yīng)。

如果目標(biāo)主機(jī)答復(fù),那么將其標(biāo)記為活動(dòng)主機(jī)并從要檢查的目標(biāo)列表中刪除;如果目標(biāo)在特定時(shí)間限制和/或重試限制內(nèi)未響應(yīng),那么將其指定為不可訪問(wèn)。

fping命令程序并不默認(rèn)安裝在 Linux發(fā)行版 中,一般需要進(jìn)行安裝,常見的發(fā)行版安裝命令如下:

Ubuntu / Debian / LinuxMint

Fedora / CentOS / RHEL

fping默認(rèn)使用示例:

輸出:

更多關(guān)于fping的使用方法可以通過(guò)在終端中鍵入 man fping 來(lái)學(xué)習(xí)。

ping 命令(數(shù)據(jù)包互聯(lián)網(wǎng)抓手Packet Internet Groper)是一個(gè)網(wǎng)絡(luò)程序,用于測(cè)試 Internet 協(xié)議(IP)網(wǎng)絡(luò)上主機(jī)的可用性/連接性。

ping命令通過(guò)向目標(biāo)主機(jī)發(fā)送互聯(lián)網(wǎng)控制消息協(xié)議(ICMP)Echo 請(qǐng)求數(shù)據(jù)包并等待 ICMP Echo 應(yīng)答來(lái)驗(yàn)證主機(jī)的可用性。

它基于發(fā)送的數(shù)據(jù)包、接收的數(shù)據(jù)包、丟失的數(shù)據(jù)包,通常包含最小/平均/最大時(shí)間來(lái)匯總統(tǒng)計(jì)結(jié)果。

命令示例:

輸出:

我們可以看到輸出內(nèi)容中起對(duì)應(yīng)的IP地址,如果需要過(guò)濾輸出,增加更多相應(yīng)的命令處理:

輸出:

以上內(nèi)容為在 Linux系統(tǒng) 中使用5個(gè)命令來(lái)獲取域名對(duì)應(yīng)的IP地址。建議你可以在自己的服務(wù)器或者自己的Linux同上進(jìn)行嘗試,也可以通過(guò)編寫shell腳本進(jìn)行批量處理或通過(guò)相應(yīng)的命令對(duì)輸出進(jìn)行處理輸出自己想要的內(nèi)容。

網(wǎng)站名稱:linux域命令 linux域名
分享網(wǎng)址:http://muchs.cn/article12/doshsgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、做網(wǎng)站、品牌網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司