话说普通的TPlink ip地址是192.168.1.2 在LAN里有台电脑共享打印机 ip 是192.168.0.2 计算机名为j02 然后我把这台电脑加到DMZ里,让根路由器同一网段的可以访问 但添加打印机的时候 提示 计算机名重复 后来在需要添加打印机电脑的hosts文件里加了 192.168.1.2 j02 式了一样不行 话说,这个打印机该怎么添加
开启端口映射,从外网访问内网的文件共享:
已经在路由器里开了远端WEB管理设了端口,另外端口映射局域网里的一台电脑,比如WEB端口设的是8080,映射192.168.1.100到4877端口,现在我想访问局域网的共享文件,怎么弄?
以前我的做法是远程控制软件比如teamviewer或者radmin控制内网一台电脑后再通过其访问内网,缺点是要装软件,有办法直接通过网关访问内网共享文件夹吗?
答:开启137、138、139、445这四个端口映射即可。
若路由器的IP地址为172.19.1.70,而你机器的IP为:192.168.0.12,那就把路由器的137
、138、139、445端口分别映射为你自己机器上的137、138、139、445端口,既是
172.19.1.70:137映射到192.168.0.12:137、172.19.1.70:138映射到192.168.0.12:
138、172.19.1.70:139映射到192.168.0.12:139、172.19.1.70:445映射到
192.168.0.12:445,这个四个映射。这样当外网访问//172.19.1.70这个地址时就自动转
为访问你自己的机器//192.168.0.12。以下为原理:
WinXP共享需要137、138、139,445
1、137端口
这个端口是用来请求NetBios名到IP地址达。比如有人喊“123计算机您共享C盘下的
ABC.doc这个文件的IP地址是多少”。于是这个呐喊被广播,只有IP地址是123的回答了。
2、138端口
这个端口是您浏览[网络邻居]用达。您网络里有台计算机叫主浏览器计算机维护着共享列
表。所以这个端口封了也就不能通过[网络邻居]来查看其他计算机喽。当然并不防碍彼此
通信。
3、139、445端口
通信计算机得到了对方的IP地址以后,就用139或者445端口开始通讯了。如果不是域环境
,就是SMB调用139端口通讯。如果是域环境,就是CIFS调用445端口通讯。如果您不想别
人访问您的文件呢,就把这两个关闭掉。
这样做只能从外网访问内网中的一台机器共享,因为路由器的对外IP是唯一的。若要访问
更多内网共享,只能建FTP,或者VPN之类的,但这种方法是最简单的,不需要在共享机器
上有额外的软件设置,只需要路由器设置好即可!!!
步骤是2个:
1.路由器2的转发规则中添加 服务器端口137,138,139,445,ip地址填写共享打印机的电脑。
这步设置完成以后,在前级网段机子上 开始-运行[url=file://\\192.168.1.2]\\192.168.1.2[/url](路由器2的wan口ip地址),就可以看到共享打印机的电脑共享的资料了,当然也包括打印机。
问题也就来了,点击这个打印机 点连接,会报错,说“打印机名称错误”之类的。我查了下资料,这个是因为 打印机在局域网连接默认的是netbios协议,但是我们这里的2个路由器之间是通过 tcp协议通信的。
2。在前级网段电脑上添加打印机
点击添加打印机,选择“本地打印机”,并去掉“自动检测端口选项”,然后点击 “下一步”,选择“创建端口”,然后选择“LocalPort ”,点击“下一步”,然后端口填写 “\\192.168.1.2\j02”(192.168.1.2是路由器2的wan口 ip , j02 指的是打印机的名称”然后点击确定,就可以了。
最后还需要修改前级网段电脑的 host文件,在host文件中 加入 “192.168.1.2 j02”,改这个地方是因为虽然你在路由器2做了映射,但是共享打印机的电脑的打印机还是只认这电脑的内网ip段。
这些是百度并整理过来的,我暂时没时间试呢,以后自己得找设备做同样的环境,夸WAN口试这方法可否添加打印机可用呢。
经过测试可行,完全可以正常打印了。
话说普通的TPlink ip地址是192.168.1.2 在LAN里有台电脑共享打印机 ip 是192.168.0.2 计算机名为j02 然后我把这台电脑加到DMZ里,让根路由器同一网段的可以访问 但添加打印机的时候 提示 计算机名重复 后来在需要添加打印机电脑的hosts文件里加了 192.168.1.2 j02 式了一样不行 话说,这个打印机该怎么添加的更多相关文章
- 如果觉得配置文件没有错,但web-dev-server总是报错,可以在hosts文件里加一行127.0.0.1 localhost
如果觉得配置文件没有错,但web-dev-server总是报错,可以在hosts文件里加一行127.0.0.1 localhost
- 安装DHCP 服务器 指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码
DHCP服务详解 前言:动态主机配置协议,给局域网内的主机分配IP地址,子网掩码,网关,DNS ARP协议 arp: address resolveing protocol (地址解析协议) 实现:I ...
- 通过路由器的IP映射来解决,两个不同IP地址的PC机之间的从LAN口到WAN口的单向通讯问题
1.问题假设: 在B机中IP地址与子网掩码都固定,网关是路由器的LAN口的IP地址,我们希望通过路由器来实现B机与A机之间的单向通讯问题,也就是说B可以ping通A且可以访问A提供的FTP站点. 2. ...
- [转帖]IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段/数字-如192.168.0.1/24是什么意思?
IP地址.子网掩码.网络号.主机号.网络地址.主机地址以及ip段/数字-如192.168.0.1/24是什么意思? 2016年03月26日 23:38:50 JeanCheng 阅读数:105674 ...
- 【转】IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段
背景知识 IP地址 IP地址被用来当做Internet上的电脑的身份编号.大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信.我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就 ...
- [转]IP地址介绍
[转]http://www.cnblogs.com/xiazdong/p/3675778.html IP地址分类介绍 这里讨论IPv4,IP地址分成了A类.B类.C类.C类.E类,如下图所示: 解释: ...
- IP地址、子网掩码、网络号、主机号、网络地址、主机地址
原文链接地址:http://blog.csdn.net/leichelle/article/details/8217022 IP地址:4段十进制,共32位二进制,如:192.168.1.1 二进制就是 ...
- 【科普】为什么ip地址通常以192.168开头?
开源Linux 回复"读书",挑选书籍资料~ 我们做运维的,与ip地址接触最多,无论是运维的哪方面,都需要跟ip地址打交道,通常我们也会经常听到公网.内网?那什么是公网ip地址呢? ...
- IP地址,子网掩码,默认网关,DNS服务器知识详解(转)
转自:http://www.cnblogs.com/JuneWang/p/3917697.html 为了更深入的学习TCP/IP协议,最近看了不少有关资料,收集整理记录如下,以备后面的使用和方便各位学 ...
随机推荐
- eclipse tomcat发布路径在哪?
- U盘启动盘安装Mac OS
1.下载macOS High Sierra正式版 http://www.pc6.com/mac/gj_715_1.htm http://www.pc6.com/mac/518996.html 下载ma ...
- JS 20180416考试
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- Scala 技术笔记之 可变长参数
转自 http://www.cnblogs.com/rollenholt/p/4112833.html Scala 允许你指明函数的最后一个参数可以是重复的.这可以允许客户向函数传入可变长度参数列表. ...
- 【LeetCode算法】LeetCode初级算法——字符串
在LeetCode初级算法的字符串专题中,共给出了九道题目,分别为:反转字符串,整数反转,字符串中的第一个唯一字符,有效的字母异位词,验证回文字符串,字符串转换整数,实现strStr(),报数,最 ...
- HDU1527 - 取石子游戏【威佐夫博弈】
有两堆石子,数量任意,可以不同.游戏开始由两个人轮流取石子.游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子:二是可以在两堆中同时取走相同数量的石子.最后把石子全部取完者为胜者. ...
- Python设计模式--单例模式(懒汉式)
1. 单例模式 --> 单一(唯一)的实例. 在整个运行时间内, 内存中只有一个对象, 一般该对象涉及网络,资源等操作. 2. 单例模式一般分为懒汉式和饿汉式 懒汉式内存占用更加合理. 3. 调 ...
- H3C防火墙——回环流量问题(内网终端通过外网IP访问内部服务器)
http://www.bubuko.com/infodetail-1533703.html
- hadoop的理解
知乎上有个人写的感觉挺好理解的,不知道对不对,先截图存着
- iOS库--.a与.framework
一.什么是库? 库是共享程序代码的方式,一般分为静态库和动态库. 二.静态库与动态库的差别? 静态库:链接时完整地拷贝至可运行文件里.被多次使用就有多份冗余拷贝. 动态库:链接时不复制.程序执行时由系 ...