外出先から自宅のPCにアクセスしようと思っています。
まずダイナミックDNSサービスに登録しました。
次に自宅のPCのIPアドレスが変更したときDNSの登録内容を更新したいので自宅のPCにDiCEをインストールしました。
次に外出先のPCに「新しい接続ウィザード」で「仮想プライベートネットワーク接続」を選択して仮想プライベートネットワーク接続を作成しました。
次に自宅のPCに「新しい接続ウィザード」で「着信接続を受け付ける」を選択して着信接続を作成しました。これで設定は終了しました。
それで外出先のPCから接続しようとしたのですが接続できません。
どうしたらいいんでしょうか?教えてください。お願いいたします。
ちなみにルーターはNTTのWebCaster630Mで、
Norotn Internet Securityもいれています。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

#1さんの仰る内容以前に、



アクセスを受ける端末は、VPNサーバーとして稼働していますか?

リモートアクセスを頻繁に行いたいのでしたら、VPN機能をもったルーターを使用する事をお薦めします。

参考URL:http://www.microsoft.com/japan/technet/itsolutio …
    • good
    • 0

おそらく、自宅のネットワークの「ルーター」・「Norton」・「Windowsのファイヤーウォール」の3つでVPNのポートが開いていないことが原因だと思います。



まずは「仮想プライベートネットワーク接続」が、何番のポートを使用するのか確認し、そのポートが先ほどの3つとも開いているか確認しましょう。

なお、プロトコールがL2TPなら1701/TCP、
PPTPなら1723/TCP、です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QACCESS2003のデータアクセスページの使い方について

イントラ内でACCESS2003のデータアクセスページを使いたい。

1.ACCESS2003のデータアクセスページを作成しました。
2.そのMDBファイルと、データアクセスページ(htmファイル)を、WINDOWS2000ServerのInetpub内のwwwrootフォルダの中へ入れました。
3.ここにはイントラ内のHPなどを置いています。(普通に見れています。)
4.クライアントから、データアクセスページのhtmファイルを見に行くと「データソースログオン」が立ち上がります。(パスワードを設定しています。)
5.パスワードを入れるとデータアクセスページ(htm)から、通常のアクセスのフォームのごとくデータ入力が出来る予定なのですが(泣)できません。(泣)

で、悩んでおります。

ACCESS2003のMDBファイルとデータアクセスページ(HTMファイル)をサーバーのwwwrootへ置いただけでは、データアクセスページを通してmdbファイルへの入出力は不可能なのでしょうか?

Aベストアンサー

MDBに接続されたAccessプロジェクトを開いている場合データアクセスページは自動的にそのデータベースに接続されてそのパスがデータアクセスページのConnectionString プロパティに設定されます。
ページを作成した後でデータベースを移動またはコピーした場合はConnectionString プロパティに設定されているパスを更新して新しい保管場所を設定する必要がありますがどうなっていますか?
そこを確認してみてください。

QダイナミックDNS自宅サーバと職場のダイナミックDNSサーバとの接続

 質問いたします。
 自宅はinclのフレッツISDN回線(AtermIW50/DをTAとして使用)と、plalaを経由してのBフレッツ回線(ルーターはAirStation G54/P を使用しての54Mbpsの無線Lan)を併用しています。
 どうすれば、ウイルスバスターなどのワクチンソフトの
ファイアウォールなどを回避して、自宅と職場での
ファイルの共有ややりとり、あるいはアプリの使用が
可能になりますか。
 ぜいたくな質問で恐縮ですが、よろしくお願いいたします。
 また。VPNというものを構築するとうまくゆくとか
いう話も聞きますが、詳しい方、説明願えれば幸いです。

Aベストアンサー

AirStation G54/Pのオンラインマニュアルを簡単に見てみました。
本来ならVPNでの通信がいいのですが、IPSecのパススルーなどにはまだ対応していないようなので、
Windows機能だけのVPN通信は難しいと思われます。
そうなると外部VPN機器が必要になります。
VPNを使わないとなると静的IPマスカレードでサーバ公開という形になります。

セキュリティを考慮すると、この時点であきらめておいた方が無難でしょう。
※ファイル共有をインターネットに公開するには、かなりのリスクがあることを認識しておいてください。
 例えば、共有フォルダにウイルスを置かれたり、ファイルを消されたりといったような。

一応以下に設定する手順を記載してみます。

まずは静的IPマスカレードでPCをインターネット上に公開します。
http://www3.melcoinc.co.jp/download/manual/net/wbrg54_120/katsuyo/chapter16.html
この手順の中ではWWW(80/tcp)を公開していますが、今回はファイル共有なので
「139/TCP」を設定いたします。

