1개의 NIC 설정에 2개의 IP를 구성하려면 게이트웨이가 몇 개 필요합니까?

1개의 NIC 설정에 2개의 IP를 구성하려면 게이트웨이가 몇 개 필요합니까?

이게 더 나은가요? (현재 사용 중이며 잘 작동함)

[ipv4]
address1=10.0.0.13/32
address2=10.0.0.42/32
gateway1=10.0.0.1
gateway2=10.0.0.1
dns=10.0.0.1;
dns-search=
method=manual

아니면 게이트웨이만 정의해야 합니까? (nmtui가 이것을 권장합니다)

[ipv4]
address1=10.0.0.13/32,10.0.0.1
address2=10.0.0.42/32
dns=10.0.0.1;
dns-search=
method=manual
  • 클라이언트 IP 뒤의 게이트웨이?
  • 게이트웨이를 별도의 회선으로 사용하시겠습니까?
  • 여러 개의 동일한 게이트웨이를 정의하는 것이 유해합니까?
  • 어떤 연결을 선호하는지 어떻게 알 수 있나요?

보시다시피 저는 이것에 대해 좀 생각해 보았습니다. 내가 가지고 있는 것은 잘 작동하지만 이것이 올바른 방법입니까? systemd.networking 이전의 전체 네트워킹 모델에는 더 나은 문서가 있었습니다.

답변1

Givery@debianbox:~ $ cd /etc/NetworkManager/system-connections/

Givery@debianbox:/etc/NetworkManager/system-connections $ sudo cat raspberry_wired

[connection]
id=raspberry_wired
uuid=717d0eb0-7dad-36c4-8552-3da0fc93b912
type=ethernet
autoconnect-priority=-999
permissions=
timestamp=1540761774

[ethernet]
mac-address=B8:27:EB:AF:F3:F4
mac-address-blacklist=

[ipv4]
address1=10.0.0.17/32,10.0.0.1
dns=10.0.0.1;
dns-search=
method=manual

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto

Givery@debianbox:/etc/NetworkManager/system-connections $ sudo cat raspberry_slave

[connection]
id=raspberry_slave
uuid=a5cb2a46-06c2-42bc-b40d-0895a434f031
type=ethernet
permissions=
timestamp=1540761125

[ethernet]
mac-address-blacklist=

[ipv4]
address1=10.0.0.39/32
dns=10.0.0.1;
dns-search=
method=manual
never-default=true

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto

슬레이브 연결에 대한 중요한 설정에 유의하십시오.

never-default=true

이렇게 하면 특별히 강제하지 않는 한 서버의 소프트웨어가 슬레이브 연결을 사용하는 것을 방지할 수 있습니다. 나는 이것을 사용하여 2개의 다른 클라이언트 IP에서 동일한 포트를 사용하여 동일한 시스템에서 두 개의 LAN 연결 DNS 서버를 실행합니다.

10.0.0.17:53
10.0.0.39:53

관련 정보