首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在virtuozzo VPS上找到默认网关?

如何在virtuozzo VPS上找到默认网关?
EN

Server Fault用户
提问于 2012-12-28 14:13:44
回答 2查看 1.9K关注 0票数 0

试图在VPS上安装tinc,但是配置需要Subnet,这是调制解调器IP,我认为当他们在未定义上进入10.0.0.1/32时。但是在我的vps上,无论是10.0.0.1/32还是192.168.1.1,都不会重播。如果我放127.0.0.1就行了?(我有centOS 6)

Update1:

代码语言:javascript
复制
[root@vps9605 ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 venet0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 venet0
EN

回答 2

Server Fault用户

发布于 2012-12-28 14:24:47

尝试运行route -n查看当前内核路由表。它应该列出如下内容:

代码语言:javascript
复制
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.118.136.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0
0.0.0.0         10.118.136.1    0.0.0.0         UG    0      0        0 eth0

最后一行中的Gateway值是VPS的“主”网关(在本例中是10.118.136.1)。

请注意,示例中提到的/32是所谓的CIDR子网表示法,它意味着应该使用32个子网位。对于一个IPv4地址,只有32位,而/32意味着只有IP也是子网(它的完整表示法是255.255.255.255)。

我不确定您是在尝试将VPN设置到硬件节点,还是希望允许外部VPN连接到您的VPS。如果是后者,您应该能够使用带有/32后缀的外部IP地址。如果这是第一个,您应该使用尽可能多的位,您希望您的虚拟专用网能够访问,可能是/24,等于255.255.255.0,这是以与VPS相同的3位字节开始的一切(在上面的示例中,10.118.136.0/24的子网允许访问10.118.136.0到10.118.136.255之间的所有IP )。

票数 0
EN

Server Fault用户

发布于 2021-03-06 14:56:45

我也有一个virtuozzo -据我所知,venet0网络适配器的工作方式不同。查看链接..。基本上,venet适配器将两个适配器连接在一起,其中一个适配器位于VPS内部。其他连接的设备很可能在VPS之外,路由表(这将显示网关)不在您的VPS中。所以你必须做一些其他的魔术来找出网关。

一种方法可以是做一个traceroute google.com和检查第一跳的第一个ip地址,这应该是网关。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/461438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档