apache外网无法访问
❶ 怎么弄只能在局域网里面用域名访问但是外网不能访问的apache+php服务器
把域名解析到局域网ip地址就行了,
例如你有个域名somedomain.com,你的局域网ip:192.168.1.121
把做个A记录 somedomain.com 192.168.1.121 ,等域名DNS服务器解析生效后就ok了。
这样任何人访问somedomain.com都会被解析到 192.168.1.121 ,但是外网的人因为不在你那个局域网所以他用192.168.1.121 是访问不到你内网的资源的,只有你们内网的才行。
❷ Apache服务器内网访问正常,外网访问空白(已经连接到服务器了,但不显示内容)
原因很简单。这个IP是公用的,不是你的,所以肯定访问不了。
❸ Apache 怎么设置让外网访问
1、首先设置使虚拟机访问外网,选中虚拟机,右击选择“设置”。
❹ linux apache 鍐呴儴IP鍙浠ヨ块梾 澶栭儴Ip镞犳硶璁块梾
姝ら梾棰桦彲鑳芥槸鐢变簬缃戠粶閰岖疆闂棰桦艰嚧镄勚傞拡瀵硅繖绉嶆儏鍐碉纴涓嬮溃鏄涓浜涘彲鑳界殑瑙e喅鏂规堬细1. 妫镆iptables鏄钖︽g‘閰岖疆锛氩湪Linux链嶅姟鍣ㄤ笂瀹夎呯殑榛樿ら槻𨱔澧欐槸iptables锛屽畠闇瑕佹g‘閰岖疆镓嶈兘鍏佽告湇锷″櫒璁块梾澶栭儴缃戠粶銆傛墽琛屼互涓嫔懡浠ゆ潵妫镆iptables鏄钖︽g‘閰岖疆锛 sudo iptables -L2. 纭璁ょ绣缁滈厤缃鏄钖︽g‘锛氭镆Linux链嶅姟鍣ㄧ殑缃戠粶閰岖疆锛岀‘淇濆畠镄処P鍦板潃銆佸瓙缃戞帺镰併佺绣鍏冲拰DNS链嶅姟鍣ㄨ剧疆姝g‘銆 sudo ifconfig sudo route -n cat /etc/resolv.conf3. 妫镆ヨ矾鐢辫〃锛氩湪Linux链嶅姟鍣ㄤ笂锛屼笉鑳借块梾澶栭儴缃戠粶镄勫彟铡熷洜鍙鑳芥槸璺鐢辫〃閰岖疆阌栾銆傛偍鍙浠ヤ娇鐢ㄤ互涓嫔懡浠ゆ镆ヨ矾鐢辫〃锛岀‘淇濆叾姝g‘锛 route -n4. 娴嬭瘯DNS瑙f瀽锛氩傛灉Linux链嶅姟鍣ㄦ棤娉曡块梾澶栭儴缃戠粶锛岃缮鍙浠ユ镆DNS瑙f瀽鏄钖︽e父銆备娇鐢ㄤ互涓嫔懡浠ゅ皾璇曡В鏋愬烟钖嶏细 nslookup google.com濡傛灉缁忚繃杩欎簺姝ラや箣钖庢偍杩树笉鑳借块梾澶栭儴缃戠粶锛岃疯冭槛瀵绘眰涓扑笟鏀鎸侊纴浠ヨВ鍐虫洿娣卞眰娆$殑缃戠粶閰岖疆闂棰樸❺ Linux搭建Apache(httpd)内网访问正常,外网无法访问(精华帖)
大家好,我是“Bigder”
Linux搭建Apache(httpd)后内网访问正常,外网无法访问。
网上资料找了几遍,汇总后关键的就是这几步。
欢迎分享给需要的你~
一、验证服务本身是否正常
linux命令行,输入指令:curl http://127.0.0.1/,能正常返回html报文数据
输入:curl http://linux服务器的公网IP/
如: curl http://155.153.155.88/
执行超时、没有内容输出和返回
说明apache本身的服务是正常的
二、定位
1、防火墙:service iptables status(已经关闭状态)
没有关闭,参考这篇关闭掉防火墙:
Linux关闭防火墙-iptables|iptable.service could not be found
2、行~原来是因为阿里云安全组设置、未开放80端口外网访问权限
设置方法:
登入阿里云工作台,“实例与镜像”-“实例”-“安全组”
安全组规则手动添加, 入方向开放80端口设置限制
三、再使用:
curl http://linux服务器的公网IP/
也能打印出html报文数据
这样代表,外网访问正常了。一键三连、分享给更多的需要的测试人!
以上,
Bigder
我的历史文章
忘记密码怎么办
Showcase时手机不够怎么办? 云真机平台atxserver2
xmind2testcase思维导图的测试点转化为CSV用例导入禅道
Linux安装JDK-java: command not found&cannot execute binary file
小改动当天转测就要上线,要不要写用例?
测试环境,如何维护才最高效的?
Showcase通过了才算正式提测
轮流测试一个项目、出现bug到底是谁的责任
外包去还是不去
Linux性能压测命令用ab- command not found、plugins: fastestmirror
已经很努力,但上司总让我提升能力,还数落我拖后腿,怎么办?
Linux关闭防火墙-iptables|iptable.service could not be found
Linux下查找指令Find常见用法