一、查看基本網(wǎng)絡(luò)參數(shù);
二、配置基本網(wǎng)絡(luò)參數(shù);
三、配置DHCP服務(wù);
一、查看基本網(wǎng)絡(luò)參數(shù);
1.查看網(wǎng)卡的IP地址、掩碼地址、MAC地址及啟用禁用網(wǎng)卡;
ifconfig ##查看主機中已經(jīng)啟動的網(wǎng)卡信息
ip a ##查看主機中所有的網(wǎng)卡信息
ifup 網(wǎng)卡名 ##開啟此網(wǎng)卡
ifdown 網(wǎng)卡名 ##禁用此網(wǎng)卡
2.查看主機的dns地址;作用:將域名和ip地址進行互相解析
cat /etc/resolv.conf
cat /etc/hosts
3.查看主機名:計算機的唯一標(biāo)識
hostname
4.查看網(wǎng)關(guān)和路由:
ip r ##查看路由
route -n ##將路由記錄中的地址顯示為數(shù)字形式
5.測試網(wǎng)絡(luò):
ping -c 4 ip地址 ##允許主機ping此地址4個包
traceroute ip地址 ##查看此數(shù)據(jù)包經(jīng)過了哪些網(wǎng)絡(luò)節(jié)點
nslookup 域名或ip地址 ##解析域名或地址
netstat -utpln ##查看主機端口使用狀態(tài)
二、配置基本網(wǎng)絡(luò)參數(shù);
1.配置方式:
臨時配置:通過命令進行直接修改,并沒有固定的存放在靜態(tài)的文件中,當(dāng)重啟network服務(wù)或重啟主機時就會失效;
固定配置:通過配置文件存放固定的網(wǎng)絡(luò)參數(shù),需要重啟network服務(wù)或重啟主機才會生效;
2.臨時配置:
a.改ip地址和網(wǎng)卡的狀態(tài):
ifconfig 網(wǎng)卡名 ip地址/子網(wǎng)掩碼長度位數(shù) up或down
ifconfig 網(wǎng)卡名:數(shù)字 ip地址/子網(wǎng)掩碼長度位數(shù) up或down ##配置虛擬網(wǎng)卡的ip地址,例eth0:0
b.改網(wǎng)卡狀態(tài):
ifconfig 網(wǎng)卡名 up或down
c.臨時配置路由和網(wǎng)關(guān)(注:若配置永久生效的路由或網(wǎng)關(guān),將命令添加至/etc/rc.local文件即可):
route add -net 目的網(wǎng)段/掩碼位數(shù) gw 下一跳地址 ##添加靜態(tài)路由
route del -net 目的網(wǎng)段/掩碼位數(shù) gw 下一跳地址 ##刪除靜態(tài)路由
route add default gw 下一跳地址 ##添加默認(rèn)網(wǎng)關(guān)
route del default gw 下一跳地址 ##刪除默認(rèn)網(wǎng)關(guān)
d.修改主機名hostname:
hostname ##查看主機名
hostname 主機名 ##設(shè)置臨時主機名
3.固定配置:
a.網(wǎng)絡(luò)接口配置文件;
vi /etc/sysconfig/network-scripts/ifcfg-接口名稱
DEVICE=eth0 ##網(wǎng)卡名稱
HWADDR=00:0C:29:29:7C:9C ##網(wǎng)卡的mac地址,必須與ip a 看到的mac地址一致
TYPE=Ethernet ##網(wǎng)卡類型
ONBOOT=yes ##網(wǎng)卡是否開機啟動
NM_CONTROLLED=no ##禁用NM網(wǎng)絡(luò)管理機制
BOOTPROTO=static ##設(shè)置網(wǎng)卡地址的協(xié)議,static為靜態(tài)ip地址,dhcp表示dhcp獲取地址,none代表無ip
IPADDR=192.168.100.150 ##設(shè)置靜態(tài)ip地址
NETMASK=255.255.255.0 ##設(shè)置該網(wǎng)卡的子網(wǎng)掩碼
GATEWAY=192.168.100.100 ##設(shè)置默認(rèn)網(wǎng)關(guān)
DNS1=192.168.100.100 ##配置此塊網(wǎng)卡的DNS,只能寫兩個DNS
:wq ##保存文件
/etc/init.d/network restart ##重啟網(wǎng)絡(luò)服務(wù)
b.主機名配置文件;
vi /etc/sysconfig/network
NETWORKING=yes ##設(shè)置ipv4網(wǎng)絡(luò)的默認(rèn)啟動狀態(tài)
HOSTNAME=lwh.linuxfan.cn ##配置主機名
:wq ##保存文件
reboot ##重啟主機才會生效
c.指定DNS服務(wù)器的配置文件,此配置文件最多可以指定三個dns服務(wù)器地址;
vi /etc/resolv.conf
nameserver 192.168.100.100 ##指定dns的地址
:wq
d.指定hosts解析配置文件,記錄主機和ip地址的映射關(guān)系,減少DNS查詢過程;
vi /etc/hosts
192.168.10.100 lwh lwh.linuxfan.cn ##對應(yīng)關(guān)系的條目配置
:wq
三、配置DHCP服務(wù)器;
1.作用:集中在網(wǎng)絡(luò)中為客戶端下發(fā)ip地址、網(wǎng)關(guān)、DNS、子網(wǎng)掩碼等參數(shù),避免客戶端手動配置的錯誤,提高IP地址的利用率;
2.工作原理:
3.案例:
環(huán)境準(zhǔn)備:
系統(tǒng) | 主機名 | IP地址 |
centos 6.5 | dhcp.cloud.com | 192.168.100.150 |
win7-1 | win7-1 | 自動獲取 |
實驗步驟:
?為DHCP服務(wù)器配置基礎(chǔ)環(huán)境(IP地址、主機名、防火墻、SELINUX);
?安裝DHCP軟件包;
?修改DHCP服務(wù)配置文件;
?啟動DHCP服務(wù);
?客戶端測試;
配置dhcp的步驟:
1.關(guān)閉vmdhcp:services.msc --vmdhcp--停止
2.開啟虛擬機,網(wǎng)卡模式為VMnet1,宿主機vmnet1網(wǎng)卡地址為192.168.100.1
3.設(shè)置虛擬機的靜態(tài)的網(wǎng)絡(luò)參數(shù),ip地址為192.168.100.150,網(wǎng)關(guān)為192.168.100.1:
4.安裝dhcp軟件包;
5.修改dhcp配置文件;
6.啟動服務(wù),客戶端測試;
7.客戶端測試;
1.關(guān)閉vmdhcp:services.msc --vmdhcp--停止
2.開啟虛擬機,網(wǎng)卡模式為VMnet1,宿主機vmnet1網(wǎng)卡地址為192.168.100.1
3.關(guān)閉防火墻,關(guān)閉selinux,設(shè)置虛擬機的靜態(tài)的網(wǎng)絡(luò)參數(shù),ip地址為192.168.100.150,網(wǎng)關(guān)為192.168.100.1:
[root@dhcp ~]# /etc/init.d/iptables stop
[root@dhcp ~]# chkconfig iptables off
[root@dhcp ~]# vi /etc/selinux/config
SELINUX=disabled
:wq
[root@dhcp ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:68:b1:0f
NM_CONTROLLED=no
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.100.150
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
:wq
[root@dhcp ~]# /ect/init.d/network restart
[root@dhcp ~]# ip a
[root@dhcp ~]# reboot
4.安裝dhcp軟件包;
虛擬機連接centos6.5 DVD1光盤鏡像文件;
執(zhí)行命令進行掛載光盤;
[root@dhcp ~]# mount /dev/cdrom /mnt/
編寫yum的配置文件;
[root@dhcp ~]# rm -rf /etc/yum.repos.d/*
[root@dhcp ~]# vi /etc/yum.repos.d/centos.repo
[local]
name=local
baseurl=file:///mnt
enabled=1
gpgcheck=0
:wq
安裝軟件包;
[root@dhcp ~]# yum -y install dhcp
驗證軟件包是否存在;
[root@dhcp ~]# rpm -qa |grep dhcp
5.修改dhcp配置文件;
[root@dhcp ~]# vi /etc/dhcp/dhcpd.conf ##修改配置文件如下
option domain-name "linuxfan.cn";
option domain-name-servers 202.106.0.20;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.200 192.168.100.250;
option routers 192.168.100.1;
host ns {
hardware ethernet 00:0C:29:1C:F2:70;
fixed-address 192.168.100.218;
}
}
:wq
6.啟動服務(wù);
[root@dhcp ~]# /etc/init.d/dhcpd start
[root@dhcp ~]# chkconfig dhcpd on
[root@dhcp ~]# netstat -uptln |grep dhcp ##查看67號端口
7.客戶端測試;
windows客戶端:開啟虛擬機,網(wǎng)卡模式調(diào)整到vmnet1,ip地址獲取方式為自動獲取,點擊狀態(tài)驗證;
linux客戶端:開啟虛擬機,網(wǎng)卡模式調(diào)整到vmnet1;
設(shè)置臨時獲取動態(tài)ip地址:dhclient -d eth0 ##獲取ip,看到bound字段按ctrl C退出
dhclient -r eth0 ##釋放ip
設(shè)置永久獲取動態(tài)ip地址:vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=dhcp
:wq
/etc/init.d/network restart
聯(lián)系客服