吴伟贤のBlog

Feed Rss

存档: ‘linux’ 分类

rhel 4.8 vncserver安装配置

07.22.2011, rhel 4.8 vncserver安装配置已关闭评论, linux, by .

环境:rhel4.8 图像界面:GNOM … 了解更多

linux强制踢掉其它登录用户

07.20.2011, linux强制踢掉其它登录用户已关闭评论, linux, by .

linux系统root用户可强制踢掉其它 … 了解更多

Linux硬件信息查询命令汇总。

03.04.2011, Linux硬件信息查询命令汇总。已关闭评论, linux, by .

  1, 主板信息-查看主板的 … 了解更多

RHEL5上配置VNCSERVER

02.16.2011, RHEL5上配置VNCSERVER已关闭评论, linux, by .

VNC一个远程显示系统,管理员通过它不仅 … 了解更多

在Linux下查看内存使用情况

02.16.2011, 在Linux下查看内存使用情况已关闭评论, linux, by .

在Linux下查看内存使用情况的free … 了解更多

rhle linux sendmail启动速度慢的解决办法

11.03.2010, rhle linux sendmail启动速度慢的解决办法已关闭评论, linux, by .

在大部分Linux发行版本中,sendmail这个古老的邮件系统包是默认安装的,装完系统后,重启时,不少兄弟遇到在启动过程中,到了启动 sendmail服务的时候就停止了,没有耐性和经验的朋友这时候可能会以为系统出故障或者系统没有装好,其实既不是系统出故障,一般也不是系统没有安装好,而是系统sendmail的时候在查询你设置的主机名的A记录或反向域名记录,由于全球9台DNS根系统都在美国,这个时候会去查询本机主机名对应的 dns A记录,特别时你安装系统时设置的一些“奇怪”的主机名的时候,比如webserver等等之类的,这个时候sendmail会去做这个操作过程。

知道了问题的症结,就可以对症下药了,比如我们可以修改系统配置文件/etc/hosts
让sendmial绕过查询远程主机,这里给出一种最简单的方法,给主机设置一个别名
修改/etc/hosts ,未修改之前
127.0.0.1 localhost.localdomain localhost
修改成
127.0.0.1 localhost.localdomain localhost 主机名称

查看本机的主机名称的命令是:  hostname

修改主机名/etc/sysconfig/network文件中的HOSTNAME,改为你希望的名字
再次重新启动sendmail看看

[root@webserver ~]# service sendmail restart Shutting down sm-client: [ OK ] Shutting down sendmail: [ OK ] Starting sendmail: [ OK ] Starting sm-client: [ OK ]  

启动时间已经到秒级了。  

了解更多

设置rhel 网卡全双工工作模式

10.19.2010, 设置rhel 网卡全双工工作模式已关闭评论, linux, by .

方法1:

用ethtool命令

1):查看当前的工作模式

ethtool eth0

2):设置成百兆全双工,关闭自适应

ethtool -s eth0 speed 100 duplex full autoneg off

方法2:

1). 查看网卡的工作模式,输入命令:

#mii-tool -v

eth0: negotiated 100baseTx-FD,link ok

product info:Vendor 00:05:be,model 8 rev 0

basic status: autonegotiation complete,link ok

basic mode:autonegotiation enabled.

Capabilities: …………..

从以上信息中可以看出,这块网卡工作在100M全双工自适应模式下,“100BaseTx-FD”意为100M Full Duplex。

2). 更改网卡的工作模式,输入命令:

#mii-tool -F media [interface]

media可选的模式有100baseTx-FD、100baseTx-HD、10baseT-FD、10baseT-HD等。 Interface代表所选择的网卡,如eth0、eth1等,默认为eth0。

例如,设置网卡工作在10M半双工模式下,输入命令:

#mii-tool -F 10baseT-HD eth0

3. 恢复网卡的自适应工作模式,输入命令:

#mii-tool -r eth0

更详细的使用方法可以用mii-tool -h来获得。

了解更多

windows linux 定时关机命令

09.21.2010, windows linux 定时关机命令已关闭评论, linux, windows, by .

一:windows 定时关机:

shutdown.exe -s -f -t 10 存成.bat,加入任务计划

10为10秒

二:linux 定时关机

