2014年11月25日火曜日

Mint nat ;isc-dhcp-server pure-ftpd plugin Windows8

ノートでwiindows8とdualboot
1)USBの準備をします。
mintのイメージをUSBに焼くのですが、
 http://smartgoods.me/2014/07/windows8_ubuntu_dualboot/
あたりにかかれてます。
unetbootin か ddかを使ったと思います。


2)win8での準備です。
a)高速スタートアップはwin8をスリープさせてます。
 windowsで「コントロールパネル」→「ハードウェアとサウンド」→「電源オプション」→「システム設定」の順でPC設定を進み「高速スタートアップを有効にする(推奨)」のチェックを外す。

b)HDDをパーティションで区切り、mint用の領域を作る



3)http://www.atmarkit.co.jp/ait/articles/1304/05/news045.html
より
コントロールパネル ー>
ファイル履歴でファイルのバックアップコピーを保存」ー> 
 画面左下にある「システムイメージバックアップ
バックアップ先をWIREDのLANでつながってるXPとした。
しかし、wifiをきらないと接続できなかった。
そして この量が40GBを超えていた。


4)win8ブート用のUSBメモリをつくる。
 コントロールパネル
ー>システムとセキュリティ
ー>アクションセンター
ー>回復
ー>回復ドライブの作成
普通では8GB超いりますが、最小なら1GBでもいけます。


5)今はしませんが
 http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=015957
がわかりやすい。
  コンピューターを修復する
ー>オプション
ー>トラブルシューティング
ー>詳細オプション
ー>イメージシステムを回復

6)BIOSでsecure bootを切って
USBで起動。

sda6 にswap
sda7 に/
をつくりました。
なお、sda2には EFIが鎮座していました。
で、ブートローダーをsda2にいれました。
その後 grub-install /dev/sda2
      とupgrade-grubが実行されてるのを観察しました。

7)結果 
secure bootをENABLEにしても mintを起動できます。
ただし、escキーをたたき F9を押し、ubuntuを選択してからやっと grubがたちあがりmintが起動できます。
しかし、例の boot-repair を使ってもこの状況を脱せません。
grub-install /dev/sdaしてもダメです。
あまりにも マニアックな起動法


mint  # fdisk -l /dev/sda すると

警告: GPT (GUID パーティションテーブル) が '/dev/sda' に検出されました! この fdisk ユーティリティは GPT をサポートしません。GNU Parted を使ってください。

Disk /dev/sda: 500.1 GB, 500107862016 bytes
ヘッド 255, セクタ 63, シリンダ 60801, 合計 976773168 セクタ
Units = セクタ数 of 1 * 512 = 512 バイト
セクタサイズ (論理 / 物理): 512 バイト / 4096 バイト
I/O サイズ (最小 / 推奨): 4096 バイト / 4096 バイト
ディスク識別子: 0xd369809d

デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sda1               1   976773167   488386583+  ee  GPT
パーティション 1 は物理セクタ境界で始まっていません:

あとは http://www7b.biglobe.ne.jp/~shinou/ubuntu/ubuntu001.html
で Windows8のブートローダーの編集には、『EasyBCD』を使用するか !



isc-dhcp-server



cat nat.bat
# /etc/default/isc-dhcp-server
# /etc/dhcp/dhcpd.conf


/etc/init.d/isc-dhcp-server start


#!/bin/sh

# IP フォワーディングを有効にする
echo 1 > /proc/sys/net/ipv4/ip_forward

# テーブルの初期化
iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t nat -F PREROUTING

# POSTROUTING, PREROUTING ともにアドレス変換を許可
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT

# フィルタの設定: 通過許可
iptables -t filter -P FORWARD ACCEPT

# 内部から外部への IP マスカレードを許可
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

# ftp 通信用のモジュールのロード
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp


echo
echo
echo
echo "iptables-save---------------------------------"
iptables-save
echo
echo
echo
echo "iptables -L----------------------------------"
iptables -L




 ./awk-Cout.bat /etc/default/isc-dhcp-server

INTERFACES="eth0"




  ./awk-Cout.bat /etc/dhcp/dhcpd.conf
option domain-name-servers 192.168.100.254;

default-lease-time 600;
max-lease-time 7200;

subnet 192.168.11.0 netmask 255.255.255.0 {
 range 192.168.11.10 192.168.11.20;
 option routers 192.168.11.1;
 option subnet-mask 255.255.255.0;
 option broadcast-address 192.168.11.255;
 default-lease-time 600;
 max-lease-time 7200;
}




btdownloadcurses   tettnang-i386-DVD.torrent



pure−ftpd
http://www.server-world.info/query?os=Ubuntu_12.04&p=ftp&f=3

あるユーザーだけが ftpできないときは vi  /etc/passwd を確認。

0 件のコメント:

コメントを投稿

登録 コメントの投稿 [Atom]

<< ホーム