iT邦幫忙

0

求救!!IIS如何使用實體IP架設網路,外網連的進來

  • 分享至 

  • xImage

我目前已經架好IIS,也可以使用http://localhost:80 連上,更可以使用http://192.168.0.X:80 連上,現在我想要用實體IP讓外網連上,我想要讓外網可以連上 http://實體IP:80 ,也就是我架的網頁,請問我要怎麼設定,我在網路上一直查不到完整的教學,應該說太片段了,我目前知道。router上的通訊埠轉送、防火牆要關掉、防火牆輸入規則要把80 Port 打開,其他我就不知道了,請問有人可以教教我嗎?謝謝

看更多先前的討論...收起先前的討論...
supermaxfight iT邦研究生 4 級 ‧ 2022-11-23 08:34:34 檢舉
防火牆
不管是硬還是軟都不應該關掉
alien663 iT邦研究生 3 級 ‧ 2022-11-23 08:47:21 檢舉
感覺你的根本問題是對網路架構不了解,想要讓網站public,最簡單的方法就是給電腦一個public IP(但不太現實),當然也可以用更少的成本達到你的需求,但相對的需要的背景知識也就越多,真的想要學習到可以自己解決這類型問題,至少要有CCNA的程度才行。
網路上問別人當然是個好方法,但建議可以先整理好你的狀況再發問,其他人也比較好幫助到你,例如 :
1. 網路架構,你的主機IP是什麼?上面還有哪些網路設備?那些設備的網段?
2. 可以使用http://192.168.0.X連上,是指誰可以連上? 自己連自己還是同一台router底下的電腦可以連上?
3. port forwarding你又是怎樣設定的?
4. 你的權限可以設定到哪一個層級的網路設備?
5. 除了預設的之外,你的主機上面又做了那些設定?(包含IIS和防火牆)
這個問題基本上是對網路架構的知識有限,原則上就算會了怎麼設定,現在這個時代不會安全防護,公開網站對駭客來說根本就是送人一個大蛋糕來吃的。
mathewkl iT邦高手 1 級 ‧ 2022-11-23 14:22:11 檢舉
因為每個片段都是架站會用到的網路基礎,你每段都看不懂當然不知道你自己在幹嘛,先多充實網路基礎知識,不要一直想關掉防火牆...
1. IIS 的SITE 要設定監聽所有的IP,或是指定本地端IP跟固定IP 這樣最保險
2. 端口對應,把IIS用到的端口對應到實體IP的端口,正常應該是 80 <> 80 ,有人沒防火牆就會改成 8080 或是 8888 之類的
3. 如果你要用 FQDN 的話,那又是另外一個問題了,有兩種 DDNS 跟 DNS 指定,這兩種都會有不同的定方式,用 FQDN 的好處是不需要記憶可能會變動的IP位址,只要記憶文字就好,例如 MYWEB.MY.COM,真的會比較好記憶
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
Juro十六
iT邦新手 3 級 ‧ 2022-11-25 14:30:08
最佳解答

router setting DMZ
然後設定你那台的ip或mac
接著router裡面應該可以看到妳的對外ip
不知道的話直接google【查自己ip】
有閒錢的話順便買個網域名然後指派到你的ip
最簡單的方式步驟都說了

0

其實光看到 192.168.0.X 就可以知道你是使用DHCP的方式了。
這是需要從你的AP中去做轉發處理。
如果你沒有AP的話,就得從小烏龜去做設定。

一般初學者的話。我會建議使用PPPOE連線的方式。
這樣子你的外部IP就會直接連到你的電腦上。不會再透過AP分配。
這樣你也不需要去設定AP。

要不然你目前用的是分配的內部IP。你的外網IP並不會直接連到你的電腦上。
只會連到你的AP上面。
你只能從你的AP上做PORT轉發處理而已了。
這設定起來比較難一言兩句說完。你看看要不要改用PPPOE連線比較快。

我現在是使用IPv4 Port Mapping的方式,可以使用實體IP連上了,但是我用手機網路還是不行

手機網路???
說清楚點。

也就是說你的電腦的IP已巠不是192.168這種的??

然後??手機網路是指啥??

0
copemoe
iT邦好手 2 級 ‧ 2022-11-23 09:02:41

你可以看看這幾篇
我建議你可以把你的步驟圖 截圖起來
防火牆開啟對應的就好 不用關
在IIS中架設網站的設置(1)-在站台下新增網站

架站

Hinet ADSL浮動 IP 架站心法 – 杰生的Blog

BKY iT邦好手 1 級 ‧ 2022-11-23 11:22:33 檢舉

初學者在網站測試時可以先把防火牆關掉,比較好找問題,等連線都測試ok了再打開

copemoe iT邦好手 2 級 ‧ 2022-11-24 09:37:09 檢舉

是怕關了防火牆,之後就忘記了要再打開

0
tonylinese
iT邦新手 5 級 ‧ 2022-11-23 16:22:52

在你的server上連這個網站
https://myip.com.tw
確定你的public IP 是不是跟你預想的一樣

還有從LAN去 access router WAN可能沒有lookback
一般家用router也不會提供完整的NAT功能讓你做lookback
所以你必須用手機網路(4G或5G)去連線你的public IP
如果有成功代表你Port Forwarding (或叫NAT)OK

當然如果你http server有綁domain name連線 (Virtual Host 或叫 網站結繫)
自己查一下 因為我也忘了

防火牆 router 跟 server 都去看一下,可以用tcping 去測(自己找自己抓)

我要發表回答

立即登入回答