首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

利用mDNS协议使用局域网local域名服务

利用mDNS协议使用局域网local域名服务 作者:matrix 被围观: 15 次 发布时间:2024-06-05 分类:Linux | 无评论 » Multicast DNS(mDNS)协议是一种用于网络设备自动发现的技术...通过mDNS协议,设备可以在局域网内声明自己的主机名,使其他设备不用配置域名DNS即可直接访问,非常方便~ 在Windows、Linux和Mac系统上,mDNS其实早就普及可用。...局域网中存在一台hostname为aaa的计算机,不管它是Windows还是Linux,用aaa.local可以找到它,这就是mDNS的功能 以 Debian 系统为例,为其创建局域网任何设备都可以访问的...local域名。...so~ 我就是这样双重覆盖 TIPS mDNS使用的是 5353 端口 如果局域网下存在重复机器名debianhs,后续加入的设备域名会自动添加后缀 比如 debianhs-2.local,机器名不会自动更改

12210
您找到你想要的搜索结果了吗?
是的
没有找到

利用Aliddns进行端口映射,外网可以使用域名访问,在公司内网用域名访问不通。

出现了一个问题:在外网利用域名+端口号可以正常访问到公司的服务,在公司内网的时候访问却没办法利用域名访问,只能用IP才能访问到相关服务 找了一些资料,总结原因如下: 例:在公司内网访问: 访问者:...代号A 被访问者:代号B 路由器:代号R 由于在做DDNS时,在路由器上会把B绑定为公网IP,所以在访问者A访问域名时,解析出来的公网IP,这时候发送的包: 源地址为:A的内网IP,目的地址为:...,所以A认为这是一个错误的包,于是A就把包丢弃,继续等待公网IP回应的包,直到等待超时, 在B上,也一直等待A回应的TCP包,直到等待超时 如下图: 由于TCP三次握手没有完成,所以内网通过域名访问不到内网资源

5.9K10

实现不同局域网间的文件共享和端口映射,使用Python自带的HTTP服务

在预留页面,能看到cpolar提供多种协议的数据隧道保留,而我们的python是网页输出,因此找到保留二级子域名栏位,并对这个栏位的信息进行设置。...设置的信息内容为: 地区:服务器所在区域,就近选择即可 二级域名:会最终出现在生成的公共互联网地址中,作为网络地址的标识之一 描述:可以看做这条数据隧道的描述,能够与其他隧道区分开即可 完成这几项设置后...只要方便我们分辨即可 协议:由于python的共享是是网页形式,因此选择http协议 本地地址:本地地址即为本地网站的输出端口号,之前我们将python的输出端口设定在9090,因此这里也填入9090 域名类型...:在这个例子中,我们已经在cpolar云端预留了二级子域名的数据隧道,因此勾选二级子域名(如果预留的是自定义域名,则勾选自定义域名),并在下一行Sub Domain栏中填入预留的二级子域名,该例子中为“...如果打算创建临时数据隧道,则直接勾选“随机域名”,由cpolar客户端自行生成网络地址 地区:与cpolar云端预留的信息一样,我们依照实际使用地填写即可 完成这些设置后,就可以点击下方的创建按钮,完成这条能够长期留存的数据隧道搭建

38320

从共享文件夹到远程桌面的设置...

远程桌面的设置基本上就完了 上面是在局域网内进行远程桌面的配置 那么非局域网,在异地如何远程桌面呢 这里就需要通过路由设置端口映射 才能进行远程桌面的连接 .... ?...路由器的端口映射就在这里 内部端口3389是远程桌面的端口 外部端口就是通过外网访问时的端口 设置好端口映射后 就需要知道被远程的电脑的外网ip地址 说到外网ip地址 这个里面还是有点坑的 一般网络的外网...域名是我买的, 用我名字注册的,所以就打码了... 这个是小编回到家远程连接小编放公司的一台电脑 ? 这里需要看清楚端口如何写 域名:端口 当然也可以ip:端口 知道域名如何获取外网ip地址呢?...有时候你知道你的外网ip了 设置好端口映射了 内网ip可以远程控制 通过外网端口映射的方式死活都控制不了电脑 这个时候你就要看看你的路由器 外网ip与wan口ip是否相同 ?...最近小编买的域名还挺多的 不过都是便宜的域名... ?

3.6K20

通过 Serveo 将局域网服务开放到互联网上

