admin
夜月琉璃Lv46   
站长不常在线,有事欢迎直接QQ联系
华为ICS如何支持内网使用
2025-02-11 10:08:47    教程与文档 
我们都知道华为之前搞了一个HDXLite,用于下载华为官方的一些文档和资料,但是受限于软件,不支持部署于内网访问,所以之前还为此写了一个小的软件,用于转换内网操作

Image

最近发现华为已经更新成了ICSLite,遂下载回来看下,仍然是不支持内网访问,通过查看文件结构,发现这次是开放结构,既然如此,那就好办了,首先通过netstat -an查看监听信息,发现仅仅只监听了127.0.0.1:51299,那么我们第一步自然是要先解决,让其监听0.0.0.0:51299

Image


找到软件的目录,发现熟悉的身影“tomcat”,那么剩下的就简单了,进到tomcat目录,找到conf文件夹,在里面找到"server.xml"这个文件,用记事本打开,可以看到里面都是英文,不用担心,我们只需要找到

        <Connector executor="tomcatThreadPool"
                   port="51299"
                   protocol="HTTP/1.1"
                   connectionTimeout="8000"
                   redirectPort="51300"
                   maxPostSize="10240"
                   maxHttpHeaderSize="8192"
                   relaxedPathChars="|{}[],\"
                   address="127.0.0.1"
                   server="huawei"
                   relaxedQueryChars="|{}[],\"/>

聪明的朋友一看应该就明白了,没错,这个就是监听地址和监听端口,这里我们不需要动其他任何内容,只需要将"address"后面跟着的127.0.0.1替换成0.0.0.0即可

        <Connector executor="tomcatThreadPool"
                   port="51299"
                   protocol="HTTP/1.1"
                   connectionTimeout="8000"
                   redirectPort="51300"
                   maxPostSize="10240"
                   maxHttpHeaderSize="8192"
                   relaxedPathChars="|{}[],\"
                   address="0.0.0.0"
                   server="huawei"
                   relaxedQueryChars="|{}[],\"/>

修改完成后保存,重启软件,再次使用netstat -an查看,发现软件监听地址已经变成了0.0.0.0:51299

Image


一些迫不及待的朋友是不是就马上想测试了

Image

然后就只能看到这样一个冷冰冰的画面,仰天长叹一声为什么啊?

其实还需要修改一个地方,同样的文件,我们往下找,找到这样一行

                    <Valve className="org.apache.catalina.valves.RemoteAddrValve"
                           allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1"/>

我们还需要将这行屏蔽掉,或者增加允许访问的地址,这里我们选择将其屏蔽掉


                    <!-- Valve className="org.apache.catalina.valves.RemoteAddrValve"
                           allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1"/ -->

再次保存,重启软件,这时再通过IP地址:51299的方式,就可以访问了


Image

P.s:

     1.右上角的授权功能使用需要在设置中把访问方式切换成非https的形式

     2.文档管理需要在服务端对应的电脑上进行操作,其他用户通过IP地址的形式访问仅能进行查看

 1    311  楼主
回复列表

回复:华为ICS如何支持内网使用

Powered by Source