で、この静的IPマスカレードを設定するだけ接続できません。
AirStation G54ではデフォルトのパケットフィルタルールで、
ファイル共有のフィルタが設定されているからです。
これを外さなければいけません。

ただ、これを単純に外すだけではセキュリティ的に全然だめです。
一応AirStation G54では送信元(これがSourceIP)によるパケットフィルタができます。
これによって、特定のPCのみしか接続できなくなります。
ここで問題なのが、接続元のIPアドレス。
固定ではないのでDDNSを取得したと思うのですが、
AirStation G54で送信元のIPアドレス欄にmypc.example.comといった
ドメイン名(これがFQDN)で指定できるかです。
#オンラインマニュアルにはパケットフィルタの設定詳細を見つけられませんでした。

ですが、理論的にはIPアドレスを偽装(IP Spoofing)されたら、接続出来てしまいます。
ただ、IPアドレスを偽装して通信を行う(TCPセッションをはる)のはかなり困難です。
ですが、今回のようにFQDNで設定した場合、DNSの偽装(これがDNS Spoofing)の問題もあります。
こちらはIPSpoofingよりは簡単に偽装できてしまいます。

こういったトータル面でみてもVPNを張れないなら別手段を検討するのがいいと思います。
例えばインターネット上のファイル共有スペースを使うとか
VNCやpcANYWHEREといったリモートツールを独自の暗号化セッションで使うとか
TELNETやFTPをSSHで使うとか。
#長くなるので詳細は割愛させていただきます。


あと、ありきたりのアドバイスなので設定済みかとは思いますが、
無線LANで WEP(128(108)bit)で暗号化+MACアドレスでの制限
は最低限設定しておきましょう。

あと全然関係ないところで反応しますが
>ドスパソコンでWin98SEで設定することになるのですが。
>
Windowsパソコンなのでは?
DOS/Vパソコンということかな?

AirStation G54/Pのオンラインマニュアルを簡単に見てみました。
本来ならVPNでの通信がいいのですが、IPSecのパススルーなどにはまだ対応していないようなので、
Windows機能だけのVPN通信は難しいと思われます。
そうなると外部VPN機器が必要になります。
VPNを使わないとなると静的IPマスカレードでサーバ公開という形になります。

セキュリティを考慮すると、この時点であきらめておいた方が無難でしょう。
※ファイル共有をインターネットに公開するには、かなりのリスクがあることを認識しておいてく...続きを読む

Qホームページ移転に伴う.htaccessの使い方ですがアップロードして

ホームページ移転に伴う.htaccessの使い方ですがアップロードして削除できなくなる事ないですか??また、さくらサーバーは.htaccess使えますか??

Aベストアンサー

.htaccessだけではなく、
ファイルはパーミッションによっては一旦削除できなくなると思いますよ・・・
使えないのにアップすると削除出来ないとか。

>さくらサーバーは.htaccess使えますか??
使えます。
.htaccessを使えない有料サーバってあるのでしょうか?・・・

Q仮想プライベート接続って何でしょう?(基礎からおしえてください。)

IE7を使っている者ですが、インターネットオプションの接続タブで仮想プライベート接続を設定するということは、通常の接続とは別の接続形態ができるということなのでしょうか。もしそうなら、通常のダイアルアップ接続と仮想プライベート接続の2つの接続形態ができることになると思うのですが、どちらかの接続を選ぶということになるのか、仮想プライベート接続だけを使うということになるのか、どちらになるのでしょうか。基礎がよく分かっていないので、詳しい方教えてください。また、解説しているホームページ等でよいのがあれば教えてください。また、「インターネットを使ってトンネル処理で接続します。」とタブにありますが、現在契約しているプロバイダは経由しない、もしくはプロバイダはこちらの使用状況を把握しないのでしょうか。カスペルスキーのセキュリティソフトを使っていますが、トンネル処理するということは、情報がトンネルから全部漏れてしまうということなのでしょうか。

Aベストアンサー

それは「VPN」のことです。
インターネットを使ってまるで隣の部屋と通信する感覚で遠隔地と通信することです。
インターネットを使っていながら外部から全く邪魔されないようにしてあるので「トンネル」「トンネリング」という表現を使います。
これらをキーワードにして検索してみてください。

QAccessで作成したテーブルのOLEオブジェクトの使い方

Accessで作成したテーブルにデータ型(OLEオブジェクト型)で画像を取り込みできるようにしました。
取り込みした画像を開くためのフォームを作成して画像を開けるようにしました。
下記の内容です。

