我正在尝试上网节点1[IP: 1.2.3.4] 来自另一个节点2[IP: 5.6.7.8] 通过以太网具有有效的互联网连接。
node2
在连接到互联网的设备上启用数据包转发:
cat /proc/sys/net/ipv4/ip_forward
1
我能够从每个节点到另一个节点。
该ip route
命令在节点1节目
default via 5.6.7.8 dev enp4s0f0
default via 5.6.7.8 dev enp4s0f0 proto static metric 100
在resolv.conf
上节点1,我已将名称服务器设置为5.6.7.8
。
当我尝试ping google.com
做节点1,我收到一条消息:
ping: google.com: Name or service not known
有人可以帮我解决这个问题吗?
谢谢
答案1
巴特在评论中提供的链接帮助我解决了这个问题:https://serverfault.com/questions/306024/how-to-route-network-traffic-of-a-host-via-another-host
我必须设置 NAT 并添加默认路由才能使其正常工作。谢谢你们的帮助。