昨天在折腾debian无盘启动
昨天又在搞debian, debian pxe无盘启动,折腾了一天,算是搞好了,为了以后维护其它linux机的系统方便, 因为好多机都是debian系统,,而且都是没光驱的,现在可以用无盘启动,这样的话,以后出事的话就网络启动系统,回复和备份系统都方便啊.
有时间再把搭建过程写下来.
现在操作debian系统越来越熟练了,折腾之过啊.
Tag:
昨天又在搞debian, debian pxe无盘启动,折腾了一天,算是搞好了,为了以后维护其它linux机的系统方便, 因为好多机都是debian系统,,而且都是没光驱的,现在可以用无盘启动,这样的话,以后出事的话就网络启动系统,回复和备份系统都方便啊.
有时间再把搭建过程写下来.
现在操作debian系统越来越熟练了,折腾之过啊.
Tag:
正在学习java,在虚拟机装的debian linux下,出现unmappable character for encoding错误, 当然里边有中文了, 代码极度简单
public class test2 {
public static void main(String args[]){
System.out.println(“Hello World! 今天天气不错!”);
}
}
就是这样出现unmappable character for encoding错误, 不过上网查询后得知,java的class文件使用的是UTF-8编码。test2.java被编译到test2.class 的过程,包含到 UTF-8编码转换的过程。
所以如下解决问题吧:
编译 javac -encoding gbk test2.java
运行 java -Dfile.encoding=”GBK” test2
这样就没问题了,哎,原来java在linux这么多问题,看来学习路途崎岖啊.
Tag:
发觉现在delphi好像未落了,看来在window下还是微软一统天下,所以开始学习Virtual c#语言了,安装C#程序好鬼死久,在应用时发觉一个好处,就是微软msdn提供的资料超多,在帮助里居然有教写第一个程序,于是我照画葫芦实验了一下,我居然适应到那些语法,可能是有编程底子吧,但之后尝试了一下使用数据库,还是搞不定,好多概念性的问题还未搞懂,看来不能一步登天啊, 看来搞这个长路慢慢.
准备写个简单的通讯录程序,个人觉得做个实例是学习语言的最好方法呢.
哎,这么大年纪才开始学C#, 不知道有没点迟呢,不过我都只是为自己方便写些小程序来完成自己需要的。
以下是在网上找到的一幅热门编程语言的排行榜,2011年11月的,看来delphi真的未落了.

JAVA看来都需要学点,准备拿来在linux写蜘蛛用.
不过猜不到Virtual Basic排名比delphi还前啊.
还有想说的就是,delphi的资料没了【大富翁网站】这个网站支持,找资料很难,Me学delphi就是靠大富翁那个网站资料的离线chm走过来的.
Tag:
昨天配置完毕后还是产生了一些问题,令我忙活到2点多钟,话说设定为vpn服务器的电脑是位于一部路由器之后的,但设定了1723的vpn端口映射,最初是成功连接的,用android手机通过gprs连接也没问题,但晚上之后就不断出现问题,而且更加怪的是android手机通过wifi再连接vpn就不行了,台机的winxp那边总是出现619错误, 最终上网查询到原来是需要一个gre协议,端口47,但不是通过tcp或者udp协议的47端口映射,晕,过去曾经也是用window2000设定过vpn, 也是位于路由器之后的,也是纯粹的1723 TCP协议的端口映射就没问题了,猜不到linux写的pptp这么多问题.
不过好在的是朋友家的路由器也不是什么的普通路由器,可以设定gre协议,搞掂后还有的就是通过vpn上网慢的问题,不过网上有解决方案,
输入以下命令后就没问题了,192.168.10.0是所在局域网的网段
iptables -A FORWARD -p tcp –syn -s 192.168.10.0/24 -j TCPMSS –set-mss 1356
又学多一样东西了,还是在想linode vps要不要搞个vpn , O(∩_∩)O哈哈~
还有的就是如果采用dd wrt或者tomato的路由器不采用自身的vpn服务器,自己在内网设立vpn服务器的,对外除了映射1723端口外,还需要在dd wrt或者tomato脚本里输入:
iptables -t nat -I PREROUTING -p 47 -j DNAT –to-destination 192.168.10.118
192.168.10.118是假设的内网vpn服务器, 上述命令启用gre协议,gre协议的序号是47 , -p 47就表示gre
Tag:
今天上网看了一个上午的debian下vpn pptpd server建立教程,下午实施安装,帮朋友家建立vpn, 装在那个作文件服务器的debian linux server下,为了满足他平时可以透过网络使用家里的文件,其实整个安装过程还是蛮顺利的。
操作系统是debian5
其实都是网上的安装方法,不过我还是记录在自己的blog上好.
记录如下:
apt-get update
apt-get install pptpd
修改文件:/etc/pptpd.conf :
localip 192.168.10.1
remoteip 192.168.10.50-60
在文件/etc/ppp/chap-secrets里添加用户:
test pptpd 123456789 *
用户是test, 密码是123456789, 修改自己喜欢的
/etc/ppp/pptpd-options里添加DNS:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
上述dns是google的,可以修改自己平时常用的
打开IP转发:
编辑/etc/sysctl.conf文件,找到”net.ipv4.ip_forward=1″这一行,去掉前面的注释。
然后运行 sysctl -p
在文件/etc/init.d/rc.local 最后加上:
/sbin/iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE
上述的是在每次开机时执行的.
现在也在命令行上执行一次上述命令
然后
/etc/init.d/pptpd restart
网上都要修改下/etc/ppp/pptpd-options,建议还是默认的.
然后一切就ok了, 有点也想在linode vps装上啊,哈哈.
Tag:
一小时前左近收到gadaddy的邮件,说我的lpfrx.com域名转移完毕,爽啊,终于逃出去了,这次尝试把DNS改成linode的,在linode的DNS manager管理界面操作,大概等了15分钟左近,好像一切完成了,而且一切解释顺利.
逃跑的感觉很爽啊.
不过有点不习惯域名的MX解释方面,就是关于把lpfrx.com的mx指向dreamhost的邮箱系统。
在linode的dns manager设置了xxx.lpfrx.com作cname指向mx1.sub3.homie.mail.dreamhost.com, 然后再设置mx的server为xxx.lpfrx.com, 然后等了半小时试验各免费邮箱的收发,一切正常.
又搞定一件事了.
Tag: