請問ip如何轉址至卷商的主機
Windows Hosts 檔案是一個可以推翻 DNS 和更改 URL 以及 IP 位置。但只支援domain不支援ip請問如何轉址ip至卷商的主機因為卷商的主機IP常改,很麻煩[*]瀏覽至 C:\Windows\System32\drivers\etc
[*]用記事本或者其他文字編輯軟體開啟 hosts 檔案。Hosts 並不會有附檔名。
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
102.54.94.97 rhino.acme.com (O)
102.54.94.97 38.25.63.10 (X)
IP就是位址了,何謂「轉址至券商的主機」?
不要誤用這個hosts檔案。一般使用者用不著改這個檔案
券商的主機(host)會有一個IP,不一定會有個DNS record
主機換了IP,也只有知道它新的IP才能連線
若它有DNS record,如:www.abc.com,其IP是1.23.45.67
若換了新IP: 1.23.45.68
而若券商給你的連線機器是www.abc.com,你就別管它怎麼改IP,這是DNS設定方面的問題。你還是用www.abc.com去連線 下單程式只有執行檔
無法改code
主機ip是寫死在程式裏的
本帖最後由 Sirius 於 14-11-5 11:39 編輯
主機ip是寫死在程式裏的
網路通訊程式發出的網路封包中會有目地IP,這樣的話只好修改封包中的IP
那就試試樓上說的NAT(Network Address Translation,網路位址轉換)
以前我用NAT時只用來將外面進來的封包轉進內部機器
修改這種從內部出去的網路封包目地IP倒是不曾用過 主機ip是寫死在程式裏的
另外也可試試,也許可用Hex Editor找到二進位執行檔中的IP字串,直接改掉
這方式不一定可行,記得先備份好原檔案再試 /etc/sysctl.conf
net.ipv4.ip_forward = 1
iptables -t nat -A OUTPUT -d -j DNAT --to-destination
頁:
[1]