Linux 네트워크 설정 질문드립니다. (2개의 네트워크 대역)

   조회 3362   추천 0    

안녕하세요. 두 개의 네트워크 대역에 대해 Linux 설정에 대해 문의드립니다.


OMV 을 쓰고 있고, 하나는 고정IP(외부 접속) 다른 하나는 유동IP(사무실, 공유기) 입니다.


/etc/network/interfaces 에서 직접 수정하고 있는데, 그냥 두 네트워크를 설정하고 networking.service 을 재시작하면 RTNETLINK answers: File exists 가 발생해서 interfaces 에 metric 을 고정에는 100, 유동에는 800 을 넣고 실행해서 쓰고 있습니다.

이 경우, 고정은 외부에서 접속이 되는데, 유동의 경우 SMB 는 되는데 외부에서 공유기 포트포워딩 통해서 IP 을 통해 관리자 페이지 등이 접근되진 않습니다.


단순히 metric 만으로 처리는 안되는 것 같은데, 이런 경우 어떻게 해야할까요?


ip route show 정보는 첨부파일로 올렸습니다. 조언 부탁드립니다.

짧은글 일수록 신중하게.
화란 2021-06
공유기가 싸제죠 ? 통신사에서 제공해서 포트 막은거나 뭐 그런것 아니죠 ?^^
     
s김종화z 2021-06
아뇨. 포트는 다른 포트 이용중이고, 유동IP 단독으로는 웹페이지 잘 뜹니다.
s김종화z 2021-06
synology 에서 비슷한 구성으로 쓰는데, default 가 유동(default)이 없는 것 외에는 크게 차이는 없어 보이는데..(metric 과 onlink 때문?)

ip route del default via 192.168.*.*

이걸로 default gateway 지워도 변동은 없네요. networking.service restart 하면 당연히 다시 default 가 생기구요.
DeepSky 2021-06
default 가 생기는 건 당연한 것 같습니다. DHCP 환경이실테니 gateway IP 가 자동으로 잡히고, 리눅스에선 gateway 로 통신을 하지 않으면 인터넷이 안될테니까요.
( 물론 default 를 disable 할 수 있겠습니다만, 스크립트 파일 수정 등으로는 해결이 불가할 것 같습니다. 이 부분은 자신이 없네요. )

문맥상으로 서버의 Web 포트(관리자 페이지)가 고정IP(112 대역)는 접속이 되는데, 유동IP(192 대역)는 접속이 안된다는 것 같습니다.

포트포워딩과 별개로, 동일한 유동 IP 대역의 다른 PC 에서 서버의 Web 포트로 접속이 가능한지 확인해야 할 것 같습니다.
방화벽에서 특정 포트(80 등)에 대해서 고정IP 대역에서만 Allow 했거나,
아파치의 Listen 설정이 고정IP 대역으로만 (꼭 Apache 가 아니더라도 이와 유사한 경우가) 있을 수 도,
https://httpd.apache.org/docs/2.4/ko/bind.html
있기 때문입니다.


QnA
제목Page 4732/5724
2015-12   1765112   백메가
2014-05   5239663   정은준1
2018-03   3298   sbg2005
2019-09   3298   서울사람
2020-07   3297   백룡
2021-06   3297   메가날백
2019-11   3297   아마데우쓰
2021-06   3297   나비z
2019-05   3297   LINKINPARK
2021-08   3297   Sikieiki
2020-12   3297   초갈
2015-03   3297   AKA지니
2020-09   3297   전진
2020-07   3297   FreeBSD
2020-12   3297   Sikieiki
2018-04   3297   pantarei
2017-05   3297   나파이강승훈
2020-02   3297   박상범
2024-05   3297  
2018-12   3297   미수맨
2019-01   3297   늘파란
2019-08   3297   무아