vi /etc/crontab加入

20 05 23 * * root init 0

service crond restart

 

每月23号 5点20分关机

了解更多

linux 修改IP DNS

08.18.2010, linux 修改IP DNS已关闭评论, linux, by .

IP地址修改位置:

/etc/sysconfig/NETWORK-scripts/ifcfg-eth0

配置可到 http://www.xmwind.com/wewe/post/259.html

DNS 修改位置  /etc/resolv.conf

nameserver 192.168.1.1

了解更多

linux 双网卡 内网 外网

08.12.2010, linux 双网卡 内网 外网已关闭评论, linux, by .

网上方法一

 

双网卡的安装:
内网(eth0)
IP: 192.168.16.38
GATEWAY:192.168.16.1
外网(eth1)
IP: 61.136.151.38
GATEWAY: 61.136.151.126 1.
先安装好第一块网卡,默认为eth0,插上内网线,一般不会有什么问题。
2. 插上第二块网卡,开机检测,允许对第二块网卡进行配置。
3. netconfig
4. 在"Host Name and IP nework devices"设置好两块网卡的IP和netmask等信息,然后Accept。
5. 在"Name server specification(DNS)"中设置eth1的DNS,这里为202.103.6.46和202.103.0.117。
6. 在"Routing and gateways"中设置"default"选项的缺省网关为eth1的网关,这里为61.136.151.126, 并将"Enable routing"选中。
7. vi /etc/rc.d/rc.local,在最后加上:
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.16.1 eth0
8. reboot
9. 重启后执行route命令,其中应该有以下两行信息:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 192.168.16.1 255.255.0.0 UG 0 0 0 eth0
default 61.136.151.126 0.0.0.0 UG 0 0 0 eth1
10.测试:ping 192.168.88.34 ping www.sohu.com
11.如果ping通,恭喜恭喜!

注:双网卡配置的关键是"把缺省的网关指到外网,在内部网中加个路由"。我的理解是内部网的机器通过该路由可以在内网中互相通讯,并能通过外网的网关访问Internet。如果不加放火墙加以限制,Internet上的机器应该能够通过外网网关进入内部网,并通过内网的路由访问内部网中的任何机器。如果不加第7步,该台机器应该能够ping通外网,也能ping通192.168.16.0网段的机器,但其它网段则不能ping通,经测试推理成立。

 

 

 

网上方法二

etc/sysconfig/network-scripts/ifcfg-eth0 这里eth0指服务器上面向内网的网卡
/etc/sysconfig/network-scripts/ifcfg-eth1 这里eth1指服务器面向internet的网卡
用vi等编辑器打开网卡配置文件,按上面的ip地址配置如下:
(1) /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=”eth0”
BOOTPROTO=”no”
IPADDR=”192.168.0.1”   
NETMASK=”255.255.255.0”
ONBOOT=”yes”
(2) /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=”eth1”
BOOTPROTO=”no”
IPADDR=”61.157.66.2” //外网ip地址
        NETMASK=”255.255.255.0”
GATEWAY=”61.157.66.1” //外网网关
ONBOOT=”yes”  

按我的方法去做,绝对行:
首先在/etc/sysconfig/network-scripts/ifcfg-eth0和ifcfg-eth1中把两个IP地址设置好,分别为:192.168.0.1和61.157.66.2
然后:
vi /etc/rc.d/rc.local
添加:
route add -net 192.168.0.0/24 gw 192.168.0.254 dev eth0     //192.168.0.254   内网网关
route add -net 61.157.0.0/16 gw 61.157.66.1 dev eth1   
重启后,用route即可看到你的所需! 

另外一篇文章!

1.设网卡

外网网卡

DEVICE=eth0

IPADDR=(外网IP) NETMASK=255.255.255.0
GATEWAY=(外网网关)

内网

DEVICE=eth1

IPADDR=(内网IP) NETMASK=255.255.255.0 网页教学网

2.打开内核数据包转发功能:echo “1″ > /proc/sys/net/ipv4/ip_forward

3.防火墙设置数据包转发伪装: iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j SNAT –to-source (外网IP)

注:这里的192.168.0.0/24是指内网的子网,如果你的内网网段是192.168.1.1-192.168.1.255 那就得是192.168.1.0/24

了解更多