![]() |
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)
|
|---|
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 |
|
如果你不是自己架DNS 是用一般外部的DNS 那解到外部的IP是正常的
建議直接改host吧~~~ |
這種狀況,除了自架DNS server 外
另一個方法就是透過 有防火牆功能的route 將封包重導向至192.168.0.21。 讓Client 是解析到220.1.2.3 但是他真正連上的卻是 192.168.0.21 TP-LINK C9 能不能這麼做我不知道,因為我的 MikroTik RouterOS 是可以這麼做的。 |
引用:
謝謝上面兩位回覆 C9我找來找去沒有這種設定 :think: |
改host檔比較好吧
不然不就變成明明是存取內網的東西 但你是繞出分享器又繞進來存取,不會比較好吧? :confused: |
引用:
對阿,外面繞回來 上傳會失敗 可以就算了... 你是說\\Windows\System32\drivers\etc 裡面的hosts嗎 |
分享器不支援NAT Loopback自己動手改:
http://maxding.blogspot.com/2010/12/nat-loopback.html 改hosts檔案是所有要連到該ftp的電腦都要改(手機要連就放棄吧),覺得麻煩就是自架一個內部dns server, 最好方法就是建議router廠商改韌體支援NAT Loopback。 |
大部分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 |
引用:
TP-LINK韌體真的滿鳥的,C9搞到V5版 只有新版才會更新韌體,舊的根本放生 子龍倒是不錯(只用過這兩各牌子) |
| 所有的時間均為GMT +8。 現在的時間是04:40 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。