タグ

2018年10月17日のブックマーク (3件)

  • CentOS7徹底入門 -firewalld- 2-2 - 株式会社ネディア

    前回に引き続き、firewalldについての解説を行います。 今回は、ポート指定及びポートフォワーディングの設定と複雑なルール設定(リッチルール)についての解説がメインとなります。 ポートの公開設定について firewall-cmdにサービスが登録されていない場合には、ポート番号とプロトコル(TCP/UDP)を指定して、ポートを公開する設定を行う必要があります。 ポートの公開設定 書式 firewall-cmd [–permanent] [–zone=(zone)] –add-port=(portid)/(protocol) [–timeout=(seconds)] ポートを公開する場合には、”–add-port”オプションを使います。”–zone”オプションを使って、どのゾーンに対して設定を行うのか指定します。 ゾーンを指定しなかった場合には、デフォルトゾーンに対して設定が行われます。(

    CentOS7徹底入門 -firewalld- 2-2 - 株式会社ネディア
  • firewalldの設定方法(基本設定編)

    確認系コマンド 「fierwalld」の状態や設定内容を確認するためのコマンドについて説明していきます。 firewalld稼働状況確認 「firewalld」の稼働状況は下記のコマンドで確認することが出来ます。 # firewall-cmd --state 実行例 「firewalld」が動作している場合は「running」、停止している場合は「not running」と表示されます。 動作中 # firewall-cmd --state running 停止中 # firewall-cmd --state not running systemctlコマンドを使用した確認 稼働状況の確認は「firewall-cmd」コマンド以外にも「systemctl」コマンドを使用することで確認出来ます。 # systemctl status firewalld 起動している場合 Active: ac

    firewalldの設定方法(基本設定編)
  • 2015-06-18

    PythonでちょっとしたHTTPサーバ立てたいときの定番モジュールSimpleHTTPServer ですが、接続するクライアントを制限する機能が付いてない。 昨今色々と物騒なので、特定の端末からのみ接続できるようにしました むしろ何か認証とかhttpsなちゃんとしたサーバを使ったほうが良いかもですけれども あと、ディレクトリリストを制限するの忘れてたので憶えてたら後でやります import SimpleHTTPServer import socket import SocketServer import re #この正規表現にマッチするIPアドレスにだけ応答 pat=re.compile("(127\.0\.0\.1|192\.168\.0\.(1|2)+)") #hostlist=["127.0.0.1","192.168.0.1","192.168.0.2"] PORT = 8000

    2015-06-18
    faibou
    faibou 2018/10/17
    SimpleHTTPServerでクライアントをIPアドレスで制限してみた