OpenWrt 및 교재 Q&A

network 파일 수정시 질문입니다.

페이지 정보

작성자 김세훈 작성일18-01-24 19:01 조회6,756회 댓글4건

본문

안녕하세요,.
버팔로 G450H에 OpenWrt를 올리고 설정을 만지고 있습니다.

/etc/config/network 파일을 열어보면,
config interface 'lan'
        option ifname 'eth0.1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'

config interface 'wan'
        option ifname 'eth0.2'
        option proto 'dhcp'

이라고 되어있죠. 그런데 wan을 eth1, lan을 eth2 등으로 고치고 저장하고
리부팅을 하면 라우터가 정상 동작을 하지 않는거 같습니다.

원래 저건 공유기에서 기본으로 설정된 "0.1", "0.2" 값을 사용해야 하는 것인가요? 아님 수정해도 되는건가요?
수정해도 되는거면 수정해서 되도록 해야할텐데요... 답변 부탁드립니다.

// 관리자 2018-01-24: 12-07-03 09:48 에 작성된 글입니다

댓글목록

박우재님의 댓글

박우재 작성일

특별하게 수정해야할 이유가 있으시면 그 인터페이스에 걸쳐있는 다른 파일도 수정하셔야 합니다.

/etc 폴더 밑에서 'find ./ -type f|xargs grep wan' 해보시면 다양하게 걸쳐 있는것을 보실 수 있습니다.

걸리는 모든 파일의 내용을 수정해 주어야 겠죠.

// 관리자 2018-01-24: 12-07-03 19:31 에 작성된 글입니다

김세훈님의 댓글

김세훈 작성일

아... 감사합니다. 제가 질문을 조금 잘못드렸습니다. ㅠㅠ eth0.1, eth0.2 를 고치고 싶은거 이거든요... 답변좀 부탁드리겠습니다.

// 관리자 2018-01-24: 12-07-03 20:02 에 작성된 글입니다

박우재님의 댓글

박우재 작성일

0.1 0.2는 버추얼 인터페이스를 의미합니다. 바꾸시면 아마 원하는대로 작동을 안할 겁니다.

아니면eth3 eth4로 만드신담에 routing rule을 다시 설정해 주셔야 합니다.


자세한 설명은 http://wiki.openwrt.org/doc/uci/network 를 참고하시구요.


제 컨피그로 간단히 설명 드릴게요.

미리 생각하셔야 할것은 기존의 리눅스 랜 디바이스 설정과는 조금 다른것이 랜 디바이스의 경우 하나의 칩에 4개의 포트가 물려 있다는 것입니다.

===========================================
root@OpenWrt /etc [17]# cat /etc/config/network
=>이거는 루프백 인터페이스로 기본적으로 꼭 필요한 인터페이스로 자기자신을 가르칩니다.
config 'interface' 'loopback'
        option 'ifname' 'lo'
        option 'proto' 'static'
        option 'ipaddr' '127.0.0.1'
        option 'netmask' '255.0.0.0'

=>라우터 장치상의 lan포트들에 물려 있는 인터 페이스입니다.(포트 4개가 한개로 연결됨)
config 'interface' 'lan'
        option 'ifname' 'eth0.1'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'ipaddr' '192.168.123.1'
        option 'netmask' '255.255.255.0'

=>라우터 장치 상의 wan포트에 인터페이스를 할당합니다.
config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'proto' 'dhcp'
        option 'dns' '8.8.8.8 8.8.4.4'

=>(4개의 랜이물려있는)네트워크 칩에 버추얼 랜을 할당합니다.
config 'switch'
        option 'name' 'rtl8366s'
        option 'reset' '1'
        option 'enable_vlan' '1'

=>버추얼랜에 포트를 할당합니다.(왜 위의 부분과 따로 있는지는 모르겠습니다.)
config 'switch_vlan'
        option 'device' 'rtl8366s'
        option 'vlan' '1'
        option 'ports' '0 1 2 3 5t'

=>이거는 무선랜의 네트워크 서비스를 할당합니다./etc/config/wireless 에 더 자세한 설정을 합니다.
config 'interface' 'wwan'
        option 'proto' 'dhcp'
=============================================

그런데 위에 올려주신 본인의 설정을 보았을때, 방화벽 설정이 어떻게 되었는지는 모르겠으나 wan과 lan을 하나의 네트워크 그룹으로 묶어 놓으면 라우팅과 보안에 문제가 있을 수 있습니다.

이상 자세한 사항은 위의 설정 페이지를 참고 하시기 바랍니다.

// 관리자 2018-01-24: 12-07-04 16:57 에 작성된 글입니다

김세훈님의 댓글

김세훈 작성일

매번 상세한 답변 정말 감사드립니다. 많은 도움 되었습니다.

// 관리자 2018-01-24: 12-07-07 13:45 에 작성된 글입니다