我不是公司网络的系统管理员,但是我有两个Linux工作站(主机A和B),并且对这两个工作站都具有root访问权限。
两位主机都可以看到彼此正常(ssh,ping等在一个到另一个之间的工作)。但是,只有主机A可以访问我们的公司防火墙并访问Internet等;主机B不能。
问:在不涉及系统管理员的情况下,我如何才能通过主机A路由主机B上的所有(而不只是HTTP)网络通信流量?现在,我不知道是否需要为主机B使用NAT,和/或使主机A作为代理服务器,和/或使主机A作为路由器。
在主机B上,我尝试发出route add -host <HostA> gw <HostA's Gateway>
命令,但没有成功:我无法ping
从主机B上访问www.google.com。请原谅我对路由/网络这一主题的无知。
ip route add
命令时,出现以下错误:Error: either "to" is duplicate, or "gw" is a garbage.