投稿

ラベル(yum)が付いた投稿を表示しています

CentOS 7 で DHCP(client) を設定

 Oracle Cloud Free Tier って固定IPがあることがわかったため、とりあえず CentOS 7 を選択して SoftEther のサーバーを設定した。※詳細要る???  既存の固定IP契約を解除して移行しようかと考えているので、上記のサーバーにHTTPDを入れる予定なんだけど、とりあえずVPNで繋げるための設定メモです。 1.SoftEther Clientをダウンロード  とりあえず  ここ  から対象のクライアントをダウンロード ※ https://www.softether-download.com/ja.aspx?product=softether ※curl でダウンロードするときは、httpを利用するようにしましょう。 2.解凍する  ダウンロードしたファイルを解凍する  tar zxf softether-vpnclient-xxxxx.tar.gz 3.makeする ・解凍先に移動する  cd ./vpnclient ・gcc をインストールする  sudo yum -y install gcc ・make する  make  ⇒いろいろ聞かれるのでちゃんと理解し入力すること 4.client を設定する  ここからは root で作業を実施すること  また、クライアントは適切なディレクトリに移動し、自動起動なりするように設定したほうが良いと思いますが、今回は接続を確認するだけなので、その辺は以前の設定を参考にし作業することをお勧めします。 ・起動する  ./vpnclient start ・設定アプリを起動する  ./vpncmd  ⇒client、localhostを指定する ・通信デバイスを作成する  NicCreate  ⇒作成するデバイス名を指定します。 ・通信デバイスを確認する  NicList ・接続設定を作成する  AccountCreate  ⇒作成する接続設定の名称を設定する  ⇒接続先のサーバー名(or IP address)とポート番号を指定する(Server:Port形式)  ⇒接続先の仮想HUB名を指定する(サーバーで作成した仮想HUB名)  ⇒接続に利用するユーザ名を指定する(サーバー側に設定しておくこと...

PowerDNS を久しぶりにインストール(2019/06)

内部のネットワーク用にDNSが必要になったのでDNSサーバーとしてお手軽に設定ができるPowerDNSを設定してみたら、以前とかなり変わっていたのでメモ。 以前までと違う点:  再帰問い合わせ機能の喪失 超大きな変更点です。 設定ファイル(/etc/pdns/pdns.conf)に項目があると、エラーが出て起動すらしてくれません。 この再帰問い合わせ機能は何かを説明すると、ドメインの設定をDNSサーバーにするのですが、全てのドメインの設定はしません、設定されたドメイン以外のドメインの問い合わせが来たら指定したサーバーを見て返答するという機能のことです。 つまり、現在のPowerDNS(4.1以降)は完全に切り離されたプライベートネットワーク用と考える必要があります。 しかし、さすがにそれはおかしいと思って考えてみると、PowerDNSには以下の2種類があります。 ・PowerDNS Authoritative Nameserver ・PowerDNS Recursor で、今までの会話で出てきているのは最初の「Authoritative Nameserver」のほうです。 元々再帰問い合わせ用のサーバとして「Recursor」が存在しているのでこちらをフロントに持ってきたら解決です。 ということで、PowerDNSの設定編(笑) いつもの通り CentOS 7 (1810)での設定です 1.MariaDBをインストール 2.PowerAdminをインストール 3.PowerDNS Authoritative Nameserverをインストール 4.PowerDNS Recursorをインストール(工事中) 1.MariaDBをインストール 1-1.EPELの設定 # yum -y install epel-release 1-2.MariaDBのリポジトリ追加 ※参照:https://mariadb.com/kb/en/library/mariadb-package-repository-setup-and-usage/ # curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash # yum ...

CentOS 7 に xrdp を入れて selinux を設定

こんにちは! 私は昔からPerlを利用していますが、専用のLinux環境を構築しました GUI環境を作成しWindowsからリモートデスクトップで接続できるように設定したので、手順をメモ 1.epelをインストール  xrdp は epel に入っているため、epelが必須です ※yum を利用する場合 $sudo yum -y install epel-release 2.xrdp をインストール $sudo yum -y install xrdp 3.サービス起動 $sudo systemctl start xrdp うまくいったら自動起動設定 $sudo systemctl enable xrdp 4.firewalld を設定 $sudo firewall-cmd --add-port=3389/tcp --permanent $sudo firewall-cmd --reload 5.selinux の設定 警告が出たので対応 ・アクセスルールの抽出(my-geoclude.teが作成される) $sudo ausearch -c 'geoclue' --raw | audit2allow -M my-geoclue ・手動でコンパイル(my-geoclue.modを作成) $checkmodule -M -m -o my-geoclue.mod my-geoclue.te ・モジュールのパッケージを作成(my-geoclue.ppを作成) $semodule_package -o my-geoclue.pp -m my-geoclue.mod ・ポリシーを設定 $sudo semodule -i my-geoclue.pp ・設定を確認 $sudo semodule -l | grep my-geoclue 6.同じセッションに接続できるように設定する ・iniファイルを変更 $sudo vi /etc/xrdp/xrdp.ini port=-1 ↑を↓に変更 #port=-a port=ask ※ログイン時にportの設定が出てくるので、初回は -1 を設定  2回目以降で同一セッショ...

CentOS 7 でEPELの追加

正月早々今年の目標を立ててCentOSを設定しているんだけど(なぜw なぜかEPELを追加できなかったのでメモ 私はyumリポジトリに、JAISTを利用しているので、その手順です 1.JAISTからダウンロード http://ftp.jaist.ac.jp/pub/Linux/CentOS/7/extras/x86_64/Packages/epel-release-7-9.noarch.rpm 2.yum install epel-release-7-9.noarch.rpm rootでやったよー 3.終わりw  何度かどうする?って聞いてくるので、全部 y でw でゎ★