• ベストアンサー

AppleScriptで複数ネットワークの切替

現在複数のネットワークが存在している環境でMacを使用しています. ここでは,EthernetとAirMacを切り替えて使用していますが,これを自動化したいと思っています.Ethernet/AirMacともにDHCPで,AirMacはWEPキーを使用しています. 要求条件といたしましては, EthernetとAirMacの切替が自動で行えることと,切り替える際には一方を無効にできることが必要です(規約ですので・・) このようなことを実現したく,googleで探し回っていたのですが,ネットワーク環境設定をいじれるようなコードが見つかりません. もしも参考になるページがありましたら,教えていただけると幸いです.

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

「場所…」を複数作り、それぞれ「ネットワークポート設定」で経 由するポートを変えておけば、あとは場所を切り替えるだけ。 1.アップルメニューから「場所」→ 2.ターミナルから scselect location もちろんAppleScriptからdo shell script "scselect location"で も行けるでしょうね。

参考URL:
http://macscripter.net/articles/468_0_10_0_C/

その他の回答 (1)

  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.1

AirMac使ってないのでうまくいくか判りませんが、 システム環境設定 > ネットワーク で場所をEthernet用とAirMac用の複数作ればいいだけでは。 表示プルダウンメニューからネットワークポートの設定で、それぞれの設定で使うポートのみをチェックした状態で。 http://www.softbanktelecom.co.jp/consumer/wlan/osx/index.html 場所を複数用意しておけば、あとはアップルメニュー > 場所で繰り替えるだけです。 ネットワーク環境を切り替えるソフトもいくつかあります。 http://cgi42.plala.or.jp/mac_soft/ys4/search.cgi?mode=search&page=1&sort=time_new&word=%83l%83b%83g%83%8F%81%5B%83N+%90%D8%82%E8%91%D6%82%A6&method=and&engine=pre&open_type=0&hyouji=30

