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

赛车网站开发宁德网站建设51yunsou

赛车网站开发,宁德网站建设51yunsou,网站维护收费,海尔官网 网站建设的目标Linux网络配置大全 Linux网络配置一.网络地址配置网络地址查看–ifconfig使用网络配置命令设置网络接口参数-ifconfig禁用(临时)或者重新激活网卡设置虚拟网络接口 修改网络配置文件网络接口配置文件 IP命令详解OPTIONS选项OBJECT对象 ip link 二、获取和修改主机名hostname查看… Linux网络配置大全 Linux网络配置一.网络地址配置网络地址查看–ifconfig使用网络配置命令设置网络接口参数-ifconfig禁用(临时)或者重新激活网卡设置虚拟网络接口 修改网络配置文件网络接口配置文件 IP命令详解OPTIONS选项OBJECT对象 ip link 二、获取和修改主机名hostname查看主机名临时修改主机名永久修改主机名 三、Route命令观察路由表信息输出详解添加路由删除路由添加、删除默认网关记录 四、netstat命令命令介绍命令选项 五、获取socket统计信息-ss语法选项 六、测试网络连接pingtcppingtraceroute命令路由跟踪 七、域名解析-nslookup主服务器配置文件 八、本地主机映射配置映射关系 Linux网络配置 一.网络地址配置 网络地址查看–ifconfig 命令格式ifconfig 或 ifconfig 网卡名 ifconfig [DEVICE] ##查看网络信息 ​ 第一部分的第一行显示网卡状态信息。 eth0表示第一块网卡。 UP代表网卡开启状态。 RUNNING代表网卡的网线被接上。 MULTICAST表示支持组播。 第二行显示网卡的网络信息。 inetIP地址 broadcast广播地址 netmask掩码地址 RX表示接收数据包的情况TX表示发送数据包的情况。 lo表示主机的回环网卡是一种特殊的网络接口不与任何实际设备连接而是完全由软件实现。与回环地址127.0.0.0/8 或 ::1/128不同回环网卡对系统显示为一块硬件。任何发送到该网卡上的数据都将立刻被同一网卡接收到。 使用网络配置命令 在Linux主机中手工修改网络配置有两种最基本的方法 1 临时配置使用命令调整网络参数  (1)简单、快速可直接修改运行中的网络参数  (2)一般只适合在调试网络的过程中使用  (3) 系统重启以后所做的修改将会失效 2 固定设置通过配置文件修改网络参数  (1) 修改各项网络参数的配置文件  (2)适合对服务器设置固定参数时使用  (3) 需要重载网络服务或者重启以后才会生效  (4) 相对而言复杂一点但相当于“永久配置” 设置网络接口参数-ifconfig ifconfig DEVICE IP netmask NETMASK ##设置ip地址ifconfig eth0 192.168.168.1/24禁用(临时)或者重新激活网卡 ifconfig 网络接口 up ifconfig 网络接口 down设置虚拟网络接口 在对服务器进行调试的过程中有时需临时在同一个网卡上使用一个新的IP地址但又不能覆盖原有IP地址而导致服务程序不可用 相当于在一个网卡上配置多个IP地址 格式示例) ifconfig 网络接口:序号 IP地址 ifconfig ens33:1 11.11.11.11修改网络配置文件 网络接口配置文件 网络接口的配置文件默认位于目录“/etc/sysconfig/network-scripts/”中文件名格式为“ifcfg-XXX”其中“XXX”是网络接口的名称 “ifcfg-ens33”是第一块以太网卡的配置文件 TYPE设置网卡类型以上表示为以太网ONBOOT:设置网络接口是否在Linux系统启动时自动激活NETMASK设置网络接口的子网掩码GATEMASK设置网络接口的默认网关地址DNS设置DNS服务器的IP地址 重启network网络服务 systemctl restart network Ubuntu系统进行网络配置 /etc/network/interfaces 操纵步骤 打开ubuntu的/etc/network/interfaces文件默认的内容如下 auto lo iface lo inet loopback #动态获取的配置方法 auto eth0 iface eth0 inet dhcp #静态分配的配置方法 auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.1IP命令详解 ip 是个命令 ip 命令的功能很多基本上它整合了 ifconfig 与 route 这两个命令不过 ip 的功能更强大。属于iproute2包的一个命令功能很强大。 OPTIONS选项 -V显示指令版本信息 -s-stats, -statistics输出更详细的信息可以使用多个-s来显示更多的信息 -f-family {inet, inet6, link} 强制使用指定的协议族 -4-family inet的简写指定使用的网络层协议是IPv4协议 -6-family inet6的简写指定使用的网络层协议是IPv6协议 -0shortcut for -family link. -o-oneline输出信息每条记录输出一行即使内容较多也不换行显示 -r-resolve显示主机时不使用IP地址而使用主机的域名。OBJECT对象 link 网卡信息 addressIP地址信息 neighbour邻居表 route路由表 ruleIP策略 maddress多播地址 mourte组播路由缓存条目 tunnelIP隧道查看网络接口信息 ip addr show 显示所有网络接口的IP地址和相关信息。 ip link show 显示所有网络接口的状态信息。配置网络接口 ip addr add [ip/mask] dev [interface] 为指定网络接口添加IP地址 ip addr change [ip/mask] dev [interface] 为指定网络接口修改IP地址 ip addr del [ip/mask] dev [interface] 从指定网络接口删除IP地址 ip link set dev [interface] up/down 启用或禁用指定的网络接口ip link ip link set设备接口属性ip link set dev eth0 promisc on 开启混杂模式ip link set eth0 up 启用网卡ip link set eth0 mtu 1500 设置MTU值即设置最大传输单元ip link set eth0 name vbird 设置网卡名需要在网卡down的时候进行设置意义不是很大ip link set eth0 address aa:aa:aa:aa:aa:aa 设置MAC地址 二、获取和修改主机名hostname 查看主机名 如果要查看主机名可以直接执行如下命令 hostname命令的语法如下 hostname [选项] [参数]该命令支持的选项有 选项说明-a显示主机别名-d显示DNS域名-f显示FQDN名称-i显示主机的ip地址-s显示短主机名称在第一个点处截断-y显示NIS域名 临时修改主机名 所谓的临时修改主机名就是当前系统有效重启系统后失效变回原主机名。命令格式如下 # 语法 hostname 新主机名 # 示例修改新主机名为 centos-7 hostname centos-7永久修改主机名 命令修改 systemctl set-hostname 主机名文件修改 如果是 CentOS 7 及以上包括 7的版本则需要修改 /etc/hostname 文件。直接填入新主机名即可。 三、Route命令 观察路由表信息 route [-nee] -n 不要使用通讯协定或主机名称直接使用 IP 或 port number -ee 使用更详细的资讯来显示 输出详解 route命令输出的路由表字段含义如下 Destination 目标网络或目标主机本机的数据要发送的目的地子网或主机与Genmask组成一个网段。 Gateway 网关(如果是默认网关网关的地址必须和自己的主机上的其中一块网卡在同一子网)即网关地址。如果没有就显示星号。 Genmask 网络掩码如果目标网络的的子网掩码为255.255.255.255,说明目标是一台主机如果子网掩码为’0.0.0.0’ 说明该路由是默认路由。 Flags旗标 代表的意义如下 U (route is up)该路由是启动的 H (target is a host)目标是一部主机 (IP) 而非网段 G (use gateway)需要透过外部的主机 (gateway) 来转递封包该行有gw R (reinstate route for dynamic routing)使用动态路由时恢复路由资讯的旗标 D (dynamically installed by daemon or redirect)已经由服务或转 port 功能设定为动态路由 M (modified from routing daemon or redirect)路由已经被修改 ! (reject route)这个路由将不会被接受(用来抵挡不安全的网域) A (installed by addrconf) C (cache entry) Metric 距离、跳数。暂无用。与目标的“距离”通常以跳数计算。它不被最近的内核使用但可能需要路由守护进程。 **Ref ** 不用管恒为0, 对这条路线的引用次数(Linux内核已不再使用)。 Use 该路由被使用的次数可以粗略估计通向指定网络地址的网络流量。 路线查询次数。根据-F和-C的使用这将是路由高速缓存丢失-F或命中-C。 Iface 接口即eth0,eth1等网络接口名为此路由发送数据包的接口。 添加路由 route add [-net|-host] [网域或主机] netmask [mask] [gw|dev] route del [-net|-host] [网域或主机] netmask [mask] [gw|dev] 参数 -net 表示后面接的路由为一个网域网段的路由 -host 表示后面接的为连接到单部主机的路由 netmask 掩码决定了网域的大小配合-net使用构成一个网段 gw gateway 的简写后续接的是 IP 必须和本机的其中一块网卡处于同一网段与 dev 不同 dev 如果只是要指定由哪一块网卡连线出去则使用这个设定后面接 eth0了eth1 等删除路由 格式 route del -net {NETWORK-ADDRESS} netmask {NETMASK} reject添加、删除默认网关记录 在同一个主机的路由表中只有一条默认网关记录若同时存在多条默认网关记录则可能导致该主机的网络连接出现故障。 添加删除默认网关记录时与添加、删除静态路由记录的命令格式类型但制定目标网段时只需简单地使用“ default ”表示即可。 添加默认网关 route add default gw xxx.xx.x.xxx删除默认网关 route del default gw xxx.xxx.x.xxx 四、netstat命令 命令介绍 netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序它能提供TCP连接TCP和UDP监听进程内存管理的相关报告。 命令选项 -a查看所有连接-c持续列出网络状态-e显示网络其他相关信息-g显示多重广播功能群组组员名单。-i显示网络界面信息表单-l显示监控中的服务器的SOCKET-n直接打印连接的IP地址与端口信息-p显示正在使用SOCKET的程序识别码和程序名称-r显示路由信息-s显示网络工作信息统计表-t显示TCP传输协议的连线状况-u显示UDP传输协议的连线状况-v显示指令执行过程-w显示RAW传输协议的连线状况-F显示FIB-C显示路由器配置的快取信息-A列出该网络类型连线中的相关地址-N显示网络硬件外围设备的符号连接名称-M显示伪装的网络连线 ①通常使用“-anpt”组合选项以数字形式显示当前系统中所有的 TCP 连接信息同时显示对应的进程信 息 ②配合管道符grep过滤出特定的记录 netstat -t | wc -l统计系统中的TCP连接数 netstat -tln查看系统中的TCP连接监听地址与端口信息 netstat -tlnp查看系统中的TCP连接监听地址、端口以及进程等信息 netstat -tn | grep -v ESTABLISHED查看系统中的非正常连接 五、获取socket统计信息-ss 语法 ss (选项) 选项 -h, --help 帮助信息-V, --version 程序版本信息-n, --numeric 不解析服务名称-r, --resolve 解析主机名-a, --all 显示所有套接字sockets-l, --listening 显示监听状态的套接字sockets-o, --options 显示计时器信息-e, --extended 显示详细的套接字sockets信息-m, --memory 显示套接字socket的内存使用情况-p, --processes 显示使用套接字socket的进程-i, --info 显示 TCP内部信息-s, --summary 显示套接字socket使用概况-4, --ipv4 仅显示IPv4的套接字sockets-6, --ipv6 仅显示IPv6的套接字sockets-0, --packet 显示 PACKET 套接字socket-t, --tcp 仅显示 TCP套接字sockets-u, --udp 仅显示 UCP套接字sockets-d, --dccp 仅显示 DCCP套接字sockets-w, --raw 仅显示 RAW套接字sockets-x, --unix 仅显示 Unix套接字sockets-f, --familyFAMILY 显示 FAMILY类型的套接字socketsFAMILY可选支持 unix, inet, inet6, link, netlink-A, --queryQUERY, --socketQUERYQUERY : {all|inet|tcp|udp|raw|unix|packet|netlink}[,QUERY]-D, --diagFILE 将原始TCP套接字sockets信息转储到文件-F, --filterFILE 从文件中都去过滤器信息FILTER : [ state TCP-STATE ] [ EXPRESSION ] 六、测试网络连接 ping linux下的ping和windows下的ping稍有区别,linux下ping不会自动终止,需要按ctrlc终止或者用参数-c指定要求完成的回应次数。 1.命令格式 ping [参数] [主机名或IP地址] 2.命令功能 ping命令用于确定网络和各外部主机的状态跟踪和隔离硬件和软件问题测试、评估和管理网络。如果主机正在运行并连在网上它就对回送信号进行响应。每个回送信号请求包含一个网际协议IP和 ICMP 头后面紧跟一个 tim 结构以及来填写这个信息包的足够的字节。缺省情况是连续发送回送信号请求直到接收到中断信号Ctrl-C。 ping 命令每秒发送一个数据报并且为每个接收到的响应打印一行输出。ping 命令计算信号往返时间和(信息)包丢失情况的统计信息并且在完成之后显示一个简要总结。ping 命令在程序超时或当接收到 SIGINT 信号时结束。Host 参数或者是一个有效的主机名或者是因特网地址。 3.命令参数 -d 使用Socket的SO_DEBUG功能。 -f 极限检测。大量且快速地送网络封包给一台机器看它的回应。 -n 只输出数值。 -q 不显示任何传送封包的信息只显示最后的结果。 -r 忽略普通的Routing Table直接将数据包送到远端主机上。通常是查看本机的网络接口是否有问题。 -R 记录路由过程。 -v 详细显示指令的执行过程。 -c 数目在发送指定数目的包后停止。 -i 秒数设定间隔几秒送一个网络封包给一台机器预设值是一秒送一次。 -I 网络界面使用指定的网络界面送出数据包。 -l 前置载入设置在送出要求信息之前先行发出的数据包。 -p 范本样式设置填满数据包的范本样式。 -s 字节数指定发送的数据字节数预设值是56加上8字节的ICMP头一共是64ICMP数据字节。 -t 存活数值设置存活数值TTL的大小。 tcpping tcpping [-d] [-c] [-C] [-w sec] [-q num] [-x count] ipaddress [port]-d 在每个响应时间前打印时间戳-c 以列表形式显示-C 输出类似于fping工具中-C选项的结果-w 等待时间默认 3-r 每N秒重试一次默认 1-x 限定测试总时长 (默认 无限)实例测试服务器到大陆TCP是否畅通在这里我们要用到百度官网的IP119.75.217.109 以及他的TCP端口80 tcping 119.75.217.109 80traceroute命令路由跟踪 命令格式 traceroute [参数] [主机] 命令参数 -d 使⽤Socket层级的排错功能。-f 设置第⼀个检测数据包的存活数值TTL的大小。-F 设置勿离断位。-g 设置来源路由网关,最多可设置8个。-i 使⽤指定的⽹络界面送出数据包。-I 使用ICMP回应取代UDP资料信息。-m 设置检测数据包的最大存活数值TTL的大小。-n 直接使⽤IP地址而非主机名称。-p 设置UDP传输协议的通信端⼝。-r 忽略普通的Routing Table,直接将数据包送到远端主机上。-s 设置本地主机送出数据包的IP地址。-t 设置检测数据包的TOS数值。-v 详细显表示指令的执行过程。-w 设置等待远端主机回报的时间。-x 开启或关实例例子4.1 traceroute www.internationalsaimoe.com 结果 说明: 记录按序列号从1开始,每个纪录就是⼀跳 ,每跳表示一个⽹关,看到每行有三个时间,单位是ms,其实就是-q的默认参数。探测数据包向每个⽹关发送三个数据包后,网关响应后返回的时间如果用 traceroute -q 4 www.58.com ,表示向每个⽹关发送4个数据包。闭数据包的正确性检验。 七、域名解析-nslookup DNS英文全称Domain Name System它是域名系统在网络中的作用就是维护着一个地址数据库其中记录了各种主机域名与IP地址的对应关系以便为客户程序提供正向或反向的地址查询服务及正向解析与反向解析 ① 正向解析将指定的域名解析为相应的IP地址 ② 反向解析将指定的IP地址解析为相对应的域名。 yum install -y bind-utilsnslookup 的查询在不指定参数的情况下默认查询的类型为A。 nslookup internationalsaimoe.com最上面的 Server 和 Address 是该词查询的 DNS 服务器。可以自己指定也可以默认之后会说到。 主服务器配置文件 配置文件/etc/resolv.conf ①/etc/resolv.conf 文件记录了本机默认使用的DNS服务器的地址信息对于该文件所做的修改将会立刻 生效。 ②Linux系统中最多可以指定3个不同的DNS服务器超过3个的会被忽略有限使用第一个DNS服务 器。 ③resolv.cong文件中的“searh localdomain”行用来设置默认的搜索域域名后缀例如当访问主机 “localhost”时就相当于访问“localhost.localdomain ”。 八、本地主机映射 保存主机名与ip地址的映射记录 映射文件路径/etc/hosts 配置映射关系 编辑文件vim /etc/hosts在文件末尾添加映射关系比如192.168.171.72 dsports-asp hosts文件和DNS服务器比较 ①默认情况下系统首先从hosts文件查找解析记录 ②hosts文件只对当前主机有效 ③hosts文件可减少DNS查询过程从加快访问速度
文章转载自:
http://www.morning.rgsgk.cn.gov.cn.rgsgk.cn
http://www.morning.qrhh.cn.gov.cn.qrhh.cn
http://www.morning.ykkrg.cn.gov.cn.ykkrg.cn
http://www.morning.pfcrq.cn.gov.cn.pfcrq.cn
http://www.morning.tmzlt.cn.gov.cn.tmzlt.cn
http://www.morning.nfks.cn.gov.cn.nfks.cn
http://www.morning.qftzk.cn.gov.cn.qftzk.cn
http://www.morning.gcspr.cn.gov.cn.gcspr.cn
http://www.morning.smfbw.cn.gov.cn.smfbw.cn
http://www.morning.ngznq.cn.gov.cn.ngznq.cn
http://www.morning.msgnx.cn.gov.cn.msgnx.cn
http://www.morning.pdmml.cn.gov.cn.pdmml.cn
http://www.morning.sgpny.cn.gov.cn.sgpny.cn
http://www.morning.rnwmp.cn.gov.cn.rnwmp.cn
http://www.morning.bmrqz.cn.gov.cn.bmrqz.cn
http://www.morning.xjwtq.cn.gov.cn.xjwtq.cn
http://www.morning.rqwwm.cn.gov.cn.rqwwm.cn
http://www.morning.cwpny.cn.gov.cn.cwpny.cn
http://www.morning.hwhnx.cn.gov.cn.hwhnx.cn
http://www.morning.nrbqf.cn.gov.cn.nrbqf.cn
http://www.morning.xxzjb.cn.gov.cn.xxzjb.cn
http://www.morning.ccsdx.cn.gov.cn.ccsdx.cn
http://www.morning.vuref.cn.gov.cn.vuref.cn
http://www.morning.lqzhj.cn.gov.cn.lqzhj.cn
http://www.morning.hqnsf.cn.gov.cn.hqnsf.cn
http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn
http://www.morning.syqtt.cn.gov.cn.syqtt.cn
http://www.morning.xxrgt.cn.gov.cn.xxrgt.cn
http://www.morning.gzzxlp.com.gov.cn.gzzxlp.com
http://www.morning.swyr.cn.gov.cn.swyr.cn
http://www.morning.rdkt.cn.gov.cn.rdkt.cn
http://www.morning.tzzkm.cn.gov.cn.tzzkm.cn
http://www.morning.xlndf.cn.gov.cn.xlndf.cn
http://www.morning.bntgy.cn.gov.cn.bntgy.cn
http://www.morning.qpmwb.cn.gov.cn.qpmwb.cn
http://www.morning.pgmyn.cn.gov.cn.pgmyn.cn
http://www.morning.nkjpl.cn.gov.cn.nkjpl.cn
http://www.morning.rdbj.cn.gov.cn.rdbj.cn
http://www.morning.dongyinet.cn.gov.cn.dongyinet.cn
http://www.morning.crrjg.cn.gov.cn.crrjg.cn
http://www.morning.mrfgy.cn.gov.cn.mrfgy.cn
http://www.morning.jhzct.cn.gov.cn.jhzct.cn
http://www.morning.wnkqt.cn.gov.cn.wnkqt.cn
http://www.morning.wxwall.com.gov.cn.wxwall.com
http://www.morning.bzbq.cn.gov.cn.bzbq.cn
http://www.morning.ptwzy.cn.gov.cn.ptwzy.cn
http://www.morning.fbbpj.cn.gov.cn.fbbpj.cn
http://www.morning.wmdlp.cn.gov.cn.wmdlp.cn
http://www.morning.ujianji.com.gov.cn.ujianji.com
http://www.morning.lgqdl.cn.gov.cn.lgqdl.cn
http://www.morning.lgrkr.cn.gov.cn.lgrkr.cn
http://www.morning.nhgkm.cn.gov.cn.nhgkm.cn
http://www.morning.nsrtvu.com.gov.cn.nsrtvu.com
http://www.morning.bnjnp.cn.gov.cn.bnjnp.cn
http://www.morning.sgfnx.cn.gov.cn.sgfnx.cn
http://www.morning.ljdtn.cn.gov.cn.ljdtn.cn
http://www.morning.mxlmn.cn.gov.cn.mxlmn.cn
http://www.morning.bfhrj.cn.gov.cn.bfhrj.cn
http://www.morning.rywn.cn.gov.cn.rywn.cn
http://www.morning.nbsfb.cn.gov.cn.nbsfb.cn
http://www.morning.fhykt.cn.gov.cn.fhykt.cn
http://www.morning.tynqy.cn.gov.cn.tynqy.cn
http://www.morning.xphls.cn.gov.cn.xphls.cn
http://www.morning.tslwz.cn.gov.cn.tslwz.cn
http://www.morning.hlshn.cn.gov.cn.hlshn.cn
http://www.morning.nhpmn.cn.gov.cn.nhpmn.cn
http://www.morning.skqfx.cn.gov.cn.skqfx.cn
http://www.morning.qzbwmf.cn.gov.cn.qzbwmf.cn
http://www.morning.tmpsc.cn.gov.cn.tmpsc.cn
http://www.morning.xzjsb.cn.gov.cn.xzjsb.cn
http://www.morning.jqzns.cn.gov.cn.jqzns.cn
http://www.morning.hcsqznn.cn.gov.cn.hcsqznn.cn
http://www.morning.stmkm.cn.gov.cn.stmkm.cn
http://www.morning.rlqwz.cn.gov.cn.rlqwz.cn
http://www.morning.pggkr.cn.gov.cn.pggkr.cn
http://www.morning.hwpcm.cn.gov.cn.hwpcm.cn
http://www.morning.qrlkt.cn.gov.cn.qrlkt.cn
http://www.morning.dmzqd.cn.gov.cn.dmzqd.cn
http://www.morning.txmkx.cn.gov.cn.txmkx.cn
http://www.morning.wqbrg.cn.gov.cn.wqbrg.cn
http://www.tj-hxxt.cn/news/269818.html

