怎么添加一个USB虚拟端口

怎么添加一个USB虚拟端口,第1张

1、开始菜单打开设置界面如图所示,选择带打印机选项的项目,单击进入。

2、然后单击左侧的打印机和扫描仪选项。单击“添加打印机”选项,如右侧所示。

3、然后将显示该图。您无需等到扫描完成,您可以单击选项打开窗口并选择最后一个手动添加。

4、然后选择Create new port选项,选择右侧的下拉框,然后单击Next。

5、输入端口名称,自定义它,单击“确定”按钮。

6、以下是要安装的驱动程序,在安装图中选择选项,单击“下一步”开始安装。

7、安装完成后,需要输入打印机名称,默认或自定义即可。

8、然后,完成后,将显示图中所示的界面窗口。您可以单击要测试的打印测试页,单击“完成”按钮关闭对话框。

1、进入设置页面

登录路由器管理界面,点击“应用管理”,进入应用中心,如下图所示:

2、找到虚拟服务器,点击“进入”,如下图所示:

3、添加映射条目及规则

点击“添加”按钮,如下图所示:

4、输入需要映射的服务器的参数,如下图所示:

5、外部端口:外部端口为对外开放端口,即Internet访问服务器使用的端口。

添加之后列表如下:

6、在外网访问虚拟服务器

根据以上设置,Internet中的客户端通过“WAN口IP地址+外部端口号”(本文以WAN口IP地址121.202.33.100,外部端口号8080为例),即可访问到内网的网页服务器,访问形式如下:

先给一个环境:

cisco路由器内网接口s1/0: 192.168.1.1 255.255.255.0 外网接口s1/1: 10.0.0.1 255.255.255.0 服务器ip:192.168.1.100 首先telnet到路由器上: User Access Verification

Username: cisco #输入用户名 Password: #输入密码 Router>en #进入特权模式 Password: #输入特权模式密码 Router#conf t #进入全局配置模式

Enter configuration commands, one per line. End with CNTL/Z.

Router(config)#access-list 1 permit 192.168.1.0 0.0.0.255 #建立访问控制列表准备做nat转换

Router(config)#ip nat inside source list 1 interface s1/1 #建立NAT转换,将192.168.1.0的地址转换为接口s1/1的地址

Router(config)#int s1/0 #进入接口模式

Router(config-if)#ip nat inside #设定s1/0为NAT内部接口 Router(config-if)#int s1/1 #进入S1/1的接口模式

Router(config-if)#ip nat outside #设定S1/1为NAT外部接口 Router(config-if)#exit Router(config)#

此时已经启用了NAT,内网可以上网了。

现在开始端口映射,让外网访问内网服务器:

Router(config)#ip nat inside source static tcp 192.168.1.100 5631 10.0.0.1 5631 extendable

Router(config)#ip nat inside source static tcp 192.168.1.100 5632 10.0.0.1 5632 extendable #因为10.0.0.1这个地址已经应用在s1/1接口上并做了NAT转换的地址,这里必须加上extendable这个关键字,否则报错。如果用另外的外网ip比如10.0.0.2,在这里就可以不加extendable。

现在外网的机器可以访问内网了。

命令show ip nat translations可以查看nat转换情况 show run也可以找到相关配置

Router(config)#exit #退出全局配置模式,到特权模式下使用show命令 Router#sho ip nat translations

Pro Inside global Inside local Outside local Outside global tcp 10.0.0.1:23 192.168.1.100:23 --- ---

var script = document.createElement('script')script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'document.body.appendChild(script)

tcp 10.0.0.1:23 192.168.1.100:23 10.0.0.2:48268 10.0.0.2:48268 tcp 10.0.0.1:5631 192.168.1.100:5631 --- --- tcp 10.0.0.1:5632 192.168.1.100:5632 --- --- 附:要删除哪条命令只要在命令前加 no 即可

补充: 你telnet的是5631端口,而服务器的telnet端口是23

你要telnet到服务器的5631端口就必须改服务器的telnet端口,在注册表改,服务器的防火墙也要打开相应端口。

如果你不改服务器端口也可以将5631的端口映射到服务器的23端口,命令如下: Router(config)#ip nat inside source static tcp 192.168.1.100 23 10.0.0.1 5631 extendable 要先删掉5631到5631的映射,命令如下:

Router(config)#no ip nat inside source static tcp 192.168.1.100 5631 10.0.0.1 5631 extendable

不改服务器端口就必须将外网ip的5631端口映射到服务器的23端口。然后你telnet ip 5631 其实就是telnet服务器的23端口。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7018243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-31
下一篇 2023-03-31

发表评论

登录后才能评论

评论列表(0条)

保存