首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建从主机到网关的隧道

创建从主机到网关的隧道
EN

Unix & Linux用户
提问于 2016-12-15 12:08:32
回答 1查看 628关注 0票数 1

我在Virtual中配置了一个网络地图。我有一个VM,它充当网络上的主机。我希望这个主机通过隧道访问位于网关后面的专用网络。专用网络前缀为10.0.20.0/24,并连接到网关10.0.20.1。网关通过另一个接口192.168.20.5连接到另一个网络。VPN服务器将安装在网关上。我已经创建了一个隧道,并在网关上给它分配了一个IP地址,然后在主机上也这样做,从而连接到服务器。

我知道客户机连接到服务器,服务器连接到客户端。

问题是我不能从外部主机到专用网。

我想问题是我的路由表。在外部主机上,我将默认网关设置为隧道接口。在网关上,我添加了网络,并将网关设置为10.0.20.1。

对吗?

EN

回答 1

Unix & Linux用户

发布于 2016-12-15 16:06:45

在网关上:

代码语言:javascript
复制
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING --destination 10.0.20.0/24 -j MASQUERADE

在主机上(想必是在192.168.20.0/xx),您正在尝试从主机上ping 10.0.20.0/24:

代码语言:javascript
复制
ip route add 10.0.20.0/24 via 192.168.20.5
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/330594

复制
相关文章

相似问题

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