当前位置: 首页 > news >正文

烟台网站关键词推广html公司网站模板源码

烟台网站关键词推广,html公司网站模板源码,wordpress+登录页加密,建设主管部门网站查询配置小型网络WLAN基本业务示例 组网图形 图1 配置小型网络WLAN基本业务组网图 小型WLAN网络简介配置注意事项组网需求数据规划配置思路操作步骤配置文件 小型WLAN网络简介 本文介绍的WLAN网络是指利用频率为2.4GHz或5GHz的射频信号作为传输介质的无线局域网#xff0c;相对于有…配置小型网络WLAN基本业务示例 组网图形 图1 配置小型网络WLAN基本业务组网图 小型WLAN网络简介配置注意事项组网需求数据规划配置思路操作步骤配置文件 小型WLAN网络简介 本文介绍的WLAN网络是指利用频率为2.4GHz或5GHz的射频信号作为传输介质的无线局域网相对于有线网络的铺设成本高不便于网络调整和扩展、位置固定移动性差等缺点WLAN网络以其低廉的铺设成本、便捷的网络调整和扩展、灵活的可移动性获得了越来越广泛的应用。 小型WLAN网络定位为中小型企业包括独立的小型园区网也包括只在分支机构部署WLAN的场景。由于规模较小小型WLAN网络通常只需要使用少量的网络设备部署一个简单的WLAN网络为小范围内的用户提供WLAN网络服务。 配置注意事项 WLAN举例通用配置注意事项请参考WLAN通用注意事项更多部署和配置建议请参考无线网络部署和配置建议。 从V200R011C10版本开始WLAN配置会自动下发不需要再执行命令commit all提交配置。 本举例使用的安全策略为WPA2-PSK-AES为保证实际网络的安全性请根据实际的需求配置合适的安全策略。 隧道转发模式下管理VLAN和业务VLAN不能配置为同一VLAN。直接转发模式下管理VLAN和业务VLAN建议也不要配置为同一VLAN。 数据转发方式为直接转发时建议在直接连接AP的设备接口上配置端口隔离如果不配置端口隔离可能会在VLAN内存在不必要的广播报文或者导致不同AP间的WLAN用户二层互通的问题。 配置管理VLAN和业务VLAN 隧道转发模式下AP的业务报文会封装在CAPWAP数据隧道中进行传输先发送给AC然后由AC再转发到上层网络所以只要配置AC与AP间的网络加入管理VLANAC与上层网络间的网络加入业务VLAN就能正常传输业务报文和管理报文。直接转发模式下AP的业务报文不会进行CAPWAP封装而是直接转发给上层网络所以需要AP与上层网络间的网络加入业务VLAN配置AC与AP间的网络加入管理VLAN才能正常传输业务报文和管理报文。 纯组播报文由于协议要求在无线空口没有ACK机制保障且无线空口链路不稳定为了纯组播报文能够稳定发送通常会以低速报文形式发送。如果网络侧有大量异常组播流量涌入则会造成无线空口拥堵。为了减小大量低速组播报文对无线网络造成的冲击建议配置组播报文抑制功能。配置前请确认是否有组播业务如果有请谨慎配置限速值。 业务数据转发方式采用直接转发时建议在直连AP的交换机接口上配置组播报文抑制。业务数据转发方式采用隧道转发时建议在AC的流量模板下配置组播报文抑制。 配置方法请参见如何配置组播报文抑制减小大量低速组播报文对无线网络造成的冲击 适用的产品和版本请参见WLAN AP版本配套和形态速查表。 组网需求 某企业分支机构规模较小为了保证工作人员可以随时随地的访问公司网络通过部署小型WLAN网络实现移动办公。 如图1所示AC通过PoE交换机与AP连接PoE交换机为AP供电。通过在AC上配置WLAN业务的相关内容下发给AP生成WLAN网络供用户接入。 数据规划 表1 数据规划表 配置项 数据 DHCP服务器 AC作为DHCP服务器为STA和AP分配IP地址 AP的IP地址池 10.23.100.210.23.100.254/24 STA的IP地址池 10.23.101.210.23.101.254/24 AC的源接口IP地址 VLANIF10010.23.100.1/24 AP组 名称ap-group1引用模板VAP模板wlan-vap、域管理模板domain1 域管理模板 名称domain1国家码CN SSID模板 名称wlan-ssidSSID名称wlan-net 安全模板 名称wlan-security安全策略WPA2PSKAES密码YsHsjx_202206 VAP模板 名称wlan-vap转发模式隧道转发业务VLANVLAN101引用模板SSID模板wlan-ssid、安全模板wlan-security 配置思路 采用如下的思路配置小型网络的WLAN基本业务 配置AP、AC、SwitchA和上层网络设备之间实现二层互通。配置AC作为DHCP服务器为STA和AP分配IP地址。配置AP上线。 创建AP组用于将需要进行相同配置的AP都加入到AP组实现统一配置。配置AC的系统参数包括国家码、AC与AP之间通信的源接口。配置AP上线的认证方式并离线导入AP实现AP正常上线。配置WLAN业务参数实现STA访问WLAN网络功能。 操作步骤 在AC上配置NAC模式为统一模式缺省值不需配置。配置SwitchA和AC使AP与AC之间能够传输CAPWAP报文 # 配置SwitchA连接AP的接口GE0/0/1加入VLAN100管理VLANSwitchA连接AC的接口GE0/0/2加入VLAN100。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#ddddddHUAWEI strong idZH-CN_TASK_0177091646__b929982454183204system-view/strong [HUAWEI] strong idZH-CN_TASK_0177091646__b1697366065183204sysname SwitchA/strong [SwitchA] strong idZH-CN_TASK_0177091646__b917492441183204vlan batch 100/strong [SwitchA] strong idZH-CN_TASK_0177091646__b1059380556183204interface gigabitethernet 0/0/1/strong [SwitchA-GigabitEthernet0/0/1] strong idZH-CN_TASK_0177091646__b737732446183204port link-type trunk/strong [SwitchA-GigabitEthernet0/0/1] strong idZH-CN_TASK_0177091646__b1188760944183204port trunk pvid vlan 100/strong [SwitchA-GigabitEthernet0/0/1] strong idZH-CN_TASK_0177091646__b223320800183204port trunk allow-pass vlan 100/strong [SwitchA-GigabitEthernet0/0/1] strong idZH-CN_TASK_0177091646__b79140305183204undo port trunk allow-pass vlan 1/strong [SwitchA-GigabitEthernet0/0/1] strong idZH-CN_TASK_0177091646__b1413341020183204stp edged-port enable/strong [SwitchA-GigabitEthernet0/0/1] strong idZH-CN_TASK_0177091646__b1693413048183204port-isolate enable/strong [SwitchA-GigabitEthernet0/0/1] strong idZH-CN_TASK_0177091646__b1596253087183204quit/strong [SwitchA] strong idZH-CN_TASK_0177091646__b230750135183204interface gigabitethernet 0/0/2/strong [SwitchA-GigabitEthernet0/0/2] strong idZH-CN_TASK_0177091646__b221668445183204port link-type trunk/strong [SwitchA-GigabitEthernet0/0/2] strong idZH-CN_TASK_0177091646__b1728073653183204port trunk allow-pass vlan 100/strong [SwitchA-GigabitEthernet0/0/2] strong idZH-CN_TASK_0177091646__b755512766183204undo port trunk allow-pass vlan 1/strong [SwitchA-GigabitEthernet0/0/2] strong idZH-CN_TASK_0177091646__b2095709416183204quit/strong/span/span/span # 配置AC连接SwitchA的接口GE1/0/1加入VLAN100。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#ddddddHUAWEI strong idZH-CN_TASK_0177091646__b196496103183204system-view/strong [HUAWEI] strong idZH-CN_TASK_0177091646__b2056359595183204sysname AC/strong [AC] strong idZH-CN_TASK_0177091646__b706142097183204vlan batch 100 101/strong [AC] strong idZH-CN_TASK_0177091646__b1544387359183204interface gigabitethernet 1/0/1/strong [AC-GigabitEthernet1/0/1] strong idZH-CN_TASK_0177091646__b1268430126183204port link-type trunk/strong [AC-GigabitEthernet1/0/1] strong idZH-CN_TASK_0177091646__b170488122183204port trunk allow-pass vlan 100/strong [AC-GigabitEthernet1/0/1] strong idZH-CN_TASK_0177091646__b1652550665183204undo port trunk allow-pass vlan 1/strong [AC-GigabitEthernet1/0/1] strong idZH-CN_TASK_0177091646__b1021543206183204quit/strong/span/span/span 配置AC与上层网络设备互通 根据实际组网情况在AC上行口配置业务VLAN透传和上行网络设备互通。 # 配置AC上行接口GE1/0/2加入VLAN101业务VLAN。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC] strong idZH-CN_TASK_0177091646__b1106365191183204interface gigabitethernet 1/0/2/strong [AC-GigabitEthernet1/0/2] strong idZH-CN_TASK_0177091646__b1725850229183204port link-type trunk/strong [AC-GigabitEthernet1/0/2] strong idZH-CN_TASK_0177091646__b1484962644183204port trunk allow-pass vlan 101/strong [AC-GigabitEthernet1/0/2] strong idZH-CN_TASK_0177091646__b1082655005183204undo port trunk allow-pass vlan 1/strong [AC-GigabitEthernet1/0/2] strong idZH-CN_TASK_0177091646__b181050598183204quit/strong/span/span/span 配置AC作为DHCP服务器为STA和AP分配IP地址 # 配置基于接口地址池的DHCP服务器其中VLANIF100接口为AP提供IP地址VLANIF101为STA提供IP地址。 DNS服务器地址请根据实际需要配置。常用配置方法如下 接口地址池场景需要在VLANIF接口视图下执行命令dhcp server dns-list ip-address 1-8。全局地址池场景需要在IP地址池视图下执行命令dns-list ip-address 1-8。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC] strong idZH-CN_TASK_0177091646__b1640778002183204dhcp enable/strong //使能DHCP功能 [AC] strong idZH-CN_TASK_0177091646__b564680392183204interface vlanif 100/strong [AC-Vlanif100] strong idZH-CN_TASK_0177091646__b1147567293183204ip address 10.23.100.1 24/strong [AC-Vlanif100] strong idZH-CN_TASK_0177091646__b360234151183204dhcp select interface/strong //配置基于接口的地址池 [AC-Vlanif100] strong idZH-CN_TASK_0177091646__b1268197400183204quit/strong [AC] strong idZH-CN_TASK_0177091646__b72807065183204interface vlanif 101/strong [AC-Vlanif101] strong idZH-CN_TASK_0177091646__b1733877710183204ip address 10.23.101.1 24/strong [AC-Vlanif101] strong idZH-CN_TASK_0177091646__b1527583255183204dhcp select interface/strong [AC-Vlanif101] strong idZH-CN_TASK_0177091646__b1232682676183204quit/strong/span/span/span 配置AP上线 # 创建AP组用于将相同配置的AP都加入同一AP组中。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC] strong idZH-CN_TASK_0177091646__b1546100065183204wlan/strong [AC-wlan-view] strong idZH-CN_TASK_0177091646__b1632274006183204ap-group name ap-group1/strong [AC-wlan-ap-group-ap-group1] strong idZH-CN_TASK_0177091646__b460007316183204quit/strong/span/span/span # 创建域管理模板在域管理模板下配置AC的国家码并在AP组下引用域管理模板。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b1368109955183204regulatory-domain-profile name domain1/strong [AC-wlan-regulate-domain-domain1] strong idZH-CN_TASK_0177091646__b432582983183204country-code cn/strong [AC-wlan-regulate-domain-domain1] strong idZH-CN_TASK_0177091646__b1727490310183204quit/strong [AC-wlan-view] strong idZH-CN_TASK_0177091646__b593452446183204ap-group name ap-group1/strong [AC-wlan-ap-group-ap-group1] strong idZH-CN_TASK_0177091646__b1432931136183204regulatory-domain-profile domain1/strong Warning: This configuration change will clear the channel and power configurations of radios, and may restart APs. Continue?[Y/N]:strong idZH-CN_TASK_0177091646__zh-cn_task_0175818418_b17491131153716y/strong [AC-wlan-ap-group-ap-group1] strong idZH-CN_TASK_0177091646__b1564659466183204quit/strong [AC-wlan-view] strong idZH-CN_TASK_0177091646__b2002396725183204quit/strong/span/span/span # 配置AC的源接口。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC] strong idZH-CN_TASK_0177091646__b1664673755183204capwap source interface vlanif 100/strong/span/span/span # 在AC上离线导入AP并将AP加入AP组“ap-group1”中。假设AP的MAC地址为00e0-fc11-1111并且根据AP的部署位置为AP配置名称便于从名称上就能够了解AP的部署位置。例如MAC地址为00e0-fc11-1111的AP部署在1号区域命名此AP为area_1。 ap auth-mode命令缺省情况下为MAC认证如果之前没有修改其缺省配置可以不用执行ap auth-mode mac-auth。 举例中使用的AP具有射频0和射频1两个射频。射频0为2.4GHz射频射频1为5GHz射频。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC] strong idZH-CN_TASK_0177091646__b1122328914183204wlan/strong [AC-wlan-view] strong idZH-CN_TASK_0177091646__b1442618822183204ap auth-mode mac-auth/strong [AC-wlan-view] strong idZH-CN_TASK_0177091646__b1722130033183204ap-id 0 ap-mac 00e0-fc11-1111/strong [AC-wlan-ap-0] strong idZH-CN_TASK_0177091646__b959298563183204ap-name area_1/strong [AC-wlan-ap-0] strong idZH-CN_TASK_0177091646__b1668267046183204ap-group ap-group1/strong Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration s of the radio, Whether to continue? [Y/N]:strong idZH-CN_TASK_0177091646__zh-cn_task_0175818418_b1651706244190906y/strong [AC-wlan-ap-0] strong idZH-CN_TASK_0177091646__b779923605183204quit/strong/span/span/span # 将AP上电后当执行命令display ap all查看到AP的“State”字段为“nor”时表示AP正常上线。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b762693767183204display ap all/strong/span/span/span span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#ddddddTotal AP information: nor : normal [1] Extrainfo : Extra information P : insufficient power supply -------------------------------------------------------------------------------------------------- ID MAC Name Group IP Type State STA Uptime ExtraInfo -------------------------------------------------------------------------------------------------- 0 00e0-fc11-1111 area_1 ap-group1 10.23.100.254 AP5030DN strong idZH-CN_TASK_0177091646__b16655192243311nor/strong 0 10S - -------------------------------------------------------------------------------------------------- Total: 1/span/span/span 配置WLAN业务参数 # 创建名为“wlan-security”的安全模板并配置安全策略。 举例中以配置WPA2PSKAES的安全策略为例密码为“YsHsjx_202206”实际配置中请根据实际情况配置符合实际要求的安全策略。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b253915014183204security-profile name wlan-security/strong [AC-wlan-sec-prof-wlan-security] strong idZH-CN_TASK_0177091646__b2069371877183204security wpa2 psk pass-phrase YsHsjx_202206 aes/strong //配置安全策略为WPA2PSKAES [AC-wlan-sec-prof-wlan-security] strong idZH-CN_TASK_0177091646__b855027190183204quit/strong/span/span/span # 创建名为“wlan-ssid”的SSID模板并配置SSID名称为“wlan-net”。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b1876542772183204ssid-profile name wlan-ssid/strong [AC-wlan-ssid-prof-wlan-ssid] strong idZH-CN_TASK_0177091646__b1824976221183204ssid wlan-net/strong //配置SSID名称为wlan-net [AC-wlan-ssid-prof-wlan-ssid] strong idZH-CN_TASK_0177091646__b898234836183204quit/strong/span/span/span # 创建名为“wlan-vap”的VAP模板配置业务数据转发模式、业务VLAN并且引用安全模板和SSID模板。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b205673884183204vap-profile name wlan-vap/strong [AC-wlan-vap-prof-wlan-vap] strong idZH-CN_TASK_0177091646__b830912725183204forward-mode tunnel/strong //配置业务转发模式为隧道转发 [AC-wlan-vap-prof-wlan-vap] strong idZH-CN_TASK_0177091646__b377219022183204service-vlan vlan-id 101/strong //缺省情况下VLAN ID为1修改VLAN ID为101 [AC-wlan-vap-prof-wlan-vap] strong idZH-CN_TASK_0177091646__b267572194183204security-profile wlan-security/strong [AC-wlan-vap-prof-wlan-vap] strong idZH-CN_TASK_0177091646__b1842115631183204ssid-profile wlan-ssid/strong [AC-wlan-vap-prof-wlan-vap] strong idZH-CN_TASK_0177091646__b1894643085183204quit/strong/span/span/span # 配置AP组引用VAP模板AP上射频0和射频1都使用VAP模板“wlan-vap”的配置。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b1917517408183204ap-group name ap-group1/strong [AC-wlan-ap-group-ap-group1] strong idZH-CN_TASK_0177091646__b1903583158183204vap-profile wlan-vap wlan 1 radio 0/strong [AC-wlan-ap-group-ap-group1] strong idZH-CN_TASK_0177091646__b914030979183204vap-profile wlan-vap wlan 1 radio 1/strong [AC-wlan-ap-group-ap-group1] strong idZH-CN_TASK_0177091646__b823638683183204quit/strong/span/span/span 提交配置 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b1328622543183204commit all/strong Warning: Committing configuration may cause service interruption, continue?[Y/N]:strong idZH-CN_TASK_0177091646__b1458354831183204y/strong/span/span/span 验证配置结果 配置完成后通过执行命令display vap ssid wlan-net查看如下信息当“Status”项显示为“ON”时表示AP对应的射频上的VAP已创建成功。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b1868102045183204display vap ssid wlan-net/strong WID : WLAN ID -------------------------------------------------------------------------------- AP ID AP name RfID WID BSSID Status Auth type STA SSID -------------------------------------------------------------------------------- 0 area_1 0 1 00E0-FC11-1111 strong idZH-CN_TASK_0177091646__b1543340295183204ON/strong WPA2-PSK 0 wlan-net 0 area_1 1 1 00E0-FC11-1112 strong idZH-CN_TASK_0177091646__b1846948955183204ON/strong WPA2-PSK 0 wlan-net ------------------------------------------------------------------------------- Total: 2/span/span/span STA搜索到名为“wlan-net”的无线网络输入密码“YsHsjx_202206”并正常关联后在AC上执行display station ssid wlan-net命令可以查看到用户已经接入到无线网络“wlan-net”中。 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd[AC-wlan-view] strong idZH-CN_TASK_0177091646__b1577903060183204display station ssid wlan-net/strong Rf/WLAN: Radio ID/WLAN ID Rx/Tx: link receive rate/link transmit rate(Mbps) --------------------------------------------------------------------------------- STA MAC AP ID Ap name Rf/WLAN Band Type Rx/Tx RSSI VLAN IP address --------------------------------------------------------------------------------- 00e0-fc11-1115 0 area_1 1/1 5G 11n 46/59 -68 101 10.23.101.254 --------------------------------------------------------------------------------- Total: 1 2.4G: 0 5G: 1/span/span/span 配置文件 SwitchA的配置文件 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd# sysname SwitchA # vlan batch 100 # interface GigabitEthernet0/0/1port link-type trunkport trunk pvid vlan 100undo port trunk allow-pass vlan 1port trunk allow-pass vlan 100stp edged-port enableport-isolate enable group 1 # interface GigabitEthernet0/0/2port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 100 # return/span/span/span AC的配置文件 span stylecolor:#333333span stylebackground-color:#ffffffspan stylebackground-color:#dddddd# sysname AC # vlan batch 100 to 101 # dhcp enable # interface Vlanif100ip address 10.23.100.1 255.255.255.0dhcp select interface # interface Vlanif101ip address 10.23.101.1 255.255.255.0dhcp select interface # interface GigabitEthernet1/0/1port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 100 # interface GigabitEthernet1/0/2port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 101 # capwap source interface vlanif100 # wlansecurity-profile name wlan-securitysecurity wpa2 psk pass-phrase %^%#mtz0f~7.[^6RWdzwCy16hJj/Mc!,}sX*B]}A%^%# aesssid-profile name wlan-ssidssid wlan-netvap-profile name wlan-vapforward-mode tunnelservice-vlan vlan-id 101ssid-profile wlan-ssidsecurity-profile wlan-securityregulatory-domain-profile name domain1ap-group name ap-group1regulatory-domain-profile domain1radio 0vap-profile wlan-vap wlan 1radio 1vap-profile wlan-vap wlan 1ap-id 0 type-id 35 ap-mac 00e0-fc11-1111 ap-sn 210235554710CB000042ap-name area_1ap-group ap-group1 # return/span/span/span
http://www.zqtcl.cn/news/169458/

