站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Apache的地址和端口绑定
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== 概述 == {|border="1" cellspacing="0" |相关模块 |相关指令 |- |core |mpm_common |- |<VirtualHost> |Listen |} [[Apache]]启动时,会绑定本机上的地址和端口,然后等待请求的进入。默认情况下,它会监听本机的所有地址。但是,当需要监听特定的地址或端口或地址与端口的组合,或者需要对不同的IP地址、主机名、端口作出不同的响应(如使用虚拟主机)时,就必须明确指定。<br> Listen指令告诉服务器接只受来自特定端口(或地址+端口的组合)的请求。如果Listen指令仅指定了端口,则服务器会监听所有的IP地址;如果指定了地址+端口的组合,则服务器只监听来自此特定地址上特定端口的请求。使用多个Listen指令,可以指定在多个地址和端口上进行监听。<br> 例如:使服务器同时接受来自端口80和8000的请求,可以这样写:<br> Listen 80<br> Listen 8000 <br> '''接受来自两个指定的地址+端口的组合:''' Listen 192.170.2.1:80<br> Listen 192.170.2.5:8000 <br> IPv6地址必须用方括号括起来:<br> Listen [2001:db8::a00:20ff:fea7:ccea]:80 <br> == 针对IPv6的特殊考虑 == 有越来越多的平台开始支持[[IPv6]] ,而APR在大多数平台上也支持IPv6 ,使Apache能够获得IPv6套接字,并处理通过IPv6发送的请求。<br> 一个经常令Apache管理员疑惑的问题是IPv6的套接字能否同时处理IPv4和IPv6的连接。IPv6套接字在处理IPv4连接时使用的是将IPv6映射到IPv4的地址(IPv4-mapped IPv6 addresses),这样做在大多数平台上默认是允许的,而在FreeBSD、NetBSD、OpenBSD上,为了配合其系统全局策略,默认却是禁止的。即使在这些默认禁止的平台上,Apache也可以通过特殊的编译选项来改变这种行为。<br> 另一方面,在某些平台上(如Linux和Tru64)同时处理IPv6和IPv4的唯一方法就是使用映射地址(mapped addresses)。如果你希望Apache以最少的套接字同时处理IPv4和IPv6的连接,就必须使用映射到IPv4的IPv6地址,也就是必须指定 --enable-v4-mapped 编译选项。<br> 在除FreeBSD、NetBSD、OpenBSD以外的其他平台上,--enable-v4-mapped 是编译时的默认值。因此你正在使用的Apache很可能就是按照这种方式编译的。<br> 要使Apache仅仅只处理IPv4连接,无论你的平台是什么或者APR是否支持,只须对所有Listen指令都指定IPv4地址即可,如下所示:<br> Listen 0.0.0.0:80<br> Listen 192.170.2.1:80 <br> 如果你的平台支持从IPv6到[[IPv4]]的地址映射,但是你又希望Apache使用不同的套接字分别处理IPv4和IPv6的连接(也就是禁用地址映射),必须明确指定 --disable-v4-mapped 编译选项。注意:--disable-v4-mapped 在FreeBSD、NetBSD、OpenBSD上是默认值。<br> [[category:Apache]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)