네트워크 문제(핑, 경로, 게이트웨이)

네트워크 문제(핑, 경로, 게이트웨이)

CentOS 7을 실행하는 서버가 있고 SSH로 연결합니다. SSH는 내가 설정한 다른 서버에 비해 연결하는 데 약간의 시간이 걸립니다. 이 서버에는 이더넷 포트 2개(마더보드 1개, 카드 1개)가 있습니다. 이 카드를 사용하여 Kvm 가상 머신용 브리지 네트워크를 생성했는데 제대로 작동합니다. 핑을 할 수 없거나 Route 명령을 사용하면 중단되는 경우가 있습니다. 메인 이더넷 포트의 기본 게이트웨이와 관련이 있는 것 같습니다.

문제가 있는 경우 전달

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 br0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

그런 다음 sudo Route add default gw 10.1.1.3 em1 또는 sudo Route add default gw 10.1.1.3을 실행합니다.

route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 em1
default         10.1.1.3        0.0.0.0         UG    0      0        0 br0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

/etc/sysconfig/network 파일에 기본 게이트웨이를 추가했지만 여전히 문제가 있습니다.

sudo cat /etc/sysconfig/network

# Created by anaconda
GATEWAY=10.1.1.3

어떤 아이디어가 있나요?

도와 주셔서 감사합니다.

추신: 고정 IP 주소여야 한다는 것을 알고 있으며 작업 중이지만 네트워크 관리자를 기다려야 합니다.

업데이트:

/etc/sysconfig/network 파일에 GATEWAYDEV=em1을 추가하고 네트워크 서비스를 다시 시작했습니다. 나는 경로를 실행했고 이것이 출력입니다.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
link-local      0.0.0.0         255.255.0.0     U     1004   0        0 br0
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

SSH로 가상 머신에 연결하고 Google에 핑을 보냈더니 결과가 반환되어 제대로 작동하는 것 같습니다. br0 인터페이스에 대한 기본 라인이 더 이상 없기 때문에 브리지 네트워크가 괜찮은지 궁금합니다.

업데이트 2:

Gatewaydev를 주석 처리하고 ifcfig-em1 파일에 게이트웨이를 추가하고 네트워크를 다시 시작했지만 경로가 중단되고 게시물에 첫 번째 결과가 표시되었습니다. 그래서 ifcfg-em1에서 게이트웨이를 제거하고 Gatewaydev의 주석 처리를 제거하고 네트워크를 다시 시작했습니다.

답변1

/etc/sysconfig/network가 아닌 이더넷 파일에 GATEWAY를 설정해야 합니다.

[root@puppetmaster]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPADDR=192.168.1.10
SUBNETMASK=255.255.255.0
GATEWAY=192.168.1.1

관련 정보