抛序:
因为自己是移动宽带,没有ipv4地址,所以看了很多网上的教程,结合自己的实际情况,折腾了两天,终于弄出了自己想要的功能,大家不要太过批评我,写个帖子记录一下自己的折腾过程,希望喜欢折腾软路由器的朋友少走弯路。
最终实现:
1.旧电脑(单网口)安装Hyper-V下负责主路由,无线路由器负责切换和无线信号
硬件设备:
宽带:河南移动
旧电脑:服务器版本
无线路由器:小米
接线和设置:
光纤猫:开启桥接,关闭DHCP地址:192.168.1.1
无线路由器:关闭dhcp,普通路由模式地址:192.168.1.2,将光猫和旧电脑分别接在LAN口
旧电脑:安装后开启DHCP;负责拨号;地址:192.168.1.3
同一网段,方便互相访问
光猫的桥接部分在我的另一个教程中有详细介绍:一步一步指导如何获取移动公网ipv6地址进行远程控制和文件共享
另外,最好把两个DHCP设置都关掉,下面是我的设置图
路由器默认地址设置为192.168.1.2。禁用DHCP。
软路由器安装:
提前下载所需软件,安装时最好断开网线
我的老电脑直接安装的是版本,直接在hype-v 里创建虚拟机
首先我们创建一个虚拟网卡作为软路由器的网口,我的电脑只有一个接口,因为主板内置了百兆网口,我这里用的是USB千兆网卡,这里没什么影响。
首先下载x86版本,解压下载的文件并转换磁盘格式
将img转换为虚拟机更支持的vhdx文件格式,方便虚拟机直接加载。
2.创建虚拟机
虚拟机的生成
暂时未选择网络选项
选择刚刚转换的虚拟硬盘文件。
3.设置虚拟机
启动项,选择ide
选择创建的网卡-------打开mac地址
设置完成后,启动设备,当负载达到40%以上时,禁用创建的虚拟网卡(自动获取IP模式),然后启用获取当前IP地址
4.路由器设置
输入192.168.1.1进入路由器管理界面,需要设置的选项有:
1.网络端口,除了LAN和WAN,其他都可以删除。LAN口设置为192.168.1.3,网关为192.168.1.3子网掩码,255.255.255.0强制为DHCP服务器,动态
在WAN口设置PPPoE拨号,输入账号密码即可。其他不用设置。(有的教程说需要修改MTU,但我的宽带不需要修改。)
接下来设置防火墙,防火墙设置如下:允许10000和10001端口通过,保留为IPv6接入路由器地址和用于测试的远程连接端口。
重启路由器,接上网线,就可以上网了!
动态域名申请
域名还是很便宜的,无所谓什么结尾,直接买一个就行。对于服务器,首先需要配置阿里控制台,需要把现有的路由器地址映射到上面,这里是选择。另外还需要阿里API key。这里我们采用子账户模式来接管域名服务。
路由器中的配置主要有以下几点,主要要注意的是这个:
这里的ddns主要利用路由器的对外端口进行映射。
这样就完成了主路由器的构建。
然后在路由器上安装socat
这个软件会帮助我们将端口从ipv6转发到ipv4。
编写规则如下,比如我们需要将外网端口10001转发到192.168.1.202内网端口3389,那么可以直接编写如下代码进行转发。
socat TCP6-:10000,,fork TCP4:192.168.1.201:3389 &
socat UDP6-:10000,,fork UDP4:192.168.1.201:3389
为了固定端口,在arp网卡中,把分配的地址绑定到对应的网卡上。
这样就保证了我们的IP地址和我们台式电脑一一对应了,我们可以直接连接遥控器,如果需要其他设备,只需要映射一下端口就可以了,这样域名就可以通过端口号连接到内网的设备了。
概括
Ipv4端口映射很方便,网上教程也很多。我可能找不到ipv6的教程,因为我想用软路由当主路由。还有ipv6公网地址真是折磨人,现在软路由对ipv6的支持都不是很好,更别说硬路由了。本教程结合软路由和硬路由,发挥各自的优势,有兴趣的朋友可以
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。