linux apache 内部IP可以访问 外部Ip无法访问
现在在配置服务器时遇到点问题:在一台服务器上有两个IP,一个内部ip:192.168.10.100,和一个外部ip:200.15.215.10,现在在这台服务器上安装完a...
现在在配置服务器时遇到点问题:
在一台服务器上有两个IP,一个内部ip:192.168.10.100,和一个外部ip:200.15.215.10,现在在这台服务器上安装完apache之后是可以用内部ip http://192.168.10.100访问但是却无法使用http://200.15.215.10访问
该怎么解决?谢谢!
ifconfig -a 命令显示信息如下:
eth0 Link encap:Ethernet HWaddr 11:0C:29:F9:D4:33
inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe11::20c:29ff:fef9:d433/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9033924 errors:0 dropped:0 overruns:0 frame:0
TX packets:9013701 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4095662073 (3.8 GiB) TX bytes:6956928822 (6.4 GiB)
eth1 Link encap:Ethernet HWaddr 11:0C:29:F9:D4:3D
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:357 errors:0 dropped:0 overruns:0 frame:0
TX packets:357 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:75778 (74.0 KiB) TX bytes:75778 (74.0 KiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) 展开
在一台服务器上有两个IP,一个内部ip:192.168.10.100,和一个外部ip:200.15.215.10,现在在这台服务器上安装完apache之后是可以用内部ip http://192.168.10.100访问但是却无法使用http://200.15.215.10访问
该怎么解决?谢谢!
ifconfig -a 命令显示信息如下:
eth0 Link encap:Ethernet HWaddr 11:0C:29:F9:D4:33
inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe11::20c:29ff:fef9:d433/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9033924 errors:0 dropped:0 overruns:0 frame:0
TX packets:9013701 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4095662073 (3.8 GiB) TX bytes:6956928822 (6.4 GiB)
eth1 Link encap:Ethernet HWaddr 11:0C:29:F9:D4:3D
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:357 errors:0 dropped:0 overruns:0 frame:0
TX packets:357 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:75778 (74.0 KiB) TX bytes:75778 (74.0 KiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) 展开
7个回答
2023-05-11
展开全部
此问题可能是由于网络配置问题导致的。针对这种情况,下面是一些可能的解决方案:1. 检查iptables是否正确配置:在Linux服务器上安装的默认防火墙是iptables,它需要正确配置才能允许服务器访问外部网络。执行以下命令来检查iptables是否正确配置: sudo iptables -L2. 确认网络配置是否正确:检查Linux服务器的网络配置,确保它的IP地址、子网掩码、网关和DNS服务器设置正确。 sudo ifconfig sudo route -n cat /etc/resolv.conf3. 检查路由表:在Linux服务器上,不能访问外部网络的另原因可能是路由表配置错误。您可以使用以下命令检查路由表,确保其正确: route -n4. 测试DNS解析:如果Linux服务器无法访问外部网络,还可以检查DNS解析是否正常。使用以下命令尝试解析域名: nslookup google.com如果经过这些步骤之后您还不能访问外部网络,请考虑寻求专业支持,以解决更深层次的网络配置问题。
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效...
点击进入详情页
本回答由Storm代理提供
展开全部
做个路由器印射就可以了!
具体的:进入路由器,选择虚拟转发,填写您的局网IP,然后发送出去就可以了!
具体的:进入路由器,选择虚拟转发,填写您的局网IP,然后发送出去就可以了!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的服务器没有获得外网
IP
啊???
你这个服务器是不是位于局域网里?
你说的外网
IP
是路由器的外网地址?
IP
啊???
你这个服务器是不是位于局域网里?
你说的外网
IP
是路由器的外网地址?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在路由上做NAT映射。这个与系统本身无关了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单机上网还是路由上网?
如果是路由的话,还要做一个端口映射
如果是路由的话,还要做一个端口映射
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询