本地电脑服务器架设

本地服务器架设

一.基础方案 光猫&Ipv6

步骤:

  1. 服务器(电脑)插网线直连光猫
  2. 登录光猫后台,开启Ipv6(需要超管权限)
  3. 架设服务(mysql,nginx…)
  4. 通过Ipv6远程访问

1.1 服务器(电脑)插网线直连光猫

将网线一端连接电脑,一端插在光猫上。

1.2登录光猫(宽带)后台,开启Ipv6

移动宽带后台地址为http://192.168.1.1/

注意需要使用超管账号登录,而不是光猫上的用户名和密码。否则没有权限

获取超管账号和密码方法:

1.2.1找到MAC地址

获取MAC字符串

有两种方式:

方式一:cmd下输入arp -a,找到192.168.1.1对应的一串MAC。补成完成的MAC地址(冒号之间都是两位,如果只有一位,在前面补个0),去除冒号转成大写字母

方拾二:光猫上有MAC地址,补成完整的MAC地址,去除冒号转成大写字母

1.2.2开启Telnet

在浏览器中输入http:/192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1&key=

key的值为上面获取到的MAC字符串。

回车后,出现telnet开启则成功,否则失败(MAC地址没获取正确)

1.2.3获取超管账号密码

cmd下输入telnet 192.168.1.1,回车看到login,然后输入admin回车。然后需要输入密码,密码为Fh@+MAC字符串后6位

成功后出现#,输入

load_cli factory
show admin_name
show admin_pwd

就可以看到超管账号和密码了。

1.2.4开启Ipv6

登录192.168.1.1,账号密码为刚才获取的。网络->宽带设置->IP模式,选择IPv4&IPv6.IPv6选择动态Ip
在这里插入图片描述
在这里插入图片描述

1.3架设服务

我架设了rocketmq-conslole,端口8080

1.4访问

浏览器地址输入htt://[ipv6]:8080,即可访问到服务
在这里插入图片描述

二.进阶方案 光猫 & Ipv6 & 域名 & Ddns

在实现上面的架设方案后,我们很容易观察到两个缺点:

  1. ipv6地址很长,很难记忆
  2. ipv6地址是动态的,开关机一次可能就会变化

如何解决以上问题呢,其实很简单我们可以使用域名,由域名解析到我们动态的Ipv6地址。

我这里使用的是阿里云,阿里云域名SDK提供解析功能。

本地启一个JAVA应用,定时获取IPV6,调用SDK,将域名解析到我们本地的IPV6

需要注意的是域名的记录类型应为AAAA

在这里插入图片描述

获取IPv6的方法:有多个Ipv6,其中2049开头的是我们需要的公网Ipv6地址。

    /**
     * 获取当前主机公网IP
     */
    private String getCurrentHostIP() throws UnknownHostException {
        InetAddress[] allByName = InetAddress.getAllByName("DESKTOP-GHI2HUI");
        String ret = null;
        for(InetAddress addr : allByName){
            if(addr.getHostAddress().contains("2409")){
                ret = addr.getHostAddress();
                return ret;
            }
        }
        return  ret;
    }

将域名解析到Ipv6.

官网有给到案例代码,按照案例更新ip即可。

代码多,没必要搞懂,官网案例拿来就能用,把解析IPv4改成上面的IPv6,解析类型改为AAAA(IPv6)。就不贴了,又不懂的或想要代码私聊或者评论区说。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值