리눅스에 무선랜을 2개 달아서 사용하려고합니다.

seren0924의 이미지

무선랜을 2개를 달아서 각각 다른 네트워크망을 동시에 연결하려고하는데요.
두개의 서버에 동시에 접속해있을 때, 한쪽을 끊어도 나머지 한쪽에 연결된 서버의 접속은 끊어지지 않게 하려고합니다.

iptable을 2개 만들어서 사용하면 된다고 찾아보기했는데.. defalut를 2개를 잡는게 아니고 선택하는것같아서요..
어떻게해야하는건가요?

goforit의 이미지

>defalut를 2개를 잡는게 아니고 선택하는것같아서요..

아마 쓰고 있는 리눅스 배포판에서 그렇게 선택하도록 만들지 않은 것 같습니다.

/etc 밑에 있는 스크립트 파일들을 살펴서 다음과 비슷하게 wpa_supplicant를 설정하도록 만들어야 합니다.
아니면 커맨드 라인에서 직접 실행시켜보세요. (경우에 따라서는 네트워크 매니저를 죽이고..)

wpa_supplicant \
-c wpa1.conf -i wlan0 -D hostap -N \
-c wpa2.conf -i ath0 -D madwifi 

상기의 -i wlan0, -i ath0 각각의 서로 다른 무선랜 디바이스를 나타냅니다.

참고:http://linux-commands-examples.com/wpa_supplicant

seren0924의 이미지

제가쓰고있는 리눅스는 라즈베리파이에서 쓰는 라즈비안입니다.
여러군데 검색해보니 iptable을 변경하면 된다고하길래 그렇게 해봐도 잘 안되더군요..

http://www.darrylpetch.com/post/15943323883/linux-dual-internet-connections-load-balancing
이 사이트를 참고로 만들어봐도 둘중 하나 연결을 끊으면 안되더라구요... 다른 방법이 있는건지 궁금합니다.

goforit의 이미지

그렇게 라즈베리파이 설정처럼 사용할 수 없는 이유는, seren0924 님이 사용하고자 하는 디바이스가 무선랜이기 때문입니다.
즉 유선랜과 무선랜은 서로 다른 프로토콜을 사용하기에 별개의 설정이 필요합니다.

seren0924의 이미지

http://serverfault.com/questions/555362/almost-working-how-to-set-up-iptables-and-iproute2-rules-on-dual-wan-linux-serv
여기도 제가 아까 올렸던 url과 거의 같은방법인것같은데요.. 무선랜인데도요.

이게 제가 원하는것과 다른 방법인가요?ㅜㅜ 확실히 되긴하는데.. 제가 방법을 못찾고있는건지도 궁금합니다... 몇일째 찾아보고 해보고있는데 잘 안되네요...ㅜㅜ

goforit의 이미지

>http://serverfault.com/questions/555362/almost-working-how-to-set-up-ipt...
>여기도 제가 아까 올렸던 url과 거의 같은방법인것같은데요.. 무선랜인데도요.

처음에 올렸던 url 과 두번째 url 은 얼핏 보면 같아 보이지만, 차이가 있습니다.

아래는 두번째 url에 발췌한 부분입니다. .

...
iface wlan0 inet static
address 192.168.178.199
netmask 255.255.255.0
wpa-ssid "ALICE"
wpa-psk "yyyyyyyy"
 
iface wlan1 inet static
address 192.168.0.199
netmask 255.255.255.0
wpa-ssid "BOB"
wpa-psk "xxxxxxxx"

이 부분은 무선랜 설정값입니다.
이 값들은 위에서 말한 wpa_supplicant 에 파라미터를 넘겨주거나 혹은 직접 wireless tools 사용해서 무선랜 드라이버에 넘겨줍니다.
(둘 중에 어느 것을 사용하는지 정확히 잘 모르겠습니다. static을 사용하면 후자가 될려나..)

두번째 url에서 말한 것 처럼, 먼저 이 부분이 제대로 동작하는지 검증해야 합니다.

>auto for the two wlan interfaces didn't work so well,
>most of the time at least one of them wouldn't get "upped", so I put the ifup's for them into rc.local for now.

즉 이 친구는 무선랜 하나가 동작 안해서, 별도로 /etc 밑에 스크립트 파일을 수정했다는 말입니다.

seren0924의 이미지

저기선 고정ip를 사용하였는데요, dhcp 서버를 이용하여 자동ip로 설정해서 사용하면 제가원하는 것을 사용할 수 없는건가요?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.