PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   C9無線分享器 DNS 解析(內部主機)問題 (https://www.pcdvd.com.tw/showthread.php?t=1147917)

mixmaster 2018-06-11 04:56 PM

C9無線分享器 DNS 解析(內部主機)問題
 
現有無線分享器TP-LINK C9 v.2版,
在虛擬伺服器有設定21port對應到FTP主機

譬如FTP的網址為
ftp://ftp.aaa.com

IP 220.1.2.3 ,內網IP 192.168.0.21
現在的問題是USER在外網使用都正常,
在內網時候連ftp://ftp.aaa.com
不會解析成192.168.0.21,
會解成220.1.2.3,就會無法上傳資料,(是迴路關係?)
會停頓完全沒有上傳進度,卡死....
其實上傳的話倒是還好,頂多慢一點,資料通常不大

請問有辦法讓內部電腦連ftp://ftp.aaa.com 會解成192.168.0.21嗎?

直接打內網IP192.168.0.21當然也是正常,但是就想讓USER直接紀錄一個網址
ftp://ftp.aaa.com

bluse 2018-06-11 05:22 PM

https://mrtang.tw/blog/post/41687554

user自改hosts檔?:jolin:

養樂多優酪乳 2018-06-12 05:21 PM

如果你不是自己架DNS 是用一般外部的DNS 那解到外部的IP是正常的
建議直接改host吧~~~

seiws 2018-06-13 12:07 AM

這種狀況,除了自架DNS server 外
另一個方法就是透過 有防火牆功能的route 將封包重導向至192.168.0.21。
讓Client 是解析到220.1.2.3 但是他真正連上的卻是 192.168.0.21

TP-LINK C9 能不能這麼做我不知道,因為我的 MikroTik RouterOS 是可以這麼做的。

mixmaster 2018-06-15 03:27 PM

引用:
作者seiws
這種狀況,除了自架DNS server 外
另一個方法就是透過 有防火牆功能的route 將封包重導向至192.168.0.21。
讓Client 是解析到220.1.2.3 但是他真正連上的卻是 192.168.0.21

TP-LINK C9 能不能這麼做我不知道,因為我的 MikroTik RouterOS 是可以這麼做的。

謝謝上面兩位回覆
C9我找來找去沒有這種設定


:think:

海豹 2018-06-15 04:47 PM

改host檔比較好吧

不然不就變成明明是存取內網的東西

但你是繞出分享器又繞進來存取,不會比較好吧? :confused:

mixmaster 2018-06-15 04:54 PM

引用:
作者海豹
改host檔比較好吧

不然不就變成明明是存取內網的東西

但你是繞出分享器又繞進來存取,不會比較好吧? :confused:

對阿,外面繞回來 上傳會失敗
可以就算了...

你是說\\Windows\System32\drivers\etc
裡面的hosts嗎

carloschen 2018-06-15 05:31 PM

分享器不支援NAT Loopback自己動手改:
http://maxding.blogspot.com/2010/12/nat-loopback.html

改hosts檔案是所有要連到該ftp的電腦都要改(手機要連就放棄吧),覺得麻煩就是自架一個內部dns server,
最好方法就是建議router廠商改韌體支援NAT Loopback。

ff1073 2018-06-15 08:33 PM

大部分IP分享器都是Linux kernel,IP分享器有支援Telnet/SSH登入,
直接修改/etc/hosts,把FTP對應IP加進去即可,Client端吃IP分享器DHCP
理論上什麼都不用改,內部固定IP就要確定DNS是設定IP分享器

以我的ASUS AC-68U為例:
代碼:
admin@RT-AC68U:/tmp/etc# ls
TZ                   hosts                profile
cert.pem             hotplug2.rules       protocols
cfg_mnt              key.pem              rast_ipc_socket
cfgmnt_ipc_socket    l7-protocols         resolv.conf
dnsmasq.conf         ld.so.conf           server.pem
dropbear             mtab                 services
email                openssl.cnf          shadow
ethertypes           openvpn              shadow.openvpn
fstab                pam.d                ssl
group                passwd               upnp
group.custom         passwd.custom        usb_modeswitch.conf
group.openvpn        passwd.openvpn       web
gshadow              ppp                  wlcnt_socket
admin@RT-AC68U:/tmp/etc# vi /etc/hosts

mixmaster 2018-06-15 09:54 PM

引用:
作者carloschen
分享器不支援NAT Loopback自己動手改:
http://maxding.blogspot.com/2010/12/nat-loopback.html

改hosts檔案是所有要連到該ftp的電腦都要改(手機要連就放棄吧),覺得麻煩就是自架一個內部dns server,
最好方法就是建議router廠商改韌體支援NAT Loopback。

TP-LINK韌體真的滿鳥的,C9搞到V5版
只有新版才會更新韌體,舊的根本放生
子龍倒是不錯(只用過這兩各牌子)


所有的時間均為GMT +8。 現在的時間是09:23 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。