相关文章:

  • 网站开发职业xshuan主题wordpress
  • 网站代码框架建设网站需要学什么程序
  • 广州搜索seo网站优化企业邮箱密码忘了怎么重置密码
  • 重庆模板网站建设做新房网站怎么弄
  • 深圳做企业网站公司常用的网络营销方式
  • 建设网站公司怎么建站网站开发笔记
  • 网站网页建设论文惠州建设网站公司
  • 中介做网站的别打电话有没有教做健身餐的网站
  • 山东电力建设网站雷州市网站建设
  • 企业网站的意义公司网站建app
  • 网站设计模板免费国庆图片制作小程序
  • 包头焦点网站建设郑州包装设计公司
  • 建行官方网站首页做跨境电商亏死了
  • 河北智能网站建设平台卖链接的网站
  • 网站建设简单点的服装搭配网站建设策划书
  • 哪一个军事网站做的比较好今天第四针最新消息
  • 黄页网站推广app软件查企业公司用什么软件
  • 网站设计机构培训全自动网页制作系统源码
  • 外贸网站建设收益深圳建设厅官网
  • 跟网站开发有关的内容东莞市生态环境局
  • dw软件做的东西怎么在网站用网站备案抽查通过
  • 重庆建设集团网站首页wordpress主题inn
  • 对京东网站建设的总结湖北做网站的
  • 杭州网站开发后端招郑州工装定制
  • 网站搭建论文filetype ppt 网站建设
  • 个人做营利性质网站会怎么样如何引用网站上的资料做文献
  • 新网站制作市场泰安做网站哪家好
  • 常熟苏州网站建设flash如何制作网站
  • 电商网站都是用什么做的网站服务器维护方案
  • 简述企业网站建设的流程手机怎么自己做网页