精华内容
下载资源
问答
  • 远程访问&详解VPN技术

    千次阅读 2021-04-16 21:14:05
    远程访问 系统管理员:可以通过telnet、SSH、web GUI乃至远程管理软件终端等方式,从企业网络的WAN侧进入内网进行管理维护。 普通用户:访问公司内部系统等等。 普通用户的使用方式 针对普通用户的远程访问需求,...

    远程访问

    系统管理员:可以通过telnet、SSH、web GUI乃至远程管理软件终端等方式,从企业网络的WAN侧进入内网进行管理维护。
    普通用户:访问公司内部系统等等。

    普通用户的使用方式

    针对普通用户的远程访问需求,较为常见的方式有3种。

    第一类:是直接开放内部应用系统的端口,允许外部IP直接访问,通过应用系统自身的账号验证机制防范非法用户。(常用)

    第二类:是利用Windows Server 2003及更新的版本所提供的terminal service功能,在外部PC上运行windows远程桌面,先连接到内网的terminal server,再通过该server代理访问内网应用系统。

    第三类:是采用VPN技术实现与企业内网的远程连接,进而在VPN中访问内网应用系统。(常用)

    VPN概要

    虚拟专用网络(VPN)的功能是:在公用网络上建立专用网络,进行加密通讯。在企业网络中有广泛应用。最大的好处在于数据在公网传输都是在VPN加密通道中,相对应的安全性较高。细分起来也有3种主流的VPN技术:PPTP VPN、IPSec VPN以及SSL VPN。

    1、PPTP、L2TP VPN

    PPTP和L2TP协议工作在OSI模型的第二层

    具体的不同可以查看这里

    PPTP是一种远程拨号技术,windows自带的拨号程序就提供PPTP VPN拨号。用户可以通过预先配置好的账号,通过windows自带的拨号程序,远程拨入企业PPTP VPN网关,获得内网IP地址,进而以内网PC的身份访问内部应用系统。

    PPTP VPN的优势在于技术的普及,windows自带拨号程序使得最终用户无需另行购买安装额外的软件,降低了成本和维护。缺点在于,PPTP协议本身也提供较低等级的加密,为数据在公网上传输提供相应的安全性。但PPTP的加密安全性等级不高,存在被有心人士破解的风险。且用户拨入内网后,没有相应的权限管理,可以访问到任意内网资源,不利于内部网络信息安全管理。

    2、IPSec VPN

    IPSec VPN以其高达168位的加密安全性,以及核心技术的普及所带来的成本下降,已经成为企业构建跨地域VPN网络的首选方案。任意两个网络之间,只要建立了IPSec VPN,就如同在同一个局域网内,可以任意传送资料和访问对方的应用系统。

    市面上主流品牌的网关路由器通常都支持IPSec VPN功能,该功能也多用于企业总部与分支之间建立跨地域的VPN,连接多个不同地域的局域网。 IPSec VPN如果用来解决远程访问的需要,必须在远程PC上安装IPSec VPN客户端程序。通常这样的客户端程序都不是免费的,价格从几百块到上千块不等。且客户端的配置通常较为复杂,对于企业一般员工,尤其是企业高管人员,存在一定的技术难度。同样的,IPSec VPN也很难做到权限管理,只要连通VPN,就可以不受限制的访问任意系统,不利于内部信息安全管理。

    3、SSL VPN

    SSL VPN所采用的128位加密技术,同样能够提供高等级的数据传输安全性。且SSL技术普遍内置于各类主流浏览器,一般用户只需要通过https方式进行访问,就可以在SSL加密的通道中传输数据,避免了安装调试的繁琐,也不用额外投入费用。正是由于有着高安全性、应用简便以及低成本的优势,SSL加密技术已经广泛应用与网上银行、在线购物、在线支付等对安全性和移动性要求较高的行业。

    对于企业外出或远程办公人员,只需打开浏览器,输入企业SSL VPN入口网址或IP,使用个人的VPN账号登录,就可以进入企业内网,访问各类内网资源。市面上的SSL VPN产品通常都带有用户权限管理功能,有的可以针对用户组——例如财务组,行政组等——进行权限设定,管理组内所有成员允许或禁止访问哪些内网资源或应用系统。还有少数产品甚至可以针对每个用户进行权限设定,以及执行批量设定操作,大大的增强了企业内网信息安全管理的可操作性。

    展开全文
  • Windows开启Docker远程访问

    千次阅读 2019-12-08 21:34:04
    Windows开启Docker远程访问 Docker是用于创建容器化应用程序的完整开发平台。 Docker Desktop是在Windows上开始使用Docker的最佳方法。Windows版Docker桌面部分包含有关Docker桌面社区稳定版的信息。 下载&...

    Windows开启Docker远程访问

    Docker是用于创建容器化应用程序的完整开发平台。 Docker Desktop是在Windows上开始使用Docker的最佳方法。Windows版Docker桌面部分包含有关Docker桌面社区稳定版的信息。

    下载&安装

    开启docker的远程连接

    By default, it will listen on unix:///var/run/docker.sock to allow only local connections by the root user. You could set it to 0.0.0.0:2375 or a specific host IP to give access to everybody, but that is not recommended because then it is trivial for someone to gain root access to the host where the daemon is running.
    
    Similarly, the Docker client can use -H to connect to a custom port. The Docker client will default to connecting to unix:///var/run/docker.sock on Linux, and tcp://127.0.0.1:2376 on Windows.
    

    docker默认的连接方式都是***sock***连接, 如果需要开启远程连接, 则需要指定 0.0.0.0:2375

    • Docker Desktop for Windows的开启方式如下:

      开启docker客户端,右击任务栏的图标:

      Enable_remote_access_to_Docker_for_Windows_10-01

    在这里插入图片描述

    • 你可能看到General设置最后一项Expose daemon on tcp://localhost:2375 without TLS, 别傻了,我试了,这个不一定生效。

    在这里插入图片描述

    • 正确的方法是取消Expose daemon …, 打开设置左侧Daemon, 切换右侧按钮从Basic 到Advanced, 编辑下面文本域,***增加一条:“hosts”: [tcp://0.0.0.0:2375]***,如下图:

    在这里插入图片描述

    到这步docker的远程连接已经开启了,但是还缺最后一步,要给防火墙添加规则,开放2375端口。

    配置防火墙打开2375端口

    • 为了确保能远程连接上docker deamon, 你需要执行以下命令
        netsh advfirewall firewall add rule name="docker_daemon" dir=in action=allow protocol=TCP localport=2375
    

    测试是否成功

    • 通过你本机ip 和 2375端口访问测试是否成功。

    在这里插入图片描述

    参考文章

    https://www.portainer.io/2018/03/enable-remote-access-docker-windows-10/

    https://docs.docker.com/docker-for-windows/


    希望文中方法对你有用,如果有用,请动动小手点个赞👍!

    祝生活愉快!

    展开全文
  • NAS外网远程访问的方式

    千次阅读 2019-08-06 17:10:29
    使用远程访问功能,您可以随时随地访问您的TNAS 设备、读取您TNAS 中的文件或是对您的TNAS 设备进行配置。远程访问 能给您的工作及生活带来极大的便利。 铁威马NAS有提供三种远程访问的方式,可以选择使用。 1.TNAS....

    使用远程访问功能,您可以随时随地访问您的TNAS 设备、读取您TNAS 中的文件或是对您的TNAS 设备进行配置。远程访问 能给您的工作及生活带来极大的便利。
    铁威马NAS有提供三种远程访问的方式,可以选择使用。
    1.TNAS.online(推荐)。TNAS.online 是TNAS 设备专用的远程访问工具,允许用户通过互联网连接到TNAS,而无需设置端口转发。TNAS.online 可以与其它TOS的应用程序和移动设备应用程序搭配使用。使用简单方便,不需要额外的折腾,注册就能使用。完成设置后会产生一个TNAS ID号,后面的远程登陆就需要这个唯一的身份识别码。
    使用方法:
    进入TOS系统,选择桌面远程访问;
    在这里插入图片描述
    勾选 “启用TNAS.online 远程访问功能”,输入 “TNAS ID”,并牢记您的TNAS ID,点击 “应用”;
    在这里插入图片描述
    启用成功后可以看到ID状态为“注册成功”,然后就可以直接进行远程访问了;
    在这里插入图片描述
    使用电脑访问(Windows电脑与MAC电脑均适用),请在浏览器地址栏中输入:TNAS.online/TNAS ID。
    在这里插入图片描述
    使用移动设备访问,请在Android 或 iOS 移动设备上安装TNAS mobile 应用程序,打开TNAS mobile 应用程序,点击“+”,输入TNAS ID,点击 “确认”。
    需要注意的是如你在本地网络使用TNAS mobile 应用程序与TNAS 设备连接过,TNAS mobile 应用程序将自动记录TNAS 设备信息,在需要远程访问时,你可以在TNAS mobile 应用程序上搜索到远程TNAS 设备。
    在这里插入图片描述
    2.DDNS。DDNS (动态域名服务) 是实现远程访问TNAS设备的一种方式。DDNS 将TNAS 映射到一个域名,您可以访问该动态域名来远程访问TNAS。提供免费DDNS服务的很多,根据需要选择吧,注册完后对DDNS界面填入相应的内容。
    进入TOS系统,选择桌面远程访问,DDNS;
    在这里插入图片描述
    勾选 “启用DDNS”,选择DDNS 服务器,请将注册DDNS服务时得到的信息填入表格中,点击 “应用”, 当TNAS 设置菜单显示 “conneted” 时,表示DDNS 设置成功;
    在这里插入图片描述
    注意:启用DDNS 服务前,请从菜单列表中选择其中一个域名服务提供商,并需前往该提供商的官网注册域名;请记录域名注册时提交的信息,并填写到DDNS 设置菜单中;在使用DDNS 访问TNAS 前,需要在路由器中做端口映射。请前往路由器的设置菜单,将TNAS 设备的IP地址添加到“DMZ” 选项中,否则DDNS 访问有可能失败。
    使用DDNS 远程访问(Windows 电脑与 MAC 电脑均适用):在电脑浏览器的地址栏中输入DDNS 服务商为你提供的域名+端口号,然后回车;输入TNAS的用户和密码,点击“登录”。
    3.花生壳。花生壳动态域名为TNAS远程访问的一种方式,客户只需激活花生壳账号,开通后会产生相应的外网访问网、SN码、账号等信息,便可实现远程访问TNAS。
    在这里插入图片描述

    展开全文
  • 远程访问SQL Server数据库

    千次阅读 2019-05-27 22:23:24
    最近在学习WPF,写了一个管理系统其中用到了SQL 数据库,需要在外网访问位于公司电脑的数据库,如果你正是这种情况,那么这篇文章适合你,其实上述问题解决,局域网内的数据库访问更是没问题了。相关问题网上我收了...

    一、项目背景

     最近在学习WPF,写了一个管理系统其中用到了SQL 数据库,需要在外网访问位于公司电脑的数据库,如果你正是这种情况,那么这篇文章适合你,其实上述问题解决,局域网内的数据库访问更是没问题了。相关问题网上我收了很多,发现大多数都一样,基本是数据库设置的方法。通过探索,我发现有些设置不用那么设置也是没影响的,下面将介绍设置方法,有不对之处欢迎指正,共同进步!

    二、数据库的设置

    数据库的设置主要用到两个数据库自带工具,一是:SQL Server Management Studio;二是:SQL Server Configuration Manager,通过网上了解到数据库远程访问可归纳为需要设置以下几个方面:

    1. 启动SQL Server Management Studio工具,设置数据库登录模式为混合模式,也就是启用sa账户。

    2. 登录数据库在根节点右键属性->连接,设置允许远程连接到服务器。

    3. 同样根节点右键方面->服务器配置,设置RemoteAccessEnabled的值为True。

    4. 启动SQL Server Configuration Manager工具,点击sql sever 服务,需要开启sql sever 和sql sever browser这两个服务。

    5. SQL server网络配置中选择MSSQLSERVER的协议(有些是SQLEXPRESS,取决于安装数据库的版本)进行IP设置和端口的开启,需要注意的是需要将VIA协议设为禁止,其他打开。

    6. 打开本机防火墙设置->高级设置->入站规则->新建规则,设置端口为1433,一直到最后取个合适的名字保存即可,当然也可以直接关闭防火墙,但是不建议这样做,不安全。

    更详细的图文设置参加网友的这篇博文:https://blog.csdn.net/iwuio/article/details/76934198,经过上述设置后,如果两台电脑在同一局域网,比如连接在同一个路由器下面,就可以服务器名称输入安装数据库电脑的IP地址,用Sa账户可以访问了。测试的时候发现貌似1、2、3步可以不设置,重点是用SQL Server Configuration Manager工具进行IP的设置。感到有点疑惑,特别是第2步不勾选允许远程访问也能访问,不知你们的是否也是这样。

    三、远程访问设置

    到上面为止,局域网的访问一般来说没有问题了,如果要实现在家访问公司数据库的话,还需要进行另外的操作。这里牵涉到公网和内网的概念,不熟悉的可以网上了解下,大概是由于IPV4资源的枯竭,导致现在很多人上网其实不是用的公网IP,公网IP一般来说全球唯一,为了解决ip不够分配的问题,用了一个NAT技术,但是这个技术治标不治本,对于大多数人来说这并没有什么影响,如果我们这里要通过外网访问,就需要知道安装有数据库电脑的公网IP地址,这就需要将我们局域网的ip地址转化为公网IP,这样的话其他互联网上的电脑就能访问了,这里有两个方式实现:

    • 端口映射-将数据库的1433端口暴露于互联网
    • 内网穿透技术-相当于通过第三方将你局域网电脑IP转化为公网IP

    我个人理解的是如果做端口映射,还是需要你路由器或者光猫的WAN口是公网IP(可能理解不对),但是现在很多运营商分配的Ip不是公网,需要的话得另外购买,不知道投诉有用没,折腾了好久这个方法还是没成功,怀疑就是分配的IP不是公网导致的,最终用第二种方式解决,这里有个软件工具叫NATAPP,附上官网:https://natapp.cn/   ,经过测试还算可以,用的免费的通道,对于这种测试还是不错的,详细使用可见官网说明。

    四、注意事项

    • 能否成功关键是用SQL Server Configuration Manager工具进行IP的设置
    • 带端口的服务器名称填写方法:IP地址,端口号(注意是中间用逗号隔开)

    最后分享一个数据库连接测试软件,测试时在config文件中填写服务器地址和账户密码即可。

     

    展开全文
  • 实现远程访问PLC的方法篇一

    千次阅读 2019-06-23 13:47:37
    实现远程访问PLC的方法篇一背景介绍远程访问的方式--公网IP硬件要求实现原理实现步骤关键技术 一年发一贴的我又回来了,坚持做一件事不容易,能坚持一年写一篇技术贴更不容易(坚持不要脸地给自己鼓掌)。今天突然...
  • MySQL8.0设置远程访问权限

    千次阅读 2020-11-20 10:01:38
    上一篇文章讲解了重置 MySQL 的密码,有同学反馈无法程连接到数据库,这是因为 MySQL 安装完成后只支持 localhost 访问,我们必须设置一下才可以远程访问,另外还有一些 MySQL 8.0 连接时的一些问题,本文也会一并...
  • mysql设置允许远程访问

    千次阅读 2019-02-21 13:22:42
    想要实现允许别人远程访问你的数据库,可以通过以下方法: 1.直接在原来的数据中修改,将root用户的访问host设置为% (不建议这样做) 2.使用命令 grant all privileges on . to root@’%’ identified by “your...
  • mongoDB 4.0 开启远程访问

    千次阅读 2019-06-12 13:02:32
    mongoDB 4.0 开启远程访问 1、在官网https://www.mongodb.com/download-center/community下载MongoDB,按照默认条件安装即可。 2、进入安装目录的bin文件夹下,找到mongod.cfg 文件,并使用记事本打开 3、如图,找到...
  • 数据库允许远程访问

    千次阅读 2018-06-12 11:47:29
    一、msql允许远程访问一、连接远程数据库:1、显示密码如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”C:/>mysql -h 192.168.5.116 -P 3306 -u root -p1234562...
  • Windows server 2016 搭建远程访问服务

    千次阅读 2019-02-23 20:49:24
    RAS(远程访问服务)是指能够允许客户机通过拨号连接或专用连接登录到网络获取到资源。 Windows sever 2016 提供了两种连接方式:拨号连接和虚拟专用网。 下面我们就来介绍一下如何在Windows server 2016上搭建虚拟...
  • centos7远程访问及控制

    千次阅读 2019-08-27 12:43:52
    远程访问及控制 实验材料 centos7两台使用xshell连接 一台192.168.100.102 一台192.168.100.103 配置OpenSSH服务 1.服务监听选项 都可以不用改 还有如下这个项把#去掉,禁用DNS反向解析,可以增加DNS解析...
  • redis 开启远程访问权限

    千次阅读 2020-10-12 21:13:51
     redis默认的端口是6379,要远程访问redis服务,确保服务器上的6379端口打开。  1.1 查看打开的端口  /etc/init.d/iptables status  1.2 开启端口  直接输入命令:iptables -A INPUT -p tcp --dport 6379 -...
  • rocketmq部署远程访问

    千次阅读 2019-12-01 01:44:47
    1 按照官网文档部署没有太大问题,部署在远程访问有几点需要说明。 2 修改内存配置,默认需要的内存实在太大,文件是runserver和runbroker。 3 修改conf/broker.conf,加上 namesrvAddr=xxx.xxx.xxx.xxx:9876 ...
  • Win10路由与远程访问

    千次阅读 2020-08-13 16:33:24
    Win10路由与远程访问 想建个win10的远程访问VPN服务器。结果发现管理工具里没了这工具,此电脑右键计算机管理里服务和应用程序里的路由与远程访问的属性提示:你没有所需的权限。观察服务里面,Routing and Remote ...
  • tomcat配置远程访问部署

    千次阅读 2019-05-22 11:49:01
    tomcat配置远程访问部署 注意: tomcat的webapps中的manager应用不能删除哦 1、修改webapps/manager/META-INF/conetxt.xml配置 ,manager应用默认为只能本机访问,修改为所有ip都可访问 <Context ...
  • Mysql远程访问权限

    千次阅读 2017-11-09 22:14:10
    那么,为什么你似乎没有修改默认配置,而且本地也还能连接,可是就远程连接不了呢?其实,这是你的账户问题,在Mysql,一个用户不是由账户名区别开的,而是由’user'@'host'区别开的,什么意思呢?
  • H2数据库远程访问

    千次阅读 2018-05-31 16:24:37
    二 调用远程h2服务 package com.cyb.h2; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import org.h2....
  • Windows 中如何远程访问内网计算机

    千次阅读 2019-05-10 10:51:09
    本文要解决的问题是,如何通过远程桌面从外网访问内网的计算机,前提是内网计算机所在的局域网有一个公有的外网 IP。大致来说,需要以下几个步骤: 在路由器上设置端口映射 在内网计算机上打开远程桌面服务 通过...
  • Ubuntu服务器开启Docker远程访问

    千次阅读 2020-07-11 14:58:00
    在使用Idea直接构建Dokcerfile文件时,我们需要打开Docker的远程访问! (一)开启Docker远程访问 Docker的启动配置文件在Ubuntu18.04系统的路径为/lib/systemd/system/docker.service 进入到/lib/systemd/system...
  • Elasticsearch7.X配置远程访问

    千次阅读 2019-07-05 11:04:17
    允许远程访问 vi conf/elasticsearch.yml 修改 network.host 为 0.0.0.0 network.host: 0.0.0.0 配置cluster.initial_master_nodes为当前node,默认为注释,放开注释就行了 cluster.initial_master_nodes:...
  • 本地mysql数据库开启远程访问

    千次阅读 2019-10-11 14:23:42
    1、开启远程访问端口(3306端口) 依次点击控制面板—系统和安全—windows Defender 防火墙—高级设置-入站规则(别人访问你的权限); 点击新建规则-端口-下一步; 设置端口为3306-一直点下一步; 2、进入...
  • Oracle开启远程访问

    千次阅读 2019-07-15 19:20:50
    Oracle开启远程访问 最近安装了Oracle11g以后,在另一台电脑上却无法连接上,一度造成了困扰,最后发现是设置错误导致的。在此记录一下。 安装Oracle11g 此处是直接安装的,没有做远程访问的配置,所以无法从另外...
  • 远程访问 Docker Daemon

    千次阅读 2018-10-13 23:34:41
    Docker Daemon 默认情况下是只允许本地访问的,不允许远程访问。本文将首先介绍 Docker Daemon 的连接方式,然后说明如何配置远程访问
  • 远程访问centos系统

    万次阅读 2018-12-04 11:39:25
    上一篇我们已经把centos系统安装好,那么...登录到系统,接下来我们进行网络配置,然后通过windows系统进行访问。(大部分linux系统都是作为服务器使用,一般放到公司内部/也有少部分直接挂到Internet网,我们需要通...
  • linux redis 远程访问

    万次阅读 2019-05-19 21:50:22
    有时候我们也许需要使Redi能被远程访问。此文介绍配置Redis允许远程访问。 配置 修改Redis配置文件/etc/redis/redis.conf,找到bind那行配置: vim /etc/redis/redis.conf 去掉#注释并改为: bind 0.0.0.0 ...
  • jupyter远程访问服务器

    千次阅读 2019-05-06 12:46:39
    这样就解决了运行慢的问题,能远程访问服务器 具体步骤如下: 0.在服务器那边要先安装jupyter,参考https://blog.csdn.net/zz2230633069/article/details/87933125 如果jupyter要配置多个内核,请参考...
  • 远程访问clickhouse

    千次阅读 2020-05-21 22:05:14
    允许远程连接 allow remote access. 遇到的问题 一通操作后,可以远程登录,但是在服务器上出现这样的问题 ClickHouse client version 19.4.3.1. Connecting to localhost:9000 as user default. Code: 210. DB::...
  • 【tomcat系列】配置tomcat远程访问

    千次阅读 2020-03-12 16:56:52
    如内存使用情况,cpu使用情况,jvm实际情况等,对于这些指标的监控,tomcat提供了访问入口,然而tomcat默认的访问只能在部署tomcat服务的服务器上访问,即不能在其他服务器上访问(禁止远程访问),为了解决远程访问,...
  • mysql 新建用户并赋予远程访问权限

    千次阅读 2019-05-11 14:38:25
    执行命令,为testuser用户添加远程访问权限 GRANT ALL PRIVILEGES ON testDB.* TO 'testuser'@'%' IDENTIFIED BY 'testuserpass' WITH GRANT OPTION; #5.刷新权限表 flush privileges; 来源: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 714,523
精华内容 285,809
关键字:

远程访问