BBS水木清华站∶精华区
发信人: raner (就要离开清华了...), 信区: Linux
标 题: *BSD IP-Alias,vnconfig,swap-to-file Tips(转载)
发信站: BBS 水木清华站 (Mon Jun 29 10:46:51 1998)
来 源: freebsd.csie.nctu.edu.tw
档 名: 0/System/network/ip_alias(使用 70 埠)
标 题: 如何做 IP Alias - How to IP Aliasing
用 IP Alias 可以让你收发其他 IP 的讯息 彷佛就像是另插一张网路卡一样,
当然, 你所 alias 的 IP 必须是你 localnet 有的.
首先读读 man ifconfig
ifconfig {interface} {ip_addr_alias} netmask 255.255.255.255 alias
范例 : (2.1.x/2.2.x)
ifconfig ed0 140.113.122.1 netmask 255.255.255.255 alias
范例 : (3.0-CURRENT)
ifconfig ed0 inet 140.113.122.1 netmask 255.255.255.255 alias
要去掉 alias : (就是把最后改为 -alias)
ifconfig {interface} {ip_addr_alias} netmask 255.255.255.255 -alias
.
=====================================================================================
来 源: freebsd.csie.nctu.edu.tw
档 名: 0/System/vn(使用 70 埠)
标 题: 如何使用 vn : vnode - How to use vn
vn 可以把一个档案当成一个 partition, 你可以拿他来当做 swap 甚至
是使用者的 home. 不过因为是档案模拟的, 所以速度比起真正的 par-
tition 要慢些.
(用 vn 当 swap-to-file 的方法请参阅 Howto-swap-to-file)
1. 首先你的 kernel 必须支援 pseudo-device vn
2. 建立一个空的 file (此例为 8MB), count = 几 K
dd if=/dev/zero of=image bs=1024 count=8192
3. vnconfig -c -s labels /dev/rvn0 image
4. disklabel -r -w vn0 auto
6. newfs /dev/rvn0c
6. 测试 :
mount /dev/vn0c /mnt
mkdir /mnt/foo
touch /mnt/foo/bar
umount /mnt
7. 移掉 : vnconfig -u /dev/rvn0
8. 再玩玩 : image2 的内容应该同 image
cp image image2
vnconfig -c /dev/rvn0 image2
mount /dev/vn0c /mnt
ls -lR /mnt
umount /mnt
vnconfig -u /dev/rvn0
vn 也可以拿来查看 CDROM ISO raw Image 的内容,例如:
1. vnconfig /dev/rvn0 /tmp/cdrom.iso
2. mount_cd9660 -r /dev/vn0c /mnt
3. cd /mnt; ls -la
--
==================================================================================
来 源: freebsd.csie.nctu.edu.tw
档 名: 0/System/swap-to-file(使用 70 埠)
标 题: 如何 swap to file - How to swap to file
Last updated: 1995/6/17
当你觉的 swap 不够用了, 又不想改变 swap partition 的大小时, swap
to file 就变成你的唯一选择了, 不过 swap to file 的速度比较慢.
1. 首先你的 kernel 必须支援 pseudo-device vn
2. 建立一个空的 file (此例为 8MB), count = 8 乘 MB数
dd if=/dev/zero of=/tmp/swap bs=128k count=64
3. vnconfig -e /dev/vn0b /tmp/swap swap
4. pstat -s 看看成功否
5. 你可以把 vnconfig -e /dev/vn0b /tmp/swap swap 加到 rc.local
.
--
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.68.98]
BBS水木清华站∶精华区