电信ipv6,公网为啥ping不通主机,但主机可以访问公网

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了电信ipv6,公网为啥ping不通主机,但主机可以访问公网相关的知识,希望对你有一定的参考价值。

通过设置电信光猫,光猫获得了ipv6地址,以及前缀。主机A分配到了ipv6地址,test-ipv6.com测试通过,显示的ipv6地址和主机A获取的一致。但是使用另一个公网ipv6主机B来ping主机A,不通,traceroute发现到光猫那一跳之后就不通了,使用光猫ping主机A的公网地址,也不通。主机A的防火墙已关。好奇怪,这是为什么呢?求高手解答
补充一下:没有额外的路由器,而是使用电信光猫进行路由。坐标贵州。

你的公网 ip 应该是在 nat 过的,在透明代理之后,像宽带通这种运营商似的,为了节省网间结算做了代理,你可以看看不同网站,你的 ip 并不是你获取的 ip ,这个只能用内网穿透,或者找个跟你相同网络但是没有透明代理的服务器中转追问

ipv6也做NAT吗? 我的光猫是公网ping得通的

参考技术A 如果你有超管的密码,用web是看不到的,用telnet进去查看iptable关于ipv6的规则,你会发现FORWARD链上拒绝了从外部向内部转发,这就是你为何从内向外可以,反过来就不行。此为电信默认配置,显然对ipv6不纯熟,电信的默认ipv6配置🈶️挺多不合理的地方,不一一枚举了。来说说处理方法,1、直接桥接。2、增加一条FORWARD链规则来接受所有转发请求,前提要会操作iptable命令。 参考技术B 如果你的猫配置的ipv6是无状态,且主机系统为Windows,那么应该ping本地地址(永久地址,除开前缀,永久不变,除非重置网卡之类的操作。),而不是公网地址(临时地址,会随机变化的,每次开机都不一样,就算前缀不变,后面的4组都变完了。)。Windows在ipv6无状态下会有两个IPv6地址,一个是公网,一个是本地。当然前缀都是运营商下发的,要不然我也不可能用远程桌面。
如果是其他系统请自行研究,安卓有两个IPv6地址,Linux的发行版Ubuntu貌似也是和Windows一样的有两个。
参考技术C 虽然你获取的是IPV6的地址,但是你目前用的不是公网IP,你打电话去电信客服。告诉他你的宽带账号密码,直接说你要改公网IP,完成之后你去光猫绑定DDNS,重启。你可以再外网ping你的DDNS就可以ping通了。(为什么喊你绑定DDNS,因为你虽然是公网,但是是动态公网,IP会变,绑定DDNS,域名是不会变的)我相信你去试试后会回来采纳我的追问

test-ipv6.com显示的ipv6地址和主机获取的一致,这应该是公网吧?

追答

IPV6的我还没碰到过,IPV4的方法是打电话联系客服,你试试同样的方法问问客服。你的问题其实很简单,可以理解为不清楚有没有公网IP又需要做外网映射访问。

参考技术D 楼主,你好 我和你遇到的事同样的问题,坐标也在贵州,请问找到解决办法了吗? 我用光猫ping主机ip能通,另一台外网主机ping不进,tracert也是到光猫地址,有时间交流 Q\WX:83982081

centos设置NAT模式连接外网连不通,ping主机ping不通,主机ping虚拟机可以通,为啥,附带配置如下

问题描述:
centos IP:172.16.19.206
网关:172.16.19.2
子网掩码:255.255.255.0

主机IP:172.16.19.103

现在是主机ping虚拟机可以ping通,但是虚拟机ping主机ping不过去,怎么改都不行,不知道什么原因

配置网关等信息:

NAT设置

DHCP设置

选择NAT模式

eth0配置IP、子网掩码、网关等

配置DNS

防火墙关闭状态

ping主机怎么也Ping不通

主机ping虚拟机可以ping通

windows下VMware服务开启

防火墙关闭

你的windows上面的防火墙不是显示已启动吗?确定是关闭了?
虚拟机ping 172.16.19.2 和 172.16.19.1都不通?
在windows主机上,用ipconfig 看一下你的各个网卡的地址。

linux主机上看一下地址和路由

ip addr
ip route

不行的话,将主机和虚拟机都重启一下。追问

防火墙是关了的 截得图老的 弄错了我
ping 172.16.19.2是通的,ping172.16.19.1不通

 

windows各网卡信息

 

追答

你主机的本地连接,vmnet1,vmnet8怎么都在同一网段?这样是不行的。

参考技术A 首先,你的主机是不是windows2008或其它版本的服务器版?
如果是,这种版本的Windows都是会开防火墙的,Ping不通正常。
如果不是这种操作系统,那就得看看是什么软件阻止了别的电脑Ping了。
总的来说,应该都是防火墙在作怪。
参考技术B 我记得NAT方式,虚拟机软件直接提供NAT转出,但不给当前的实体计算机一个网络设置,也就是说NAT对于实体系统来说就是一个软件。NAT是虚拟机直接模拟的一个设备。 参考技术C 看错题了 。。。。

以上是关于电信ipv6,公网为啥ping不通主机,但主机可以访问公网的主要内容,如果未能解决你的问题,请参考以下文章

无需公网IP,在家使用IPV6和电信光猫进行内网穿透以搭建远程主机

为啥vmware中的虚拟linux Ping不通外网 Ping不通DNS

ping IP通 ping 主机名不通 如何解决?

为啥主机ping不通虚拟机的IP地址?

为啥我可以正常上网,却ping不通自己的外网IP呢

centos设置NAT模式连接外网连不通,ping主机ping不通,主机ping虚拟机可以通,为啥,附带配置如下