다른 서브넷 인터넷 액세스가 가능한 두 번째 NIC 카드 제공

다른 서브넷 인터넷 액세스가 가능한 두 번째 NIC 카드 제공

16.04를 실행하는 우분투 서버가 있습니다

2개의 NIC 카드가 있습니다:

하나는 192.168.10.9/24이며, 이는 192.168.10.254 게이트웨이를 통해 인터넷에 액세스할 수 있습니다.

내 두 번째 Nic 카드의 IP는 192.168.25.1/24이고 현재 게이트웨이나 인터넷 액세스가 없습니다.

192.168.25.x 네트워크의 모든 것은 우분투 서버의 DHCPD를 사용하고 있습니다.

192.168.25.x에 대한 인터넷 액세스를 어떻게 허용합니까?

답변1

활성화해야 합니다.IPv4 전달. 주제에 대한 훌륭한 글이 있습니다여기.

다음은 시스템 상태를 확인하고 명령줄에서 매개변수를 설정하는 데 도움이 됩니다. 이 설정은 일시적입니다. 특정 배포판과 버전에 따라 설정을 영구적으로 만드는 방법(원하는 경우)을 결정해야 합니다.

다음은 다음에서 가져온 것입니다.이 기사:


IP 전달이 활성화되어 있는지 확인하십시오.

전달이 활성화되어 있는지 확인하려면 sysctl 커널 값 net.ipv4.ip_forward를 쿼리해야 합니다.

sysctl 사용:

sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 0

또는 /proc 시스템의 값을 확인해보세요.

cat /proc/sys/net/ipv4/ip_forward
0

위의 두 예에서 볼 수 있듯이 이는 비활성화되었습니다(값 0으로 표시).

즉시 IP 전달 활성화

다른 sysctl 커널 매개변수와 마찬가지로 (시스템을 재부팅하지 않고) 즉시 net.ipv4.ip_forward 값을 변경할 수 있습니다.

sysctl -w net.ipv4.ip_forward=1

또는

echo 1 > /proc/sys/net/ipv4/ip_forward

설정이 즉시 변경됩니다. 시스템을 재부팅한 후에는 결과가 유지되지 않습니다.

관련 정보