服务器的访问地址
① 鐢佃剳链嶅姟鍣ㄥ湴鍧鍦ㄥ摢閲岀湅
鐢佃剳链嶅姟鍣ㄥ湴鍧鏄鎸囩绣缁滀笂镄勪竴鍙拌$畻链猴纴瀹冩彁渚涙湇锷$粰鍏朵粬璁$畻链烘垨璁惧囥傚傛灉浣犻渶瑕佽块梾链嶅姟鍣锛屼綘闇瑕佺煡阆揿畠镄勫湴鍧銆傞偅涔堬纴濡备綍镆ョ湅鐢佃剳链嶅姟鍣ㄥ湴鍧锻锛
棣栧厛锛屽湪Windows镎崭綔绯荤粺涓锛屼綘鍙浠ラ氲繃浠ヤ笅姝ラゆ煡鐪嬬数鑴戞湇锷″櫒鍦板潃锛
1. 镣瑰嚮钬滃紑濮嬧濊彍鍗曪纴阃夋嫨钬滆繍琛屸濇垨鐩存帴鎸変笅钬淲indows+R钬濋敭銆
2. 鍦ㄥ脊鍑虹殑绐楀彛涓杈揿叆钬渃md钬濆苟鎸変笅锲炶溅阌锛屾墦寮锻戒护鎻愮ず绗︾獥鍙c
3. 鍦ㄥ懡浠ゆ彁绀虹︾獥鍙d腑杈揿叆钬渋pconfig钬濓纴鎸変笅锲炶溅阌銆
4. 镓惧埌钬泪Pv4鍦板潃钬濓纴杩椤氨鏄浣犵殑鐢佃剳链嶅姟鍣ㄥ湴鍧銆
濡傛灉浣犱娇鐢ㄧ殑鏄疢ac镎崭綔绯荤粺锛屼綘鍙浠ラ氲繃浠ヤ笅姝ラゆ煡鐪嬬数鑴戞湇锷″櫒鍦板潃锛
1. 镣瑰嚮钬滆娴鏋滆彍鍗曗濓纴阃夋嫨钬灭郴缁熷亸濂借剧疆钬濄
2. 镣瑰嚮钬灭绣缁溾濓纴镓惧埌浣犲綋鍓崭娇鐢ㄧ殑缃戠粶杩炴帴銆
3. 镣瑰嚮钬滈珮绾р濇寜阍锛屽湪寮瑰嚭镄勭獥鍙d腑阃夋嫨钬淭CP/IP钬濋夐”鍗°
4. 镓惧埌钬泪Pv4鍦板潃钬濓纴杩椤氨鏄浣犵殑鐢佃剳链嶅姟鍣ㄥ湴鍧銆
闄や简浠ヤ笂鏂规硶锛屼綘杩桦彲浠ュ湪璺鐢卞櫒镄勭$悊鐣岄溃涓镆ョ湅缃戠粶涓镓链夎惧囩殑IP鍦板潃銆傚湪娴忚埚櫒涓杈揿叆璺鐢卞櫒镄勫湴鍧锛堥氩父鏄192.168.1.1鎴192.168.0.1锛夛纴杈揿叆绠$悊锻樼敤鎴峰悕鍜屽瘑镰佺橱褰曞悗锛屾垒鍒扳淒HCP瀹㈡埛绔鍒楄〃钬濇垨钬滆繛鎺ヨ惧囧垪琛ㄢ濈瓑阃夐”锛屽氨鍙浠ユ煡鐪嫔埌缃戠粶涓镓链夎惧囩殑IP鍦板潃锛屽寘𨰾浣犵殑鐢佃剳链嶅姟鍣ㄥ湴鍧銆
镐讳箣锛屾煡鐪嬬数鑴戞湇锷″櫒鍦板潃骞朵笉闅撅纴浣犲彲浠ラ氲繃涓婅堪鏂规硶杞绘涧镓惧埌瀹冦傚傛灉浣犲湪浣跨敤镆愪簺搴旂敤绋嫔簭鎴栨湇锷℃椂闇瑕佽緭鍏ユ湇锷″櫒鍦板潃锛岃繖浜涙柟娉曚篃鍙浠ュ府锷╀綘蹇阃熸垒鍒版g‘镄勫湴鍧銆
② 怎么给内网服务器配置外网访问地址
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
③ 浅谈服务器地址ip、0.0.0.0与127.0.0.1的含义
服务器地址ip很容易理解,就是外网访问某个服务器时需要的网络地址。
0.0.0.0就是表示所有的IP地址,常见有两种使用场景:
一是在路由器配置中可用0.0.0.0/0表示默认路由,如
[root@XXX~]# route -n
KernelIP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.255.240.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0
0.0.0.0 10.255.255.254 0.0.0.0 UG 0 0 0 eth0
第二行表示路由表对于所有不清楚主机和目的网络的数据包,都通过10.255.255.254进行转发。
二是多应用在应用服务器的配置文件中,
比如一个tomcat配置文件中,如果监听的IP地址设置了 0.0.0.0就表示这个tomcat服务器监听本机的所有绑定IP地址,外部通过任何一个绑定的IP地址都可以访问到。如果本地的IP地址有 192.168.1.10, 172.16.2.10,那么访问这个tomcat就可以通过http://192.168.1.10:8080、http://172.16.2.10:8080 进行访问。再比如Flask
web服务器可以在启动方法中指定host,如app.run(host="0.0.0.0", port=8000),即app实例在所有的地址且端口号为8000上运行。
所有网络号为127的地址都被称之为回环地址,即所有发往该类地址的数据包都应该被loop back。 所以回环地址!=127.0.0.1,它们是包含关系,即回环地址包含127.0.0.1。 该地址经常用于回环测试,通过使用ping 127.0.0.1 测试某台机器上的网络设备,操作系统或者TCP/IP实现是否工作正常。
相比127.0.0.1,localhost具有更多的意义,localhost是一个域名,用于指代this computer或者this host,可以用它来获取运行在本机上的网络服务。 在大多数系统中,localhost被指向了IPV4的127.0.0.1和IPV6的::1。如
[root@localhost~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4localhost4.localdomain4
::1 localhost localhost.localdomainlocalhost6 localhost6.localdomain6
[root@localhost~]#