网络基础--搭建一个简单的网络


前言

这里用的是华为的模拟器ENSP来完成这个实验。
华为的模拟器中PC不能访问服务器,也就是说不能访问网页,所以用Client。
在这里插入图片描述
要求:所有电脑自动获取ip地址—dhcp服务,Client能够通过ip访问http网站,也可以通过dns域名服务,访问http网站,最后全网互联。


一、配置路由器

//用户模式只可以用来看,不能进行配置
<huawei>system-view   //由用户模式进入上层模式--系统模式
Enter system view, return user view with Ctrl+Z.
[huawei]
[huawei]sysname r1 //修改名字为r1
[r1]
[r1]interface GigabitEthernet 0/0/0   //进入GE0/0/0接口
[r1-GigabitEthernet0/0/0]ip address 192.168.1.254 255.255.255.0  //配置接口地址
[r1-GigabitEthernet0/0/0]quit        //退出接口
[r1]interface GigabitEthernet 0/0/1   //进入GE0/0/1接口
[r1-GigabitEthernet0/0/1]ip address 192.168.2.254 255.255.255.0  //配置接口地址
[r1]display ip interface brief      //查看接口信息
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
The number of interface that is UP in Physical is 3
The number of interface that is DOWN in Physical is 1
The number of interface that is UP in Protocol is 3
The number of interface that is DOWN in Protocol is 1

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              192.168.1.254/24     up         up        
GigabitEthernet0/0/1              192.168.2.254/24     up         up        
GigabitEthernet0/0/2              unassigned           down       down      
NULL0                             unassigned           up         up(s)     
[r1]
[r1]dhcp enable     //开启dhcp服务
[r1]ip pool name1      //创建ip地址池塘,名字叫name1,名字可以随意起名
[r1-ip-pool-name1]network 192.168.1.0 mask 255.255.255.0   //宣告该ip池塘所在的网段
[r1-ip-pool-name1]gateway-list 192.168.1.254     //网关ip地址
[r1-ip-pool-name1]dns-list 192.168.2.20          //域名服务器ip地址
[r1]interface GigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]dhcp select global     //进入GE0/0/0接口,并开启dhcp服务,华为模拟器要求必须在接口上开启dhcp服务,才可以下放ip
[r1-GigabitEthernet0/0/0]quit
[r1]interface GigabitEthernet 0/0/1
[r1-GigabitEthernet0/0/1]dhcp select global     //进入GE0/0/1接口,并开启dhcp服务

注:华为模拟器中,上层模式兼容下层模式的所有命令。

二、配置服务器

服务器本质上也是一个电脑,只不过这个电脑配置较高,可以用来提供各类服务,所以叫做服务器。
1.配置ip地址
http服务器ip地址
在这里插入图片描述
dns服务器ip地址
在这里插入图片描述
点开http服务器,任意选择一个有内容的文件夹,然后直接启动就可以
在这里插入图片描述
点开dns服务器,任意给一个域名,提供http服务器的ip地址,增加,接着启动就可以。
在这里插入图片描述

三、电脑开启dhcp服务

在这里插入图片描述
在电脑命令行查看该电脑ip地址----ipconfig
在这里插入图片描述
ping一下别的电脑,查看网络是否正常
在这里插入图片描述
ensp中的Client不支持dhcp服务,需要手配ip地址
在这里插入图片描述
通过IP地址访问网页
在这里插入图片描述
通过域名访问网页
在这里插入图片描述

总结

到这里,这个实验整体已经完成。

  • 17
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
好的,下面是回复: 在Linux网络实战(二)中,我们学习了如何搭建一个Web服务器。Web服务器是用于提供网站服务的服务器,我们可以使用Apache或Nginx等软件来搭建。在本教程中,我们使用了Apache来搭建Web服务器。 首先,我们需要安装Apache软件。在Ubuntu系统中,可以使用以下命令进行安装: sudo apt-get install apache2 安装完成后,我们需要配置Apache。配置文件位于/etc/apache2/目录下,我们可以通过修改配置文件来配置Apache。例如,我们可以修改/etc/apache2/sites-available/default文件来配置默认网站。 配置完成后,我们可以将网站文件放置在/var/www/html/目录下。在该目录下创建一个index.html文件,内容为“Hello World!”。然后,我们可以使用浏览器访问服务器的IP地址,就可以看到“Hello World!”的页面了。 除了搭建简单的静态网站,我们还可以使用PHP等语言来开发动态网站。在Ubuntu系统中,可以使用以下命令安装PHP: sudo apt-get install php libapache2-mod-php 安装完成后,我们可以在/var/www/html/目录下创建一个index.php文件,内容为: <?php echo "Hello World!"; ?> 然后,我们可以使用浏览器访问服务器的IP地址,就可以看到“Hello World!”的页面了。 总之,搭建Web服务器是Linux系统中非常基础的操作,掌握这个技能对于学习Linux系统和Web开发都非常有帮助。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值