関連するQ&A

  • Macのネットワーク

    無線を使用しています。 以前WEPキーを変更してから自動でネットワークにつながらなくなり、毎回ネットワーク診断して接続しています。 それを以前のように自動で接続(サファリ起動とともに)するにはどうしたらいいでしょうか? システム環境設定>ネットワーク>でAirMacのところを「優先するネットワーク」にしてみましたが変わりません。 またこのへんをいじっていたら、時間がたったらネットワークが切断されるようになってしまいました。 どうしたらいいでしょうか?

    • ベストアンサー
    • Mac
  • ネットワークの切り替え

    自宅と職場でネットワーク環境を使い分けています。自宅はAir Mac 職場はイーサネットです。今までは何ともなかったのですが、今日、職場で使おうと思い、システム環境設定からネットワークを開いたところ、「ネットワーク設定は他のアプリケーションによって変更されました」と表示され、変更できませんでした。システム環境設定も強制終了でしか終了できなくなりました。ちなみにFinderのネットワーク環境から切り替えはできました。 どうすればシステム環境設定からの変更はできるようになるのでしょうか。お知恵を頂ければ幸いです。

    • 締切済み
    • Mac
  • Macのネットワークのつなぎ方

    Macを使い始めました。その時AirMacも一緒に購入して、コミュファの光につなげているのですが、最近、DSiを購入して、ネットにつなげたいと思っているのですが、うまくできなくて確認したいことができました。Macに詳しい方教えてください。お願いします。 1.システム環境設定ー共有ーインターネットの画面に インターネット共有機能は停止中です。と表示されています。 共有する接続経路はAirMacです。 これは内蔵Ethernetでなくて良いのでしょうか? 2.システム環境設定ー共有ーインターネットの画面にローカルサブネット上のほかのコンピューターから*****.localでこのコンピューターにアクセスできます。とあるのですが、これはこのままでも良いのでしょうか?  3ファイヤーウォール機能は停止中ですとありますが、これはこのままでも良いのでしょうか? 4.システム環境ーネットワークでは 緑丸 AirMac AirMacはネットワーク”*****”に接続しています。 ”AirMac経由でインターネットに接続しています”とありますが、こちらもこれでよいのでしょうか? 5.Macを購入した当初はAirMacのマークがシステム環境設定にあったような気がしますが、今は見当たりません。これは表示されていなくても大丈夫なのでしょうか? とりとめもない質問ですが、困っています。 どなたか教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • 3DSとMACをAirMacでWi-fiで繋げたい

    3DSとMACをAirMacでWi-fiで繋げたいのですが、アクセスポイント 見つかりません。 DSでインターネットに接続しようとすると「接続出来るアクセスポイントが見つかりません」とでます。 色々と調べてみると、 【Mac側の設定】 システム環境設定⇒共有⇒インターネット共有  共有する接続経路:内蔵Ethernet  相手のコンピュータが使用するポート:AirMacにチェック  AirMacオプション⇒ネットワーク名適当、チャネル自動、WEP暗号化(128bit)にしてパスワードも設定 インターネット共有にチェックを入れ、「開始」を選択 とありますが、相手のコンピュータが使用するポートにAirMacが表示されません。 OSバージョンは10.7です。 あまり分からないので、色々と教えて下さい。 宜しくお願い致します。

  • AirMacでのインターネット接続

    AirMacでのインターネット接続について困っています。いろいろ過去の 質問を探したのですがなかなか解決できなくて・・・。 Eternet経由でインターネットに接続されています、と出ているのですがネット閲覧できません。 使用機種:iMac OS10.4.3 AirMacExpressV6.1.1 モデムVH-100<2>E<N> (NTTフレッツ) ベースステーションの設定 ・インターネット:接続方法Ethernet DHCPサーバ参照 ・ネットワーク:IPアドレス割り当てる 単一のIP共有 ネットワーク環境設定 ・AirMac:接続先;自動  ・TCP/IP:DHCPサーバ参照 ・PPPoe:チェック外し ・AppleTalk:チェック外し 分かりにくいかと思いますがなにとぞ助言をお願いします。ちなみにMacに直接モデムから接続するとちゃんとネット閲覧ができます。

    • ベストアンサー
    • Mac
  • 複数のネットワークの混在

    つい先日まで、 192.168.11.2(固定IPパソコン) 192.168.11.3(固定IPパソコン) 192.168.11.8(固定IPプリンタ) という固定IPアドレスのローカルネットワーク環境でPCを使っていました。 このネットワークにはDHCPサーバーが無いハブとPCだけの環境なので、固定IPで利用していました。 しかし、隣の部署が無線を飛ばしてくれるということで、イサーネットコンバータを使ってLANを引いてきました。 しかし、このネットワークはDHCPサーバーがいる為、自動的にIPアドレスが割り当てられます。 また外のネットワークは192.168.5x.xxx という感じで、毎回xの部分のアドレスが変わります。 どのような環境にすれば、最もスマートに出来るでしょうか? 現在は、ハブを2台用意し、各PCに二枚ずつLANカードを挿して、 一個目のハブ(CentreCOM FS708XL)のネットワークは192.168.11.xで 二個目のハブ(同じ)のネットワークは全部自動取得 で問題なく使えていますが、何とかスマートに出来ないでしょうか? よろしくお願いします。

  • ネットワークの切替えについて

    ネットワークの切替えについて  よろしくお願いします。 会社と自宅でネットワーク設定を切替えており、その都度IPアドレスなどを書き換えています。 ネットで調べると「自動切り替え」とあり、以下の内容をテキストに書いて拡張子を txt から bat に変えて実行してみました。しかし何の変化もありません。何が悪いのでしょうか。ご教示を頂けないでしょうか。よろしくお願いします。 # ---------------------------------- # IPv4 構成              { 接続1 } # ---------------------------------- pushd interface ipv4 set address name="ローカル エリア接続" source=static addr=192.168.1.4 mask=255.255.255.0 set address name="ローカル エリア接続" gateway=192.168.1.1 metric=0 set dns name="ローカル エリア接続" source=static addr=192.168.1.1 register=NONE set wins name="ローカル エリア接続" source=static addr=none popd # ---------------------------------- # IPv4 構成              { 接続2 } # ---------------------------------- pushd interface ipv4 set address name="ローカル エリア接続" source=dhcp set dns name="ローカル エリア接続" source=dhcp register=NONE set wins name="ローカル エリア接続" source=dhcp popd

  • DOSコマンドによるネットワークの切替

    環境の移動が多いため、普段手動で切り替えているネットワークの設定を Windowsのバッチ化して有線や無線の切り替えを自動で行いたいと思っております。 例.ローカルエリア接続1を無効化→ワイヤレスネットワーク接続の有効化→XXXアクセスポイントに接続 ※認証が生じる場合、コマンドでユーザー/パスワードも入力したい インターネットでコマンドを調べて見ましたが、どうもうまくいきません。 御存知の方がいらっしゃいましたら御教授いただけないでしょうか。 よろしくお願い致します。

  • air mac expressについて。困っています。

    air mac expressを購入してADSLのモデムにイーサネットケーブルをつないでワイヤレス環境を作りました。 困っているのが毎回一度イーサネットケーブルをMac(ibook G4) につないで、それからケーブルをAirMacのほうに差し替えなければつながりません。 ケーブルをモデムとAirMacにつないだ状態でMacを立ち上げてもつながらないのです。 ただシステム環境>ネットワークをみてみると、AirMacで接続されていますと表示されるのですが、インターネットのページを開くことはできません。 どこが間違っているのでしょうか? 毎回面倒なので困っています。どなたか教えてください。

    • ベストアンサー
    • Mac
  • AirMacが繋がらない

    iBook(Dual USB,500MHz,384MB,OS9.1)でAirMacを家で使っています。ベースステーションはCoregaのもので、AirMacカードを挿して、AirMacを選択したら直ぐに繋がって快適に使ってます。但し、未だ暗号化の処理はしてません(やり方が判らなくて出来ません)。会社でも無線LAN環境があるのでiBookを使いたいのですが、うまくいきません。会社の環境は、バッファローのエアーステーションWLA-S11Gを使用し、PCは全てWindows2000の環境で、勿論セキュリティ上の暗号化処理(WEP Key)がされています。iBookのAirMacのメニューから会社のベースステーション(ESS-ID)は検出できます。それでパスワードを聞いてきますが、何を入れたらいいか判りません。WEP-Keyを入れても[選択したAirMacネットワークに接続を試みている間にエラーがおきました]と出ます。AirMacのソフトのバージョンは1.3です。無線チャンネルは11chになっていて、IPアドレスはDHCPになっています。何か更にiBookで設定がいるのでしょうか?MACアドレスとかも関係あるのでしょうか?IP、MACアドレスなどの意味を理解してないLAN初心者です。AirMacに関する過去の質問も幾つか見たのですが、余計判らなくなり質問させて頂きます。よろしくお願いします。

    • ベストアンサー
    • Mac

専門家に質問してみよう