应用服务器和中间件一个ip
❶ 服务器的ip只有一个的话如果承载多个网站如何通过ip访问不同网站
1、服务器多个网站只有一个IP,这种情况不能通过ip来访问不同网站。
2、可以给每个网站配一个域名,域名解析到服务器ip上。然后在服务器里配置每个网站的主机头为不同域名。
专业术语叫着绑定空主机头,分windows和Linux;
Windows绑定空主机头
iis管理器--》选中要添加的站点--》属性--》网站--》ip地址 高级--》添加--》主机头放空;
Linux绑定空主机头
vi /etc/httpd/conf/httpd.conf 添加
<VirtualHost 服务器ip地址:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/test
ServerName test.com
ServerAlias www.test.com
</VirtualHost>
/etc/init.d/httpd restart 重启访问下ip看下
❷ 两台服务器能用一个固定IP吗
可以的啊!太可以了,不要一个ip地址只挂一个服务器多浪费啊!
你以前的服务器是用的什么端口啊?如果是80端口的话,在路由器上面就必须设置非80端口来对应你现在的服务器的80端口,比如81等。
❸ 濡备綍鍒╃敤涓涓狪P寤虹珛澶氢釜WEB缃戠珯搴旂敤
褰揿㈡埛绔璁块梾URL鍦板潃镞讹纴阃氲繃瀵瑰簲镄凞NS瑙f瀽鍑哄敮涓镄処P锛堜富链哄悕锛夛纴浠庤岃块梾璇ヤ富链轰笅镄勮祫婧愩
涓涓狪P鎸夌悊𨱒ヨ村彲浠ョ粦瀹氭棤鏁板氢釜锘熷悕锛屽彲鑳芥湁浜烘兂闂锛屽洜涓烘疮涓锘熷悕閮戒细瑙f瀽鎴愮浉钖岀殑IP鍦板潃锛岄偅璁块梾镄勮祫婧愭垨钥匴EB绔欑偣涓嶉兘鏄鐩稿悓镄勪箞锛岃繖涓嶆槸娴璐硅繖涔埚氩烟钖嶏纻
杩欎釜灏辨槸链鏂囦富瑕佺殑鐩镄勶纴涓涓狪P鏄濡备綍寤虹珛澶氢釜WEB缃戠珯搴旂敤锛屾槸濡备綍涓轰笉钖岀殑锘熷悕鍒嗛厤镫绔嬬殑瀛桦偍绌洪棿銆
链嶅姟鍣ㄨ櫄𨰾熶富链烘槸鎸囦娇鐢ㄤ竴鍙扮墿鐞嗘満鍣锛屽厖褰揿氢釜涓绘満钖岖殑WEB链嶅姟鍣ㄣ傛瘆濡傜敱涓鍙版満鍣ㄥ悓镞舵彁渚 http://www.vinter1.com 銆 http://www.vinter2.com 绛塛EB链嶅姟锛岃屾祻瑙堣繖浜沇EB缃戠珯镄勭敤鎴锋劅瑙変笉鍒拌繖绉嶆柟寮忎笅璺熺敱涓嶅悓镄勬満鍣ㄦ彁渚涚殑链嶅姟链変粈涔埚樊鍒銆
浣跨敤铏氭嫙涓绘満镄勫ソ澶勫湪浜庯纴涓浜涘皬瑙勬ā镄勭绣绔欙纴阃氲繃璺熷叾浠栫绣绔椤叡浜钖屼竴鍙扮墿鐞嗘満鍣锛屽彲浠ュ噺灏戠郴缁熺殑杩愯屾垚链锛屽苟涓斿彲浠ュ噺灏戠$悊镄勯毦搴︼绂鍙﹀栵纴瀵逛簬涓浜虹敤鎴凤纴涔熷彲浠ヤ娇鐢ㄨ繖绉嶈櫄𨰾熶富链烘柟寮忔潵寤虹珛链夎嚜宸辩嫭绔嫔烟钖岖殑WEB链嶅姟鍣锛岀洰鍓嶅浗鍐呮湁寰埚氩叕鍙搁兘鎻愪緵杩欑嶅厤璐圭殑链嶅姟銆
涓婃枃璁插埌涓鍙扮墿鐞嗘満鍣锛堢湡瀹炰富链猴级鍙浠ュ缓绔嫔氢釜铏氭嫙涓绘満锛屾疮涓铏氭嫙涓绘満閮芥湁鍞涓IP锛屾湁浜哄张𨱍抽梾锛岃繖鍜屼竴涓狪P鍙浠ュ缓绔嫔氢釜WEB绔欑偣杩樻槸娌″叧绯诲晩锛
杩欑嶆柟寮忎笅锛屾彁渚涜櫄𨰾熶富链烘湇锷$殑链哄櫒涓婂悓镞朵负涓嶅悓镄勮櫄𨰾熶富链哄垎閰崭笉钖岀殑IP鍦板潃銆傛湇锷″櫒镙规嵁鐢ㄦ埛璇锋眰镄勭洰镄処P鍦板潃𨱒ュ垽瀹氱敤鎴疯锋眰镄勬槸鍝涓铏氭嫙涓绘満镄勬湇锷★纴浠庤岃繘涓姝ョ殑澶勭悊銆
缂虹偣锛氩熀浜嶪P鍦板潃镄勮櫄𨰾熶富链烘柟寮忛渶瑕佸湪鎻愪緵铏氭嫙涓绘満链嶅姟镄勬満鍣ㄤ笂璁剧珛澶氢釜IP鍦板潃锛屾棦娴璐逛简IP鍦板潃锛屽张闄愬埗浜嗕竴鍙版満鍣ㄦ墍鑳藉圭撼镄勮櫄𨰾熶富链烘暟鐩銆傚洜姝よ繖绉嶆柟寮忚秺𨱒ヨ秺灏戜娇鐢ㄣ傝繖绉嶆柟寮忔槸镞╂湡浣跨敤镄凥TTP 1.0鍗忚鍞涓鏀鎸佺殑铏氭嫙涓绘満鏂瑰纺銆
鐢变簬锘轰簬IP鍦板潃镄勮櫄𨰾熶富链烘柟寮忓瓨链変互涓婄己镣癸纴HTTP 1.1鍗忚涓澧炲姞浜 瀹㈡埛绔璇锋眰澶存柊澧潍ost瀛楁 銆傜亩鍗曟潵璇达纴褰揿㈡埛绋嫔簭钖慦EB链嶅姟鍣ㄥ彂鍑鸿锋眰镞讹纴瀹㈡埛鎶婃兂瑕佽块梾镄勪富链哄悕涔熼氲繃璇锋眰澶翠腑涓镄凥ost瀛楁靛彂阃佺粰WEB链嶅姟鍣ㄣ
浼樼偣锛氭彁渚涜櫄𨰾熶富链烘湇锷$殑链哄櫒涓婂彧瑕佽剧疆涓涓狪P鍦板潃锛岀悊璁轰笂灏卞彲浠ョ粰镞犳暟澶氢釜铏氭嫙锘熷悕鎻愪緵链嶅姟锛屽崰鐢ㄨ祫婧愬皯锛岀$悊鏂逛究銆傜洰鍓嶅熀链涓婇兘鏄浣跨敤杩欑嶆柟寮忔潵鎻愪緵铏氭嫙涓绘満链嶅姟銆
缂虹偣锛氭棭链熺殑HTTP 1.0鐗堟湰涓嬩笉鑳戒娇鐢锛屼絾瀹为檯涓婄幇鍦ㄤ娇鐢ㄧ殑娴忚埚櫒锘烘湰涓婇兘鏀鎸丠TTP1.1鐗堟湰銆
❹ 一个IP能带多台网络服务器吗
可以做到,
做多个映射就可以了
假如你的公网IP是202. 内网是192.168.1.x
做如下条目即可
202 :80 192.168.1.1 80
202:8080 192.168.1.2 80
202:21 192.168.1.3 21
202:3389 192.168.1.4 3389
注意,因为你只有一个IP,所以公网的端口一定不能相同,当然你可以自己随意定义。
如果按上面例子,你在互联网上访问202:80那么就会访问到192.168.1.1的80端口,其他类似。
远程桌面你就分别映射多个外部端口(202:xx)到内网的ip:3389
明白了吧,应该可以给分咯!!!!
❺ 如果两个服务器一样IP一样,那么后台数据会传给谁
都会接受部分不完整的信息。
两台主机在特定情况下是可以同时使用同一个IP地址的。但是如果这两台主机在同一个网络内,大多数情况下,二者或者其中之一的连通性将会被破坏。
❻ 濡备綍瀹炵幇涓氩姟绯荤粺搴旂敤链嶅姟鍣ㄥ尯锘熺殑涓绘満璁块梾浜掕仈缃戠殑ip鍦板潃鍜屼笟锷ip鍦板潃镄勫垎绂
瑕佸疄鐜颁笟锷$郴缁熷簲鐢ㄦ湇锷″櫒鍖哄烟镄勪富链鸿块梾浜掕仈缃戠殑IP鍦板潃鍜屼笟锷IP鍦板潃镄勫垎绂伙纴鍙浠ラ噰鍙栦互涓嬫ラわ细
- 棣栧厛锛岄渶瑕佺‘瀹氢笟锷$郴缁熷簲鐢ㄦ湇锷″櫒鍖哄烟镄勪富链篒P鍦板潃鍜屼笟锷IP鍦板潃銆傚彲浠ラ氲繃镆ョ湅璺鐢辫〃鎴栦娇鐢ㄧ绣缁灭$悊宸ュ叿𨱒ヨ幏鍙栬繖浜汭P鍦板潃銆
- 鎺ヤ笅𨱒ワ纴闇瑕侀厤缃阒茬伀澧欐垨璺鐢卞櫒锛屼互鍏佽镐笟锷$郴缁熷簲鐢ㄦ湇锷″櫒鍖哄烟镄勪富链鸿块梾浜掕仈缃戠殑IP鍦板潃锛屽悓镞堕樆姝涓氩姟IP鍦板潃镄勮块梾銆傝繖鍙浠ラ氲繃鍦ㄩ槻𨱔澧欐垨璺鐢卞櫒涓婃坊锷犵浉搴旂殑瑙勫垯𨱒ュ疄鐜般
- 鍦ㄩ槻𨱔澧欐垨璺鐢卞櫒涓婇厤缃瑙勫垯镞讹纴鍙浠ヤ娇鐢↖P鍦板潃銆佺鍙e彿銆佸岗璁绛変俊鎭𨱒ラ檺鍒惰块梾銆备緥濡傦纴鍙浠ュ厑璁镐笟锷$郴缁熷簲鐢ㄦ湇锷″櫒鍖哄烟镄勪富链洪氲繃鐗瑰畾镄処P鍦板潃鍜岀鍙e彿璁块梾浜掕仈缃戯纴钖屾椂阒绘㈠叾浠栦笟锷IP鍦板潃镄勮块梾銆
- 涓轰简纭淇濆畨鍏ㄦэ纴杩桦彲浠ヨ冭槛浣跨敤VPN鎴栧叾浠栧姞瀵嗘妧链𨱒ュ姞瀵嗛氢俊锛屼互阒叉㈡暟鎹娉勯湶銆
镐讳箣锛岄氲繃閰岖疆阒茬伀澧欐垨璺鐢卞櫒瑙勫垯锛屽彲浠ュ疄鐜颁笟锷$郴缁熷簲鐢ㄦ湇锷″櫒鍖哄烟镄勪富链鸿块梾浜掕仈缃戠殑IP鍦板潃鍜屼笟锷IP鍦板潃镄勫垎绂汇傝繖链夊姪浜庢彁楂樼郴缁熺殑瀹夊叏镐у拰鍙闱犳с
❼ 一个固定IP,两台服务器,服务器之间怎么通信且外网要都能远程这两台服务器
一个固定IP是什么意思。只提供了这一个IP上外网嘛?
服务器端口根据你网络情况。
两个大体方案。
1》因为web服务器肯定是要被用户访问的,外网IP分配给 web服务器。再来一根网线利用私有地址连接 WEB服务器和数据库服务器。这样,可以通过直接远程web后,再远程数据库服务器。
要求:1‘WEB服务器需要双网卡。一般服务器都是都是多个网口的。。。
2’数据库服务器是否需要外部数据来源,因为这种方式下,数据库服务器不能直接与外部通信,如果需要数据通道。要经过WEB服务器跳转。
--------------------------------------------------------------------------------------------
2》加交换机(路由器同理),外网PI作为进口,再给两台服务器分配私有地址。连接交换机,交换机空配即可实现网络共同,但这种情况下,因为服务器IP地址段和外网不在同一段,如果需要远程到服务器,系统自带的MSTSC功能无法实行,需要使用teamviewer一类的第三方软件。
问题点:WEB服务器因为是另一个地址段,被访问时需要将固定IP的地址映射到 WEB服务器的私有地址上。
❽ 如何通过一个公网IP访问内网中的多台服务器应用
如图中所示,R1和R2模拟成两台服务器并且提供相同的服务(地址分别为172.16.1.1 ,172.16.1.2),R3是交换机,R4是边界路由器也就是内部服务器的网关所在路由器(内网口地址为172.16.1.254 ),R5充当公网并且有环回口5.5.5.5,在R4上的E0/0(地址为222.222.222.1) 接口开启PAT,使得内网服务器可以访问外网R5的 5.5.5.5
如图:
这时就进入关键性阶段了,1:写一条ACL来匹配公网路由,access-list 2 permit 222.222.222.1
2:定义一个以内部服务器为地址的池:ip nat pool ccna 172.16.1.1 172.16.1.2 netmask 255.255.255.0 type rotary (最后这两个一定要有意思就是让这些地址轮循)
3:将ACL跟地址池关连起来:ip nat inside destination (注意这个不是source) list 2 pool ccna
最后就是在R1,R2的line vty 0 4 下打no login 允许外网的登陆。
这时可以检验结果了,,在R5上telnet 222.222.222.1 可以发现第一次时进入R1,第二次就进入R2了,
这 样就达到了两个服务器的负载均衡了。。当然这种情况是在多个服务器提供相同的服务的前提下才好用。
但是对于内部有多台服务器要同时开放一个相同的端口但是又只有一个公网IP时该怎么办呢?
图中标出了拓扑的详细结构,服务器地址分别为172.16.1.2 和172.16.1.3 ,网关为172.16.1.1 ,然后同样的跟上边一个实验一样,在边界路由器做基于接口的PAT转换,使得服务器可以访问公网,然后我们就开始在边界路由器上配置端口跟ip地址的映射,通常情况下我们都认为映射是这样写: ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 80 然后会发现下一台服务器没法再做相同端口的映射了,,因此我们就必需改变上面的命令来使得另一台服务器也可以基于80端口的映射:这进命令就可以改成:ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 100 与
ip nat inside source static tcp 172.16.1.3 80 222.222.222.1 101 这样的两条映射。。那么这样写的映射是否真的可行呢?那就让我们一起来检验下成果,首先必需在两台服务器上面的HTTP上面写上一些内容以做为区分。。
最后就是在最右边的PC上边打开WEB页面,输入地址:222.222.222.1:100 就会看到这个现象,,
说明我们己经可以访问内部的一台服务器了。
然后再输入:222.222.222.1:101 可以看到有
仔细看地址下面的字母两次登陆时结果是不一样的。。。这就说明我们可以利用这一个公网IP来映射多个内网的服务器了。。