转眼都快三年没写博客了,唉,光阴过的很快。
生活还得继续,还得加油,还得坚持。呵呵。
—–
在自己家的台式机中装了个红帽的虚拟机。Vmdk是从Emule上拖下来的,什么也没有,gcc都没有。罢了,先把网络配好吧。
1. sshd
运行chkconfig –list,发现有sshd。还好,启动我的putty。发现怎么也连不上。提示:network reset by peers. 冒似是防火墙惹的祸。输入:
/etc/init.d/iptables stop — 停止防火墙服务
chkconfig iptables off — 让防火墙服务在开机时不运行
OK,putty可以连了。重启虚拟机,发现putty居然不行。于是进入第二步
2. network config
发现在第一步中我用的是手动配置eth0。开机后系统还是DHCP模式。于是,输入:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
把这个文件变成下面的形式
DEVICE=eth0
BROADCAST=192.168.1.255
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
NETWORK=192.168.1.0
IPADDR=192.168.1.18
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
好了,重启电脑,现在总行了吧。启动putty,居然还不行!!怒了
vim /var/log/boot.log
发现
ifup: failed! no link … check cables ?
好吧,google一把,得到如下解决方案。
3. eth0 auto-config
vim /etc/sysconfig/network-scripts/ifcfg-eth0
把这个文件变成下面的形式
DEVICE=eth0
BROADCAST=192.168.1.255
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
NETWORK=192.168.1.0
IPADDR=192.168.1.18
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
check_link_down(){
return 1;
}
最后这个函数的意思应该是说无论怎么样,我总让系统认为系统是接了网线并有连接的。好吧,想出这方法的人真不错。学习了。
你可以这样理解 impossible(不可能)–I'm possible (我是可能的)。