Private Sub Form_Open(Cancel As Integer)
Form.Caption = ProgName
End Sub

しかし「ビットマップ形式」ですと問題なく開くのですが、「JPG形式」ですと開けないのです。取り込みしたAccessテーブルのフィールドから直接だとひらけます。
Accessで作成したフォームから、「JPG形式」の画像を開くにはどうすればよろしいですか?
また、画像を1000件ほど取り込みすると大きいデータベースになってしまいます。Accessのデータベースのサイズは制限があるのかしら?
アドバイスいただけれは幸いです。

Aベストアンサー

Access のバージョンは?
んで Web で検索する努力はしましょうよ。
丸 1日ぐらい検索しっぱなしで悩まないと。

Google「access ole jpeg」で検索
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=access+ole+jpeg&num=50

Access 2003 では以下のような制限があるようです。
■ Access 2003 で OLE オブジェクトとして JPEG および GIF 画像を取り扱う場合の注意事項
http://support.microsoft.com/kb/884484/ja

■ OLE オブジェクト型のフィールドに格納されているイメージが正しく表示されません
http://support.microsoft.com/kb/832508/ja

解決策としては JPEG を開ける OLE コンテナになるアプリケーションをインストールしておく。

Google「Access データベース サイズ 制限」で検索
http://www.google.com/search?hl=ja&num=50&q=Access+%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9+%E3%82%B5%E3%82%A4%E3%82%BA+%E5%88%B6%E9%99%90&lr=lang_ja

Access のバージョンは?
んで Web で検索する努力はしましょうよ。
丸 1日ぐらい検索しっぱなしで悩まないと。

Google「access ole jpeg」で検索
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=access+ole+jpeg&num=50

Access 2003 では以下のような制限があるようです。
■ Access 2003 で OLE オブジェクトとして JPEG および GIF 画像を取り扱う場合の注意事項
http://support.microsoft.com/kb/884484/ja

■ OLE オブジェクト型のフィールドに格納されているイメージが正...続きを読む

QノートPCについて 外出先でノートPCでインターネットに接続は出来ます

ノートPCについて 外出先でノートPCでインターネットに接続は出来ますか? 何か必要な周辺機種はいるのでしょうか

ちなみにノートPCはMAcです。このPCに愛称のいいアイテムを教えてください。

Aベストアンサー

色々な方法があります。

使用場所の制限を受けない方法としては、携帯電話を使用する方法。
この場合、適切な接続方法を選択しないと上限なしでパケット料金が課金されます。
同じく、携帯会社のデータ通信カード等を契約して使い放題で接続する方法。

無線LAN内蔵パソコンなら、
接続場所が限定されますが、無線LANスポット(有償/無償色々)等を利用する方法や、宿泊先のホテルのネットを利用する方法もあります。
ホテルの場合、LANケーブルを使ってパソコンのLAN端子と部屋のLAN端子を接続するか無線LAN接続になります。
通常は、部屋のパンフレットに設定方法が書かれています。

>愛称のいいアイテムを教えてください。

相性なんてありません。
適切に設定すれば接続出来ます。

QAccess2000でFTPの使い方について。

Access2000のフォームから、実行のボタンをクリックするとFTPサーバに接続→ファイル取得→Accessテーブルに取込→FTPサーバのファイル削除→FTPサーバの接続切断という処理をしたいのですがどのようにしたらよいかわかりません。説明不足だとは思いますが、アドバイスを宜しくお願い致します。

Aベストアンサー

ちなみに先ほどのFTPサンプルは、BASP21をインストール後、サンプルのコードを新規モジュールに貼り付けて(たとえば以下をまるごと)実行すればAccessでもそのまま動きます。

sub file_download()

Dim ftp As Object, rc As Long, v As Variant, v2 As Variant
Dim ctr As Long

Set ftp = CreateObject("basp21.FTP")
ftp.OpenLog "c:\temp\log.txt"
rc = ftp.Connect("ftp.microsoft.com", "anonymous", "")
If rc = 0 Then
v = ftp.GetDir("bussys/winnt/winnt-public", 2) ' ディレクトリ一覧(詳細)
If IsArray(v) Then
For Each v2 In v
Debug.Print v2
Next
End If
v = ftp.GetDir("bussys/winnt/winnt-public") ' ディレクトリ一覧(ファイル名のみ)
If IsArray(v) Then
For Each v2 In v
Debug.Print v2
Next
End If
rc = ftp.GetFile("bussys/winnt/winnt-public/*", "c:\temp") 'ファイル受信

end sub

実行には20秒ほどかかります。
実行前にはCドライブにtempというフォルダを作っておいてください。