发现一个好东西 Serveo,可以将局域网内的服务端口开放到互联网上,从而实现通过外网访问局域网。最主要这东西还不要安装,你说要命不。下面就看看怎么使用。...这里先假定,我在局域网内启动了一个 web server,使用 8080 端口。 开放本地服务 在命令行使用下面命令来吧服务开放到互联网上。...然后,通过浏览器访问 https://ferrum.serveo.net,就可以访问局域网内的服务了。...上面的命令其实就是通过 ssh 命令端口映射,将本地 8080 端口映射到 serveo.net:80 上。其中 “ferrum” 是随机产生的一个二级域名。...我们也可以制定自己想使用的二级域名,比如: $ ssh -R abc:80:localhost:8080 serveo.net Hi there Forwarding HTTP traffic from

1.2K30

隐私安全:P2P直连访问---家用摄像头安全使用指南

-》“内网”的端口映射(不在路由器上映射、不映射到公网) 使用官方提供的app 配置局域网摄像头,随时随地安全访问 三、实操指南(以TP-LINK摄像头为例) 1、初始化配置 摄像头到货后,第一步需要连接内网...完成上两步后可解绑摄像头,退出app登录 2、让摄像头彻底变成内网摄像头(可选) 路由器中配置摄像头上网时间,这里让它每天只能联网1分钟(家中使用华为路由器,貌似允许上网时间段不能为0),也可以阻断摄像头到厂商域名的网络访问...[image.png] 3、使用工具进行IPC摄像头端口映射(重点) a、祭出工具 推荐使用SG(github.com/lazy-luo/smarGate),主要做手机私网-->家中局域网的P2P映射...8000端口,内网摄像头8800视频端口映射到手机8800端口 4、 配置"TP-LINK物联" app(重要) 打开"TP-LINK物联" app,不用登录。...找到“我的”->“设备管理”->"局域网设备"->"添加局域网设备"->“手动添加”。

7.6K41

ADSL 下让外网访问我们的破狗

在这里主要就是2个设置,也可以看http://qinyang.me/260.html这文章的第三部分,我这里再写一下 一,路由器的端口映射或DMZ主机 二,动态域名 DMZ...主机设置:先用ifconfig得到局域网IP,再进路由器,将得到局域网IP,写到DMZ主机那里, 需要注意的是,DMZ主要的设置,会装破狗安全暴露在外网 image.png 此时,只要访问你的外网...IP,相当于直接访问你的局域网IP了,想看你的外网IP,可以直接进路由器查看,也可以在浏览器里输入 http://www.3322.org/dyndns/getip 得到的IP是ADSL登陆后,分配得到的公网...每一次拨号都会变,所以我们需要一个域名,每次公网IP变时,这个域名都会指向变化后的IP,这就是所谓的DDNS(动态域名) 免费的动态域名不少,但我只用过3322的动态域名,可以满足我的需求了。...hostname=域名" 以后,只要输入你的域名,就可以在任何地方访问你的破狗了。。。

2.8K50

树莓派:漂洋过海来看你

如果局域网下设备较多,其过程还是比较痛苦。 更方便的,树莓派提供了对Bonjour的支持。Bonjour用于自动发现网络上的设备,可以实现局域网上的自动域名解析。...Bonjour给设备了提供了一个动态域名,用于对应该设备的IP地址。...问题是,现在大部分局域网络都用DHCP来给设备分配网内的私有IP,很可能只有网关才享有一个公网IP地址。有些网关允许设置基于NAT的端口映射。...这时在互联网上的其他电脑上,就可以SSH连接到局域网中的树莓派: ssh pi@199.165.145.1:8999 为了用该方法,我们的网关必须允许相关的端口映射设置。...而很多网关出于安全考虑,完全不向外网开放类似的端口映射。因此,这一方法看似可行,但实践中会遇到很多困难。

2.3K90

如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面

它支持HTTP、HTTPS、TCP协议端口映射。 下面开始介绍在Docker运行Nacos并安装Cpolar 工具实现远程访问. 1....可根据自己的需要自定义修改名称 -d:在后台模式下运行容器 -p 8848:8848 -p 9848:9848 -p 9849:9849:将容器的端口 8848、9848 和 9849 映射到主机的相应端口,可以根据需要进行端口映射的修改...本地访问Nacos 上面容器运行后,Nacos的UI管理界面端口在8848端口,打开浏览器,使用Linux局域网IP:8848端口/nacos,即可成功访问到了Nacos管理界面, 输入默认账号nacos...Linux安装Cpolar 上面在本地Docker中成功部署了Nacos服务,并局域网访问成功,下面我们在Linux安装Cpolar内网穿透工具,通过cpolar 转发本地端口映射的http公网地址,我们可以很容易实现远程访问...systemctl enable cpolar 启动cpolar服务 sudo systemctl start cpolar cpolar安装成功后,在外部浏览器上访问Linux 的9200端口 即:【http://局域网

5700

树莓派:漂洋过海来看你

