linux伺服器怎麼配hdm地址
❶ linux伺服器DHCP配置問題
僅僅懸賞5分,還要截圖,這樣有人回答才怪了,我直接給你貼出來例子,然後照做吧,一看就是linux課後作業。
今天來說一下在RHEL5.4中搭建DHCP的過程,DHCP伺服器的主要作用就是為客戶機分配IP地址,搭建DHCP伺服器的具體步驟如下:
一、首先確定你的系統中已經安裝好DHCP包,如果安裝好了,那麼就可以繼續下一步配置了,相反,就得到相應的網站去下載最新版本。可以使用命令「rpm-qa|grepdhcpd」來查看DHCP軟體包是否安裝上了。如果沒有安裝好,那麼可以把系統光碟掛載到系統裡面,然後使用命令」rpm-vihdhcp-*」來安裝DHCP軟體包。
二、配置DHCP伺服器的IP地址,可以使用VI編輯器來編輯"/etc/sysconfig/network-scripts/ifcfg-eth0"來配置IP地址,如:要給eth0配置一個192.168.0.1的IP地址,那麼這個配置文件可以這么改:
DEVICE=eth0//為此網卡配置的IP地址;
BOOTPROTO=static//這個網卡介面是靜態IP地址還是動態IP地址,靜態為static,動態為dhcp;
HWADDR=00:0C:29:3A:E3:B7//此網卡的MAC地址;
IPADDR=192.168.0.1//靜態IP地址;
NETMASK=255.255.255.0//上面IP地址的子網掩碼;
三、配置好IP地址後,使用命令「servicenetworkrestart」來重啟網路服務以使IP地址生效。
四、IP地址弄好後,然後就是修改DHCP服務的配置文件,默認DHCP的主配置文件存放在目錄「/etc/dhcpd.conf"里,當我們第一次編輯此配置文件時,配置文件里會提示我們可以參考「/usr/share/doc/dhcp*/dhcpd.conf.sample「幫助文件,我們只要使用命令」cp/usr/share/doc/dhcp*/dhcpd.conf.sample/etc/dhcpd.conf「把那個幫助文件拷到etc下面進行覆蓋,然後再進行配置。
注意:那個*是指DHCP軟體包的版本號,而不是通配符。
五、到這一步就可以對配置文件進行修改來實現DHCP服務的運用了。在修改之前我們首先來看一下這個文件中的一些參數各代表什麼意義:
1.聲明:
DHCP配置文件中的declaration(聲明),用來描述dhcpd伺服器中對網路布局的劃分,是網路設置的邏輯范圍,常用的聲明具體如下:
shared-network:用來告知是否為一些子網路分享相同網路。
subnet:描述一個IP地址是否屬於該子網。
range:用來提供動態分配IP地址的范圍。
host:需要進行特別設置的主機,如為LAN中的某個列印機伺服器配置一個固定的IP地址。
group:為一組參數提供聲明。
allowunknown-clients;denyunknown-clent:是否動態分配IP地址給未知的使用者。
allowbooting;denybooting:是否響應使用者查詢。
filename:開始啟動文件的名稱,應用於無盤工作站。
next-server:設置伺服器從引導文件中裝入主機名,應用於無盤工作站。
2.參數:
ddns-update-style:配置DHCP-DNS為互動更新模式。
default-lease-time:指定默認的租約時間的長度,單位為秒。
max-lease-time:設置最大租約時間長度,單位同樣為秒。
hardware:設置網卡介面類型和MAC地址。
server-name:告知DHCP客戶服務使用的IP地址。
get-lease-hostnamesflag:檢查客戶端使用的IP地址。
fixed-addressip地址:分配給客戶端一個固定的IP地址。
authritative:拒絕不正確的IP地址的要求。
3.選項:
subnet-mask:為客戶端設定子網掩碼。
domain-name:為客戶端指明DNS名稱。
domain-name-server:為客戶端指定DNS伺服器的IP地址。
hostname:為客戶端指定主機名稱。
routers:為客戶端設定默認網關。
broadcast-address:為客戶端設定廣播地址。
ntp-server:為客戶端設定網路時間伺服器IP地址。
time-offset:為客戶端設定和格林威治時間的偏移時間,單位為秒。
六、弄明白各個參數及選項的作用後,我們就可以搭建DHCP伺服器了,下面以一個簡單的實例來演示如何搭建一個DHCP伺服器。
假設一個公司的區域網絡,在該網路中需要使用DHCP伺服器,要求對DHCP伺服器進行以下設置:
1.網路中IP地址的網段為:192.168.1.0。
2.子網掩碼為:255.255.255.0
3.動態分配的IP地址區間為:192.168.1.100-192.168.1.254。
4.DNS伺服器的IP地址為:192.168.1.10。
5.默認網關為:192.168.1.11。
6.公司的列印機伺服器IP地址要求為固定IP:192.168.1.5。
根據以上條件,修改/etc/dhcpd.conf配置文件的內容如下:
ddns-update-stylenone;
ignoreclient-updates;
subnet192.168.1.0netmask255.255.255.0{
optionrouters192.168.1.11;
optionsubnet-mask255.255.255.0;
optiondomain-name"liwei.com";
optiondomain-name-server192.168.1.10;
range192.168.1.100192.168.1.254;
default-lease-time21600;
max-lease-time43200;
hostprint{
hardwareethernet00:0C:12:0F:1D:CE;//列印伺服器的MAC地址;
fixed-address192.168.1.5;
}
}
七、上面就是根據實例中公司的需求來修改的配置文件,修改好後退出。然後建立客戶租約文件,因為運行DHCP伺服器程序還需要一個名為dhcpd.leases的客戶租約文件,在這個文件中保存了所有已經分配出去的IP地址。dhcpd.leases文件默認位於/var/lib/dhcpd目錄中,通過RPM包安裝的DHCP伺服器程序,默認有這個文件,如果不是RPM包安裝的,而是tar包等安裝的,那麼就必須手動創建這么一個文件,不然DHCP服務啟動不起來。
八、啟動dhcpd服務,配置客戶端。可以使用servicedhcpdrestart來重啟dhcpd服務。客戶端配置可以分為兩種,一種是linux客戶端,另一種是windows客戶端,當然也許還有別的客戶端類型,不過應該不多,linux客戶端中需要手動修改/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,把選項BOOTPROTO=dhcp改成這樣,然後重啟一個網路服務。而在windows客戶端里有兩種方法,一是在配置IP地址那裡選擇自動獲得,二是在開始——》運行里輸入cmd命令,在打開的終端中輸入命令:ipconfig/release,然後再輸入ipconfig/renew來自動獲得IP地址。當然做這些之前得保證客戶機到DHCP伺服器的網路是互通的。
九、做完上面這些後,你的DHCP伺服器一般就可以使用了,如果不可以使用,那麼根據出錯的提示來進行排錯。
❷ 如何在linux伺服器上配置DHCP服務
1.安裝dhcp軟體包
#rpm –ivh dhcp-3.0.1-12_EL.i386.rpm
2.配置文件dhcpd.conf
由於dhcpd.conf默認沒有包括在軟體包中,所以要最近創建
#cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf
3.編輯dhcpd.conf
#vi /etc/dhcpd.conf
配置文件的基本格式
Subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200}
(聲明了網路地址是192.168.1.0子網掩碼是255.255.255.0的子網中,ip地址從192.168.1.100~192.168.1.200之間的地址用於DHCP客戶端進行動態地址分配)
在dhcpd.conf配置文件中可以包括聲明、參數和選項3種基本格式
Subnet是常用的聲明,聲明中的設置(大括弧中的內容)在整個聲明範圍中有效;
Subnet關鍵字後面設置子網的網路地址,netmask關鍵字後面設置子網掩碼
參數由設置項和設置值組成,根據參數所在位置的不同,參數的位置可作用於全局或指定的聲明中,參數是以「;」結束的,如:
Default-lease-time 21600;(默認釋放時間)
max-lease-time 43200;(最大釋放時間)
選項總是由option關鍵字引導,後面跟具體的選項和選項的設置值,選項根據所在的位置不同可作用於全局或某個聲明中,選項也是以「;」結束的,如:
Option routers 192.168.1.1 (網關)
Opyion subnet-mask 255.255.255.0 (子網掩碼)
使用host聲明設置主機屬性
host server01{
hardware Ethernet 0:c0:c3:22:46:81;
fixed-address 192.168.1.11;
option subnet-mask 255.255.255.0
option routers 192.168.1.1;
}
上面的配置實例中使用host聲明了名為server01的主機,其MAC地址為0:c0:c3:22:46:81,為主機分配使用的ip地址為192.168.1.11,同時為該主機設置的子網掩碼是255.255.255.0,網關地址是192.168.1.1.
多網路介面時需要配置的文件
# vi /etc/sysconfig/dhcpd
DHCPDARGS=eth0
表示dhcp將只在eth0網路介面上提供DHCP服務。
4.dhcpd服務的啟動與停止
Dhcpd服務的啟動腳本位於/etc/init.d/dhcpd
啟動dhcpd服務
#service dhcpd start
停止dhcpd服務
#service dhcpd stop
修改啟動狀態
#chkconfig –level 35 dhcpd on
❸ Linux怎麼設置ip地址
/etc/samba/smb.conf的配置如下:
[global]
workgroup = test #域
netbios name = samba
server string = samba
realm = TEST.INTRANET #域名
hosts allow = 192.168.
security = ADS
password server = pc.TEST.INTRANET #域控制器
guest ok = yes
dns proxy = no
[homes]
comment = Home Directories
browseable = no
writeable = yes
[share] #我共享的目錄
path = /share
writeable = yes
guest ok = yes
/etc/krb5.conf的配置如下:
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
ticket_lifetime = 24000
default_realm = TEST.INTRANET
dns_lookup_realm = false
dns_lookup_kdc = false
[realms]
TEST.INTRANET = {
kdc = 192.168.0.x (域控制器的IP)
admin_server = pc.TEST.INTRANET:749
default_domain = TEST.INTRANET
}
[domain_realm]
.test.intranet = TEST.INTRANET
test.intranet = TEST.INTRANET
[kdc]
profile = /var/kerberos/krb5kdc/kdc.conf
[appdefaults]
pam = {
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
forwardable = true
krb4_convert = false
❹ linux配置dhcp伺服器配置文件
配置文件都放在/etc/dhcp目錄下,主配置文件為dhcpd.conf
編寫dhcpd.conf (可以復制dhcpd.conf.example模板文件來修改,也可以直接編輯dhcpd.conf)
## 1、拷貝示例文件覆蓋原來的空文件。通過rpm -ql dhcp查看自己模板配置文件(不一定和我一樣的版本)
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
## 2、預先處理,去掉 注釋和空行,保留 生效語句,和可選語句。
sed -ri '/(^#[[:space:]]+|^#$|^$)/{d}' /etc/dhcp/dhcpd.conf
刪除沒用的那些行,保留內容如下:
主配置文件樣板:
#ddns-update-style none;
#authoritative;
log-facility local7;
subnet 10.1.1.0 netmask 255.255.255.0 {
range 10.1.1.100 10.1.1.200; ##地址池
option domain-name-servers 202.96.128.166; ##DNS伺服器地址
option domain-name "class.com"; ##域名
option routers 10.1.1.1; ##默認路由
option broadcast-address 10.1.1.255; ##廣播地址
default-lease-time 300; ##默認租約時間
max-lease-time 7200; ##最大租約時間
}
注意:dhcp伺服器必須要有一張網卡在10.1.1.0/24網路,並且它只會給這張網卡所在網路(廣播域)主機分配ip。
❺ Linux伺服器怎麼配置IP
埠映射 使用xshell訪問。
互聯網ip:埠
1、首先檢查設置的埠影射是否正確映射到內網的伺服器。即設置的轉發規則的IP地址是否為伺服器的IP地址。
2、無法訪問內網的伺服器,請檢查伺服器是否開啟了。可以在區域網內使用其他的計算機訪問一下伺服器,確認伺服器是否開啟,並能成功訪問。
3、檢查是否映射了伺服器所需的所有埠,有可能沒有完全設置訪問伺服器所需的埠,導致訪問失敗。可以通過開啟「DMZ主機」來檢測一下,是否埠沒有映射完全。若開啟DMZ主機後,能正常訪問伺服器,則可能是埠添加不完全。
❻ 配置LINUX的IP命令
通過配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0
配置文件如下:
ONBOOT=yes
BOOTPROTO=none:表示不使用dhcp服務,如果是手動配置靜態的ip地址,BOOTPROTO的值可以為none或者static。
IPADDR=192.168.1.66:表示設置IP地址。
NETMASK=255.255.255.0:表示設置子網掩碼。
GATEWAY=192.168.1.1: 表示設置網關。
DNS1=192.168.1.1:表示設置首選DNS伺服器,DNS有自己的配置文件/etc/resolv.conf,在這里設置DNS,就是把它寫入了DNS的配置文件/etc/resolv.conf。
然後,執行service network restart,重啟網路服務配置文件生效即可。
(6)linux伺服器怎麼配hdm地址擴展閱讀:
通過ifconfig命令配置LINUX的IP命令:
命令名稱:ifconfig
基本語法:ifconfig [網卡標識] [IP地址]
英文原意:interface configuration
執行許可權:root
功能描述:查看或臨時配置網卡信息
說明: ifconfig 命令主要是用來查看網卡的配置信息,因為用它來配置網卡的IP地址時,只會臨時生效(Linux伺服器重啟後就會失效)。
這種配置ip的方式只能設置IP和子網掩碼,估只適合內網(區域網)使用。
如果想連通外網,還必須設置網關和DNS。
❼ linux伺服器配置中多網卡的IP地址配置
如果系統擁有多個乙太網卡,則可以使用ifconfig命令為每一塊網卡指定個lP地址。
ifconfig命令可使Linux系統配置乙太網卡的網路介面,這樣可方便其它應用程序使用。ifconfig命令也可用來監控和改變網路介面的狀態。ifconfig命令的調用格式如下:
ifconfig
interface
[aftype]
[0pti0ns]addrcss
其中interface表示網路介面名:aftype
用來表明地址集,它們被用來解碼和顯示所有協議的地址,目前已支持的協議有inet
(TCP/IP)、ddp
(Appletalk)、ipx(N0vell)以及AX.
25和netr0m,默認值是inet;0pti0ns選項用來標志一些諸如掩碼地址、廣播地址之類的選項;address表示分配給制定介面的土機名或lP地址。
假設系統裝有兩塊網卡,系統分別定義為eth0和eth1,使州如下命令為它們指定IP
#
ifconfig
eth0
202
117.
85.
10
#
ifconflg
eihl
202.
117.
85.
11
只有root用戶才有許可權執行這兩條命令,普通用戶沒有許可權對網路介面進行配置。在設置完成後,可以使用不帶參數的ifconfig命令來查詢各個各個乙太網卡的信息:#
ifconfig
eth0
Link
encap:Ethernet
HWaddr
00;20:AF:48:F9:C8
inet
addr:
202
117.
85.
10
Bcast:
202.117.
8i.
255
Mask:255.255.255.0
UP
BR0ADCAST
RUNNING
MULTICAST
MTU:1500
Metric:l
RX
packets:lll
err0rs:0
copped:0
0verruns:0
frame:0
TX
packets:0
err0rs:0
copped:0
0verruns:0
camer:0
collisi0ns:0
txqueuelen:100
Interrupt:3
Base
addfess:0x300
Mem0ry:cco00-ce000
eth1
Link
encap:Ethemet
HWaddr
00:20:AF:48:F9:C8
inet
addr:
202.
117.
85.11
Bcast:
202.
117.
85.
255
Mask:255
255.255.0
UP
BR0ADCAST
RUNNING
MULflCAST
MTU:1574
Meuic:l
RX
packcLs:109
err0rs:0
copped:0
0venuns:0
framr.0
TX
packets:0
err0rs:0
copped:0
0verTuns:0
carrier:0
collisions:0
txqueuelen:112
Interrupt:9
Base
address:0x325
Memory:c3000-c5000
lo
Link
encap:L0cal
L00pback
ineL
addr:127.0.0.1
Mask:?5
5.0.0.0
UP
LOOPBACK
RUNNING
MTU:3924
Metric:l
RX
packets:29
err0rs:0
dropped:0
0verruns:0
ffame:0
TX
packets:29
err0rs:0
dropped:0
0vcrruns:0
carrier:0
collisi0ns:0
txqueuelen:0
由此可以看出系統成功地設置了兩塊乙太網卡
eth0和eth1.在下述執行結果中網卡lo是loopback的縮寫,它是Linux系統為了測試本身某些網路功能而設置的一塊虛擬同卡。
推薦閱讀:虛擬主機的優點
❽ 怎麼綁定linux伺服器上的ip和mac
Mac綁定IP是DHCP協議的內容,是對DHCP伺服器的配置。綁定會強制DHCP伺服器在遇到你綁定的Mac地址時分配事先配置好的IP地址。ifconfig eth0修改的是客戶機自己的網卡模式。你一旦自己指定了IP,那麼你的網卡獲取IP的方式就從DHCP模式切換到了手動模式。這種情況下你的網卡一定只會用你指定的IP,DHCP伺服器任何配置都會不對你的客戶機造成任何的影響,因為你的DHCP協議已經被關閉,你的客戶機不會去詢問DHCP伺服器給自己分配地址
❾ linux網路配置
方法如下:
設備:華為筆記本。
系統:linux。
軟體:系統設置。
版本:8.0.11。
1、首先我們用root用戶登錄linux桌面系統。