在本机上开设服务器,外网要通过你的路由器进行访问,这就需要路由器拥有虚拟服务器设置的功能,例如TP-link就拥有这种功能,再一个条件就是宽带拨号得到的IP地址是公网IP,这两个条件缺一不可,否则是无法开通外网访问的。下面是我给大家整理的一些有关路由器设置外网访问的 方法 ,希望对大家有帮助!
路由器设置外网访问的方法
查看拨号得到的IP地址:打开百度,在搜索框输入IP,回车,记下这个IP地址。
打开路由器设置界面(我的是小米路由器),其他的品牌的路由器也差不多,选择端口转发:
这里要说明一下为什么要选端口转发:因为外网要访问你的电脑,是需要一个端口的,端口就相当于一道门,这道门不打开别人是无法访问的。
下面就添加端口:看图中的做法,你需要外网访问你的哪个端口,就添加哪个端口,例如我开通8080和29200端口,就这样添加:
当然要注意上面添加的端口,后面填写的端口是可以变的,但是输入的第二个端口不能变,修改输入的第一个端口是防止有访问者知道你开的本地端口而恶意的攻击你的电脑。添加完成以后,如图:
这里还要提醒一下,有的童鞋不知道怎么看自己的本地IP地址,按下win+R输入CMD回车,再输入ipconfig回车就看到了IPV4地址,这就是本地IP。
当外网来访问你的电脑的时候,只需配置如:182.242.224.116:15000 就可以访问你的电脑了。
鉴于绝大部分人的网络每次在猫重启后公网IP地址就变了,我们可以用DDNS软件来绑定域名,使得每次别人来访问的时候直接用域名而不需要IP地址就能访问,如图:
添加完成之后,如下图:以后别人要访问的时候,只需要输入紫色框内的信息就可以连接到你的电脑了。
2018-12-11
外网 路由器 访问地址
114.248.76.186 用户名:admin 密码:省略
windows 2012 内网服务器
ipconfig 192.168.1.22 内网地址
在目标主机,打开“开始→运行”,输入“regedit”,打开注册表,
进入以下路径:修改数值的话需要修改注册表的两个地方:
第一个地方:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp
PortNumber值,默认是3389,修改成所希望的端口,比如我的改为4489。
第二个地方:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
PortNumber值,默认是3389,修改成所希望的端口,比如我的4489,这个修改跟前一个修改端口相同。
关闭防火墙
设置登录用户名和密码
参考 https://blog.csdn.net/kxwinxp/article/details/78560402
输入:114.248.76.186:8389 用户名Administrator 密码:略
配置完成
内网能远程连接服务器,外网不能:
原因:内网映射的外网内网访问不了,内网模拟不了外网映射访问,只能访问内网服务器,不然容易形成闭环
解决办法:
找个外网的人访问这个外网ip port
源地址: https://blog.51cto.com/395469372/2464399前提条件
需要一个解析到内网ip地址的域名,内网环境也可以设置/etc/hosts
参数设置
host.name=kafka.test.com(对应的域名解析需要解到内网ip)
高版本已弃用。低版本0.10.2.1可以用, 仅当listeners属性未配置时被使用,已用listeners属性代替。表示broker的hostname
advertised.listeners= PLAINTEXT://kafka.test.com:9092 (高版本用,替代 host.name ,设置了advertised.listeners不用设置 host.name )
注册到zookeeper上并提供给客户端的监听器,如果没有配置则使用listeners。
advertised.host.name(不需要设置,仅作参考)
已弃用。仅当advertised.listeners或者listeners属性未配置时被使用。官网建议使用advertised.listeners
listeners(不需要设置,仅作参考)
需要监听的URL和协议,如: PLAINTEXT://myhost:9092,SSL://:9091 CLIENT://0.0.0.0:9092,REPLICATION://localhost:9093 。如果未指定该配置,则使用 java.net.InetAddress.getCanonicalHostName() 函数的的返回值
修改上broker的/etc/hosts文件
[内网ip] kafka.test.com
修改外网访问服务器上的/etc/hosts文件
[外网ip] kafka.test.com
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)