- 惟江上之清风,与山间之明月,耳得之而为声,目遇之而成色,取之无禁,用之不竭。是造物者之无尽藏也,而吾与子之所共适。
站内搜索
-
每月文章: August 2010
把Elastix改造为网关形式
如果把话机要电脑放在同一个网络内这无疑会增加网络管理的难度,能不能把elastix做成网关的形式呢? 本文是一个探索。 首先在系统里添加一块网卡,命名为Eth1,作为lan口,与话机想连,原eth0作为wan口与网关相连。 设置eth1的网络设置: # ifconfig eth1 192.168.0.1/24 添加一条静态路由: # route add -net 192.168.0.0/24 eth1 打开系统IP转发功能: # vi /etc/sysctl.conf 把下面行的值修改为1: net.ipv4.ip_forward = 1 重起生效。 也可以执行以下命令直接生效: echo “1″ > /proc/sys/net/ipv4/ip_forward
samba故障一例
昨天下午维护服务器时一不小心错把samba服务器给关了,当时立马就反应过来,马上在virt-manager上重新再启动。中间估计中断服务大概30秒钟左右。重启之后在工作站上测试了一下, samba服务器可以正常连接使用,也就没有在意。谁知下班的时候却有一个同事火急的跑过来反应说samba服务器连不上,文件保存不了!到现场一看,果然提示说:“找不到服务器!” 打开cmd命令行, ping samba 服务器IP测试,可以顺利 ping 通,可见服务器是可以连通的。再ping samba服务器名,提示说服务器不可到达? 看来是域名解析出了问题,而那台工作站是用服务器名来连接samba服务器的,所以发生“服务器不可到达错误”。当时急着下班,就修改了一个那台工作站的hosts, 添加samba服务器的域名IP,暂时解决问题。 今天登录到samba服务器的swat管理界面,打开status一看,smbd 有正常运行, 但是nmbd处于停止状态。 而nmbd服务是负责netbios名称(本地域名)与IP之间互相转换的,此服务没有运行,当然那些凭服务器名连接的工作站无法连接到服务器了。 启到nmbd, 问题解决。 还有一个问题是,nmbd为什么会没有运行呢?查看一下log: # gunzip /var/log/samba/log.nmbd.1.gz # tail /var/log/samba/log.nmbd.1 [2010/08/25 16:49:48, 0] nmbd/nmbd.c:71(terminate) Got SIGTERM: going down… 看来是在操作的时候不小心关闭了。