온라인에 접속하려고 하는데노드 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
Bart가 댓글에 제공한 링크는 이 문제를 해결하는 데 도움이 되었습니다.https://serverfault.com/questions/306024/how-to-route-network-traffic-of-a-host-via-another-host
NAT를 설정하고 작동하도록 기본 경로를 추가해야 했습니다. 도와 주셔서 감사합니다.