实验二终于正式使用
openvz
虚拟机了。
其实在实验一已经创建一个
VE101
了,为了方便一下实验 再创建一次。
#sudo vzctl create 101 �Costamplation ubuntu-8.04-amd64-minimal
#sudo vzctl set 101 �Chostname mail-ve �Cipadd 158.196.1.231 �Conboot yes �Csave
#sudo vzctl start 101
#sudo vzctl enter 101
进入虚拟机了
#sudo vi /etc/resolv.conf
改为
nameserver 158.196.1.230
现在还是上不了网
实验一 最后有一个补充 就是让
OPENVZ
上网,好了 现在弄一次
作一个
iptables nat
地址转换
创建一个文件
iptables
并输入一下指令
#!/bin/bash
modprobe ip_tables
modprobe ip_nat_ftp
modprobe ip_nat_irc
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_conntrack_irc
iptables -F
iptables -X
iptables -Z
iptables -F -t nat
iptables -X -t nat
iptables -Z -t nat
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
"~/iptables_masquerade" 26 lines, 713 characters
OK
进入该目录
./iptables
运行该脚本
#sudo vzctl enter 101
ping google.com
通了
恭喜
发现一个问题 就是
虚拟机居然比
OS
获得
icmp
包还快
为什么呢?
复制
OS
的源文件进来
然后
update upgrade dist-upgrade
别问我这是干什么
|
修改
DNS
服务器,在实验一 我们已经在
OS
上搭建过一个
DNS
,但是为了以后实现局域网双邮件服务器对发,要有两个域名来作两个邮件服务器。(也许一个域名大虾们也能实现)
/etc/bind/named.conf.local
zone "star.com" {
type master;
file "db.star";
};
zone "0.196.158.in-addr.arpa" {
type master;
file "reverse/db.star";
};
/var/cache/bind/db.star
@ IN NS localhost.
www IN A 158.196.0.230
mail IN A 158.196.0.230
post IN A 158.196.0.231
@ IN mx 10 mail.star.com.
post.star.com IN mx 12 post.star.com.
#/var/cache/bind/reverse/db.star
@ IN NS localhost.
230 IN PTR www.star.com.
230 IN PTR mail.star.com.
231 IN PTR post.shine.com.
Ok
配置完毕
|