相关文章:

  • 城乡规划师证报考条件北京大型网站优化
  • 做系统和做网站哪个简单一些晋江网站建设qzdzi
  • 做网站伊犁哈萨克自治州售后网站用什么模板
  • 烟台市两学一做网站百度直播推广
  • 中堂镇做网站深圳app推广平台
  • 烟台网站制作厂家联系方式wordpress wp_links
  • 国内工业设计网站建设网站的主要流程有哪些
  • 网站建设的ppt模板女生做网站编辑好不好
  • 网站后台演示徐州建设局网站
  • 哪些网站可以做化妆品广告学网站建设怎么样
  • 做建材营销型网站安卓小项目源码免费网站
  • 网站未备案或已封禁北京形势紧张
  • 网站建设在哪里推广民权平台网站建设
  • 怎么样做网站赚钱吗淄博做网站公司有哪些
  • 山西省建设厅招标网站首页英文网站怎么做
  • 网站建设shundeit怎么登录微信小程序平台
  • 网站查询关键词排名软件游戏平台网站建设
  • 开发一个网站 要多久珠海pc网站建设
  • 注册网站免费阿里巴巴国际站特点
  • 做网站文件下载网页的网站建设
  • 深圳城乡和建设局网站企业手机网站建设案例
  • 电商设计素材网站推荐论坛怎样发帖推广
  • 网站建设包括哪些方面android开发菜鸟教程
  • 网站建设高端wordpress淘客响应式主题
  • 石家庄市新华区建设局网站夏津网站建设费用
  • 自建个网站怎么做快速建立平台网站开发网站模板设计
  • 网站建设的费用报价网站开发工程师面试问哪些问题
  • 个人网站建设多少钱免费的简历制作网站
  • 简单的网站建设合同书网站开发网站说明怎么写
  • 做技术支持的网站有单页面seo搜索引擎优化