ちなみに先ほどのFTPサンプルは、BASP21をインストール後、サンプルのコードを新規モジュールに貼り付けて(たとえば以下をまるごと)実行すればAccessでもそのまま動きます。

sub file_download()

Dim ftp As Object, rc As Long, v As Variant, v2 As Variant
Dim ctr As Long

Set ftp = CreateObject("basp21.FTP")
ftp.OpenLog "c:\temp\log.txt"
rc = ftp.Connect("ftp.microsoft.com", "anonymous", "")
If rc = 0 Then
v = ftp.GetDir("bussys/winnt/winnt-public", 2) ' ディレクトリ一...続きを読む

QダイナミックDNSを使用して自宅PCの実行ファイルを遠隔で実行したい

ダイナミックDNS(DDNS)で自宅PC(サーバ)にアクセスできるドメインを取得しました。
会社のPC(クライアント)からサーバにアクセスしてサーバのメーラをクライアント
で起動させ、クライアント上でサーバのメールの送受信をしたいと考えています。

クライアントにサーバへのアクセス用のツールをインストールせずに、クライアント
からサーバの実行ファイルを起動させ、その結果がクライアントの画面に出力させる
ということは可能でしょうか?たとえばクライアントのDOSプロンプトで、UNIXで言う
rlogin <サーバを指定>してログインし、リモートのマシンにある実行ファイルを実行
するといった感覚です。

一方、サーバにhtmlファイルを置いてクライアントのwebブラウザでサーバにアクセス
するとサーバのhtmlファイルが見れました。
これを応用し、サーバのhtmlファイルに、サーバのメーラが起動できる命令を書いておき、
クライアントからサーバのhtmlにアクセスするとクライアントの画面にサーバのメーラ
が立ち上がるといったことは可能でしょうか?
もし可能な場合、一般的な話、実行ファイル(たとえばc:\…\outlook.exe)を実行させ
るhtmlの命令を教えてください。

上にも書きましたが、クライアントにはDDNSによってサーバにアクセスするためのツール
をインストールしないことが条件です。

なお、サーバはWIN XP、クライアントはWIN2000です。

ダイナミックDNS(DDNS)で自宅PC(サーバ)にアクセスできるドメインを取得しました。
会社のPC(クライアント)からサーバにアクセスしてサーバのメーラをクライアント
で起動させ、クライアント上でサーバのメールの送受信をしたいと考えています。

クライアントにサーバへのアクセス用のツールをインストールせずに、クライアント
からサーバの実行ファイルを起動させ、その結果がクライアントの画面に出力させる
ということは可能でしょうか?たとえばクライアントのDOSプロンプトで、UNIXで言う
rlogin <...続きを読む

Aベストアンサー

>サーバにアクセスするためのツールをインストールしないことが条件です。

ということなので…
自宅サーバにVNCサーバをインストールして、クライアントからWWWブラウザを使ってコントロールすることは可能といえば可能です。VNCを使えば自宅PCの画面がそのままWWWブラウザ上に出現しすべてのコントロールが可能です。

しかし普通、会社のネットワークにはファイヤーウォールが設置してあって、限られたポートしか開けてないので実際には難しいでしょう。管理者に言って5800、5900番のポートを開けてもらいましょう(笑)。たぶん開けてもらえないと思いますが…。

>これを応用し、サーバのhtmlファイルに、サーバのメーラが起動できる命令
>を書いておき、クライアントからサーバのhtmlにアクセスすると
>クライアントの画面にサーバのメーラが立ち上がるといったことは可能でしょうか?

htmlでなく ASPやJSPを使えば「サーバ上」にメーラを立ち上げることは可能です。
ただ立ち上がるだけで、その後は何もできませんが…。
クライアント画面にサーバのメーラを立ち上げることはできないでしょう。


今ひとつ何がしたいのかよく分からないんですが

>クライアント上でサーバのメールの送受信をしたいと考えています。

会社PCのメーラに送受信設定するのでは、まずいんでしょうか?
SMTPとPOPのポートは開いてそうな気がするんですが…。
あるいはWEBメールや転送設定など組み合わせるとか…。

>サーバにアクセスするためのツールをインストールしないことが条件です。

ということなので…
自宅サーバにVNCサーバをインストールして、クライアントからWWWブラウザを使ってコントロールすることは可能といえば可能です。VNCを使えば自宅PCの画面がそのままWWWブラウザ上に出現しすべてのコントロールが可能です。

しかし普通、会社のネットワークにはファイヤーウォールが設置してあって、限られたポートしか開けてないので実際には難しいでしょう。管理者に言って5800、5900番...続きを読む

