CentOS 7 에서는 기본 옵션으로 설치한 후에 게이트웨이로 만드는데 별도의 설정이 필요없었는데, CentOS stream 9 에서는 기본 옵션으로 설치한 후에 게이트웨이로 똑같이 설정했는데 하위망에서 인터넷 공유가 안되는 것이었다.
라우트 테이블을 수동으로 추가해 줘야 한다. 예를들어,
192.168.0.1 - 공유기
192.168.0.20 / 192.168.20.* - 게이트웨이
192.168.20.2 - 서버
이런 상황이고
192.168.20.2 서버에서 ping 테스트를 해보니 Packet filtered 되었다고 한다.
ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.10.1 icmp_seq=1 Packet filtered
이런 경우 게이트 웨이 root로 들어가서
ip route list
192.168.20.0/24 dev ens224 proto kernel scope link src 192.168.20.1 metric 101
한줄만 있을 것이다. 그럼 이제 라우팅을 추가해준다.
ip route add 192.168.0.0/24 via 192.168.0.20
ip route list
default via 192.168.0.1 dev ens192 proto static metric 100
192.168.20.0/24 dev ens224 proto kernel scope link src 192.168.20.1 metric 101 ← 원래 있던거
192.168.0.0/24 via 192.168.0.20 dev ens192 ← 방금 추가한거
확인하면, 추가되어 있다.
그럼, 192.168.20.2 에서 ping (도메인) 하면 성공할 것이다.
만약 외부망 랜카드가 아닌 내부망 랜카드 라우팅이 없는 경우라면 마찬가지로 추가해주면 된다.
ip route add 192.168.20.0/24 via 192.168.20.1
결론은 라우팅 테이블에 외부망, 내부망 두개의 설정이 있어야 한다는 것이다.
이상이다.
도움이 되었다면 공감과 댓글 부탁드립니다.
https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg
처음 사주 - 인생 7포인트
2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에
saju.choeum.com
'Linux > CentOS Stream 9' 카테고리의 다른 글
| SVN https 서버 설정 (Centos Stream 9) (0) | 2024.05.10 |
|---|---|
| [오류 수정] 'pgdg-common': repomd.xml GPG signature verification error: Bad GPG signature (0) | 2024.01.24 |
| 이메일 postfix(smtp) + dovecot(imap/pop3) 에 SSL 보안 적용하기 (0) | 2023.03.04 |
| Centos Stream 9 - 메일 서버에 OpenDKIM Install 설치 (0) | 2023.02.28 |
| 메일 서버에서 gmail 로 메일 발송 문제 해결 SPF, DMARC, DKIM (0) | 2023.02.28 |