장소를 바꿔가며 인터넷을 해야 할 때 어떻게들 설정을 바꾸시나요?

irene의 이미지

학교와 집을 오가면서 인터넷을 사용하고 있습니다. 그런데 데비안에 기본으로 들어있는 Network Tool에
Location설정을 저장해놨는데도 각 프로파일 바꿀 때마다 계속 엄청나게 느리게 바뀌네요. 게다가 실패할 때도 많습니다.
IP를 수동으로 줘야 하는 건물도 있고, DHCP로 자동으로 잡는 곳도 있고, 무선도 있고 유선도 있고....
설정을 저장하는 것도 쉽지 않고 그러네요.
Network-Manager라는 패키지가 있긴 하던데 깔아도 애플릿으로 띄우기가 어렵네요. 여러분들은 이런 상황에서
어떻게 하세요? 해결책을 좀 알려주세요.-_-

bubicom의 이미지

저도 잘 모르지만.
렌카드를 여러개 설정 할 수 있는 방법이 있다면...(물리적으로는 하나더라도)
여러개마다 종류대로 하나씩 잡아두면 되지 않을까요? ^_^

-------------------------
모든것에 감사합니다.
http://bubicom.winmir.com

goodbbai의 이미지

평일엔 집과 회사 주말엔 고향에서 노트북을 사용하다보니
저도 이런 문제가 있더군요.

전 그냥 무식하게 스크립트로 설정을 바꾼답니다.

/etc/sysconfig/network-script 에 있는 설정 파일들에
새로운 설정을 쓰고 네트워크 재시작 -_-

irene의 이미지

나름대로 해결책을 찾았습니다. Network-Tool이라는게 설정을 입력하고 저장하는 순서가 무척 중요하군요.
Location 제목을 먼저 정하고 설정을 저장하려고 하면 바람개비만 뱅글뱅글 하면서 제대로 저장되지 않습니다.
하지만 먼저 설정을 저장하고 Creat Location을 하게 되면 곧바로 저장되면서 또 적용이 바로 되는군요.

요거 좀 직관적이지 않는데 버그리포팅해볼까 생각중입니다.^^

moonhyunjin의 이미지

무선랜이건 유선이건 두세줄이면 끝이지만 치는게 귀찮아서 장소별로 스크립트를 만들어 놓았습니다.

~/net/home.sh
~/net/office.sh

이런 식으로요.

<- 이거면 안되는 게 없어~
정품 소프트웨어 사용 캠패인

<- 이거면 안 되는 게 없어~
정품 소프트웨어 사용 캠패인

윤봉환의 이미지

#!/bin/bash
#

##
#
[ "${1}" == "debug" ] && debug="echo"

if_inet=
if_local=
if_air="eth1"
if_hack="eth2"
if_vm="vmnet1"
if_china="tap0C"

timedate=$(date "+%k %u")
hour=${2:-${timedate% *}}
date=${3:-${timedate#* }}

##
#
function init_iface()
{
while /sbin/ip -f inet address delete dev ${iface}
do
:
done
}

function home()
{
${debug} killall udhcpc
${debug} /sbin/ip a a 192.168.0.126/24 dev ${iface}
${debug} /sbin/ip l s ${iface} up
${debug} /sbin/ip l s eth2 up
${debug} /sbin/iptables -t nat -F
}

function arm()
{
${debug} /sbin/udhcpc -i ${iface}
}

function rm_cups()
{
${debug} /etc/init.d/cupsys stop
}

function workHard()
{
${debug} /sbin/ip a a 61.36.128.252/25 dev ${iface}
${debug} /sbin/ip a a 172.31.10.126/16 dev ${iface}
${debug} /sbin/ip a a 192.0.2.92/24 dev ${iface}
${debug} /sbin/ip l s ${iface} up

if [ "${1}" == "" ]; then
${debug} /sbin/ip r r default via 61.36.128.193 dev ${iface}
else
${debug} /sbin/ip r r default via 172.31.0.1 dev ${iface}
fi

${debug} /sbin/iptables -t nat -F
${debug} /sbin/iptables -t nat -I POSTROUTING -o ${iface} -s 10.0.0.0/8 -j SNAT --to 61.36.128.252
${debug} /sbin/iptables -t nat -I POSTROUTING -o ${iface} -d 172.31.0.0/16 -j SNAT --to 172.31.10.126
}

##
#
echo "|${hour}|${date}|"
case "${date}" in
"7")
iface="eth2"
arm
;;

"6")
if [ ${hour} -gt 13 ] ; then
iface="eth2"
arm
else
iface="eth0"
init_iface
workHard
fi
;;

*)
if [ ${hour} -gt 17 ] ; then
iface="eth2"
arm
else
iface="eth0"
init_iface
workHard
fi
;;
esac

rm_cups

放下着-----
내려놓으려는 마음도 내려놓기

放下着-----
내려놓으려는 마음도 내려놓기

keizie의 이미지

eth0-home, eth0-office 식으로 /etc/networking/interfaces 파일에 적어놓고 따로 쓰는 예제를 본 기억이 있습니다.

superwtk의 이미지

IBM Access Connection -_-b
(참고로 Windows 용 Application 입니다)

--------------------------------------------------------------------------------
http://blog.superwtk.com

irene의 이미지

좋은 방법을 알려주셔서 감사합니다. kz님이 알려주신 방법이 제일 간단해 보여서(제가 아는게 별로 없어서ㅜㅜ) 시도해보겠습니다.

p.s. 글올리고 나서 Network-Tool로 잘 하고 있습니다. 어쩌죠 흑.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.