香港多IP服務(wù)器的ip地址和端口如何設(shè)置?
在香港多IP服務(wù)器上設(shè)置多個IP地址和端口,用于代理(如 HTTP、SOCKS5、VPN 等)時,主要涉及兩個部分:
一、服務(wù)器上配置多個 IP 地址
前提:
你的服務(wù)器供應(yīng)商(例如:阿里云香港、騰訊云香港、Zenlayer、Hosthongkong、搬瓦工等)已經(jīng)分配給你多個公網(wǎng) IP。
操作步驟(以 Linux 系統(tǒng)為例):
1. 查看已有 IP
ip addr show
2. 添加額外 IP 到網(wǎng)卡(臨時)
ip addr add 203.XX.XX.2/24 dev eth0
ip addr add 203.XX.XX.3/24 dev eth0
注意:eth0 是網(wǎng)卡名稱,實際可能是 ens33、ens192 等。
3. 設(shè)置為永久生效(CentOS / Rocky Linux)
編輯 /etc/sysconfig/network-scripts/ifcfg-eth0:1:
DEVICE=eth0:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=203.XX.XX.2
NETMASK=255.255.255.0
重復(fù)上面步驟為更多 IP 創(chuàng)建 eth0:2, eth0:3 等配置文件。
二、代理軟件綁定 IP 和端口
下面以兩種常見代理類型為例說明:
1. 使用 Squid 搭建 HTTP 代理
安裝:
yum install squid -y
配置文件示例(/etc/squid/squid.conf):
http_port 203.XX.XX.2:3128
http_port 203.XX.XX.3:3129
acl all src all
http_access allow all
啟動:
systemctl enable squid
systemctl start squid
2. 使用 Shadowsocks 配置多端口 SOCKS5 代理
你可以為每個 IP 綁定不同的端口(或同一端口但不同 IP):
配置文件示例(config.json):
{
"server": "203.XX.XX.2",
"server_port": 1080,
"local_port": 1081,
"password": "yourpassword",
"timeout": 300,
"method": "aes-256-gcm"
}
復(fù)制配置多個服務(wù)實例,綁定不同 IP。
三、進階:多IP+多端口映射(適合商業(yè)代理)
你可以將:
203.XX.XX.2:8001 → 用戶A
203.XX.XX.3:8002 → 用戶B
每個 IP 對應(yīng)一個代理端口,實現(xiàn)“獨立賬號 + 獨立 IP”服務(wù)結(jié)構(gòu)。
四、防火墻開放端口(很關(guān)鍵)
確保你的防火墻和云安全組開放所有用到的端口:
firewall-cmd --permanent --add-port=3128/tcp
firewall-cmd --permanent --add-port=3129/tcp
firewall-cmd --reload
云廠商控制臺里也要允許相應(yīng) IP 和端口訪問。
總結(jié)
項目 內(nèi)容
IP 添加 ip addr add 或配置靜態(tài) IP
代理綁定 Squid、Shadowsocks、Nginx等代理軟件中設(shè)置
端口配置 每個 IP 對應(yīng)一個端口,或同 IP 多端口
防火墻設(shè)置 云防火墻+系統(tǒng)防火墻都需放行對應(yīng)端口
多IP用途 多用戶隔離、防止IP封鎖、提高并發(fā)