Raspberry Pi로 유선·무선으로 넷에 연결할지를 설정한다(Raspberry Pi 이외에서도 가능?)

배경



Raspberry Pi3(이하 라즈파이)의 유선·무선 LAN을 각각 다른 라우터에 접속했다.
그러나 유선 LAN 측 라우터는 외부 네트워크에 연결되어 있지 않습니다.
이 상태에서 외부의 네트워크에 접속하려고 하면 유선 LAN 쪽에 접속을 시도하고, 결과적으로 접속을 할 수 없다.
어떻게 든 무선 LAN을 통해 인터넷에 연결하고 싶습니다.

이 설정은 내 환경에서만 시도하기 때문에 다른 환경에서 제대로 작동하는지 모릅니다.
또, 보다 좋은 설정 방법이 있을지도 모른다.

【추기】
이 설정을 하고 나서, 일부의 액세스(SSL를 이용하고 있는?)를 할 수 없게 되었다. 설정 탓인지, 라우터 등의 설정이 나쁜지 모른다.
시도 할 때는 그것을 머리에 넣어 두십시오.



환경


  • Raspberry Pi3 model B
  • Raspbian 8.0(jessie)
  • 유선도 무선도 DHCP 설정

  • 해결책



    메트릭이라든지 우선순위라도 여러가지로 잘 모르겠지만, 우선 이하의 방법을 발견했다.

    유선 LAN 측의 디폴트 게이트웨이를 설정시키지 않으면, 무선 LAN의 디폴트 게이트웨이가 사용되는 것 같다./etc/dhcpcd.conf 의 설정을 재작성한다(추기한다).
    # root権限で編集する。vimの部分はお好きなエディタを(nanoとか)
    $ sudo vim /etc/dhcpcd.conf
    
    # 有線LANのデフォルトゲートウェイを無効にするための設定
    # static routers:デフォルトゲートウェイ
    # static domain_name_servers:NDSサーバ
    # 全てを無効(0.0.0.0)にする
    interface eth0
    static routers=0.0.0.0
    static domain_name_servers=0.0.0.0
    

    라즈파이를 다시 시작합니다. 인터페이스의 재기동에서는 무리(?).
    $ sudo reboot
    

    결론



    고정 IP를 사용하고 있는 경우에 대해서는 시도하고 있지 않지만, 아마 기대한 동작을 해 준다고 생각한다.
    Raspberry Pi 이외의 환경에서도 설정 순서는 다르겠지만, 같은 설정으로 갈 수 있다고 생각한다.

    또, Windows에서도 마찬가지로 유선·무선 LAN이 접속되고 있는 상태로, 유선 LAN의 디폴트 게이트웨이를 설정하지 않으면, 무선 LAN쪽으로 인터넷에 접속해 준다.

    좋은 웹페이지 즐겨찾기