如果局域网下设备较多,其过程还是比较痛苦。 更方便的,树莓派提供了对Bonjour的支持。Bonjour用于自动发现网络上的设备,可以实现局域网上的自动域名解析。...Bonjour给设备了提供了一个动态域名,用于对应该设备的IP地址。...问题是,现在大部分局域网络都用DHCP来给设备分配网内的私有IP,很可能只有网关才享有一个公网IP地址。有些网关允许设置基于NAT的端口映射。...这时在互联网上的其他电脑上,就可以SSH连接到局域网中的树莓派: ssh pi@199.165.145.1:8999 为了用该方法,我们的网关必须允许相关的端口映射设置。...而很多网关出于安全考虑,完全不向外网开放类似的端口映射。因此,这一方法看似可行,但实践中会遇到很多困难。

1.1K20

树莓派:漂洋过海来看你

如果局域网下设备较多,其过程还是比较痛苦。 更方便的,树莓派提供了对Bonjour的支持。Bonjour用于自动发现网络上的设备,可以实现局域网上的自动域名解析。...Bonjour给设备了提供了一个动态域名,用于对应该设备的IP地址。...问题是,现在大部分局域网络都用DHCP来给设备分配网内的私有IP,很可能只有网关才享有一个公网IP地址。有些网关允许设置基于NAT的端口映射。...这时在互联网上的其他电脑上,就可以SSH连接到局域网中的树莓派: ssh pi@199.165.145.1:8999 为了用该方法,我们的网关必须允许相关的端口映射设置。...而很多网关出于安全考虑,完全不向外网开放类似的端口映射。因此,这一方法看似可行,但实践中会遇到很多困难。

1.1K11

利用DNSPod实现动态域名解析DDNS (解析内网、外网或IPV6地址)

——————————-以下正文——————————————— DDNS是什么 对于DHCP方式获得的IP,无论对于局域网内来说,还是外网来说,都会有使得IP地址每隔一段时间变化一次,如果想要通过恒定不变的地址访问主机...在公司局域网内,小明在自己的电脑上建立了一个FTP服务器用来共享文件。但他使用普通的上网账号上网,主机接入局域网后需要认证账号,随机分配IP地址。...做动态域名解析后,主机IP绑定到小明自己的域名,一旦IP地址发生变化,更新域名解析内容,他依旧可以通过域名访问到FTP服务器。 2....因此他可以选择动态域名解析。 DDNS可以解决什么? 答:可以把变化的IP自动动态地映射到域名上,通过不变的域名访问变化IP的主机; DDNS不能解决什么?...答:本身不能实现端口映射,因此如果主机在NAT网络内部,而你又没有权限在路由器上设置端口映射,那么DDNS就无解了,需要做反向代理或者端口穿透。 怎么做?

22.3K64

Windows 10配置远程开机

前提条件 拥有一个公网IP(一般可以找运营商申请),如果拥有的公网IP是动态的话,需要绑定DDNS域名,DDNS域名可以自行注册。 电脑主板支持网络唤醒功能。...配置方法 主板开启网络唤醒功能,如图: 设置网络适配器支持唤醒,打开网络连接,右键以太网,点击属性,点击配置,设置电源管理允许设备唤醒计算机,如图: 设置路由器IP与MAC地址绑定,以防路由器重启局域网...IP地址改变,如图: 端口映射,在虚拟服务器中将80端口和3389端口映射到公网IP地址,80端口主要用于接收网卡唤醒的请求,如图: 到这一步已经全部配置完毕了,用手机或电脑安装Wake On Lan...软件,可以使用Github上的开源项目Wake On Remote或直接下载Windows可执行程序,然后设置公网IP地址或DDNS域名,端口,MAC地址即可,如图: 然后保存即可,点击唤醒即可远程开机了

3K40

Docker部署Nexus Maven私服并实现远程访问Nexus界面

它支持HTTP、HTTPS、TCP协议端口映射。 下面介绍在Linux中使用Docker来一键部署Nexus Maven私有仓库工具并结合安装Cpolar实现远程访问Nexus 进行管理. 1....本地访问Nexus 上面我们运行Nexus后,在浏览器输入Linux局域网IP加8081端口,即可成功访问Nexus管理界面,下面安装介绍安装Cpolar内网穿透工具,实现无公网也可以远程访问本地Nexus...Linux安装Cpolar 上面在本地Docker中成功部署了Nexus服务,并局域网访问成功,下面我们在Linux安装Cpolar内网穿透工具,通过Cpolar 转发本地端口映射的http公网地址,我们可以很容易实现远程访问...systemctl enable cpolar 启动cpolar服务 sudo systemctl start cpolar Cpolar安装成功后,在外部浏览器上访问Linux 的9200端口 即:【http://局域网...【cpolar.cn已备案】 登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称 保留成功后复制保留成功的二级子域名的名称

22510
领券