如何为多个venet上的特定应用程序指定出站IP?
我在使用 BNC 等代理/中继应用程序时遇到问题。我有一个 CentOS 5.6 VPS,有 2 个 IP 地址,它们是 venet0 下的虚拟适配器(venet0:0 和 venet0:1)。
在这些应用程序中,我可以选择要绑定到哪个 IP 地址(venet0:1 的 IP 地址),但当它们创建出站连接时,是通过 venet0:0 完成的。
这些是我当前的设置(使用 webmin 找到):
接口
Name Type IP Address Netmask Status
lo Loopback 127.0.0.1 255.0.0.0 Up
Loopback ::1 128 Up
venet0 Unknown 127.0.0.1 255.255.255.255 Up
venet0:0 Unknown (Virtual) xxx.xxx.xxx.xxx 255.255.255.255 Up
venet0:1 Unknown (Virtual) xxx.xxx.xxx.yyy 255.255.255.255 Up
路由和网关
Destination Gateway Netmask Interface
169.254.0.0 None 255.255.0.0 venet0
Default Route None venet0
::1 :: 128 lo
请有人帮我弄清楚如何配置 VPS?
I'm having problems with proxy/relay applications such as a BNC. I have a CentOS 5.6 VPS with 2 IP addresses which are virtual adapters (venet0:0 and venet0:1) under venet0.
In these applications I can choose which IP address to bind to (IP address of venet0:1) but when they create an outbound connection, it is done through venet0:0.
These are my current settings (found using webmin):
Interfaces
Name Type IP Address Netmask Status
lo Loopback 127.0.0.1 255.0.0.0 Up
Loopback ::1 128 Up
venet0 Unknown 127.0.0.1 255.255.255.255 Up
venet0:0 Unknown (Virtual) xxx.xxx.xxx.xxx 255.255.255.255 Up
venet0:1 Unknown (Virtual) xxx.xxx.xxx.yyy 255.255.255.255 Up
Route and Gateways
Destination Gateway Netmask Interface
169.254.0.0 None 255.255.0.0 venet0
Default Route None venet0
::1 :: 128 lo
Please can someone help me figure out how to configure the VPS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试删除您不需要的默认路由。命令 ip route list 应该为您提供三个条目。例如,在我的 Debian VPS 上,我得到:
我希望 VPS 使用 10.15.4.61 进行传出连接,而不是 10.15.4.62,所以我输入:
现在我有一个默认路由,我的 VPS 将使用我想要的 IP 。
Try to remove the default routes you do not want. The command ip route list should give you three entries. For example, on my Debian VPS, I get :
I want the VPS to use 10.15.4.61 for outgoing connections, not 10.15.4.62, so I type :
Now I have a single default route, and my VPS will use the IP I want.