QRuby on Rails 「attr_accessor」 の使い方に

Ruby on Rails 「attr_accessor」 の使い方について

こんにちは。

現在、Ruby on Railsで登録画面を作成しているのですが、attr_accessorで定義した項目に対して、validationのチェックを行うと、問題が起きてしまいました。

attr_accessorで定義した項目は、DB登録の対象ではないのですが、lengthのチェック等を行う必要があり、validates_length_of等を使って入力チェックを行っています。

問題になったのは、入力があったときだけチェックをかけたいのに、入力がなくてもチェックがかかってしまうという状態になってしまうことです。
「:if => 項目?」を書いてみると、「undefined method」のエラーがでてしまいます。

どなたか対応策の分かる方がおられましたらご教授いただけないでしょうか?

下記に実際の問題箇所のモデルクラスのソースを書いておきます。

 class User < ActiveRecord::Base

   attr_accessor :NEW_USER_PW ← 追加したアクセサ

   # 追加したアクセサに対するチェック
   validates_length_of :NEW_USER_PW, :minimum=>4, :message=>"は%d桁以上を設定してくださ            
    い。", :on => :update, :if => :NEW_USER_PW?

 end

上記のチェック内の「:if => :NEW_USER_PW?」で落ちてしまいます。
入力がないのにチェックに引っかかるとまずいので、入力がないときだけ上記チェックを行えれば良いのですが・・・。

どうぞ宜しくお願い致します。

Ruby on Rails 「attr_accessor」 の使い方について

こんにちは。

現在、Ruby on Railsで登録画面を作成しているのですが、attr_accessorで定義した項目に対して、validationのチェックを行うと、問題が起きてしまいました。

attr_accessorで定義した項目は、DB登録の対象ではないのですが、lengthのチェック等を行う必要があり、validates_length_of等を使って入力チェックを行っています。

問題になったのは、入力があったときだけチェックをかけたいのに、入力がなくてもチェックがかかってしまうという状...続きを読む

Aベストアンサー

attr_accessor :NEW_USER_PWを定義したからといって、
NEW_USER_PW?メソッドが定義されるわけではりません。
attr_accessorはゲッターとセッターメソッドを作るだけです。
それ以外の論理値を返すようなメソッドは自作しなければなりません。

NEW_USER_PW?メソッドを作成されていないのなら、「undefined method」が
出てしまうのは当然です。

質問にあるように、「入力があった場合のみ」とありますので、
NEW_USER_PW?メソッドを下記のように実装すればチェック可能です。

def NEW_USER_PW?
@NEW_USER_PW.size > 0
end

また、ifにはprocオブジェクトを渡すこともできますので、
:if => Proc.new{|u| u.NEW_USER_PW.size > 0}
と書いてもいいでしょう。


NEW_USER_PWというインスタンス変数はすべて大文字を使用されていますが、
見る人によっては定数と勘違いします。
変数であれば小文字表記を利用するほうが良いかもしれません。

attr_accessor :NEW_USER_PWを定義したからといって、
NEW_USER_PW?メソッドが定義されるわけではりません。
attr_accessorはゲッターとセッターメソッドを作るだけです。
それ以外の論理値を返すようなメソッドは自作しなければなりません。

NEW_USER_PW?メソッドを作成されていないのなら、「undefined method」が
出てしまうのは当然です。

質問にあるように、「入力があった場合のみ」とありますので、
NEW_USER_PW?メソッドを下記のように実装すればチェック可能です。

def NEW_USER_PW?
@NEW_USER_PW.s...続きを読む

Q外出先から自宅PCへのアクセス

外出先から自宅PCにアクセスする方法は
ダイナミックDNSを使用したり、
グローバル固定IPアドレスを使用したり
様々あると思うのですが、
セキュリティ面と設定の簡易さ、設定情報の多さなどの面から
どれがオススメでしょうか?

グローバル固定IPでIPアドレス公開するのもセキュリティが高くない感じもしますし、
LogMeIn Free のようなサービスを見つけたのですが、
企業にまかせっきりなのもどうかなと思っています。


アドバイスいただけると非常に嬉しいです。

Aベストアンサー

利用目的が判りませんが、操作・ファイル転送等であれば、TeamViwerを利用されてはいかがですか。
 Swの導入<導入 3分、詳細設定 5分>だけで、グローバル固定IPも、登録も、費用も発生しません。
 Web接続可能な 2台の PCがあれば、今すぐ 試せます。やめるのも Swを Delete するだけ。
http://www.teamviewer.com/ja/index.aspx

※ 無人アクセスのセットアップの機能を利用します、


人気Q&Aランキング