Month: 七月 2014

centos静态ip配置

linux上网需要几个条件:

1 ip设置(包括子网掩码等信息)

2 网关

3 dns

4 网卡要能识别出来(驱动要正确ifconfig -a , 如果能出来就肯定是可以的了)

 

需要准备的知识:

1 网卡配置文件路径 /etc/sysconfig/network-scripts/ifcfg-* (这个一个网卡对应一个配置); /etc/sysconfig/network (这个是全局的)

2 dns配置文件路径 /etc/resolv.conf

3 启动脚本(重启) /etc/init.d/network restart ; 或者 services network restart;

4 查看网卡配置信息 ifconfig -a

5 查看网卡硬件驱动信息 lspci | grep Ethernet (如果没输出, 一般都是没认出来)

 

废话不说了 , 直接上配置

[/etc/sysconfig/network-scripts/ifcfg-em1 (大部分都是eth0之类的)] , 下面的配置是固定ip配置

DEVICE=”em1″
BOOTPROTO=”static”
HWADDR=”90:B1:1C:07:FE:AB”
IPV6INIT=no
IPV6_AUTOCONF=no
IPADDR=192.168.1.111
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=”yes”

[/etc/sysconfig/network] 最后一个是网关, 没设置正确不能上外网

NETWORKING=yes
HOSTNAME=mmfei-workspace
GATEWAY=192.168.1.1

[/etc/resolv.conf] 这个如果没配置好, 就不能上外网了 , 配了电信以及google的dns服务器

nameserver 202.96.128.86
nameserver 8.8.8.8

 

 

 

附上另外一种方法 , 直接命令行搞定 (假设网卡是eth0)

# up eth0<!–激活网卡–>

# down eth0<!–禁用网卡–>

# ifconfig eth0 192.168.1.135 <!–配置IP–>

# route add default gw 192.168.1.1<!–配置默认网关–>

# ifconfig netmask 255.255.255.0 up <!–设置子网掩码(马上有效)–>

git发版工具

由于团队决定立刻从svn的版本控制软件切换到git版本控制软件 …

 

我写的发版工具要更新 , 现在这里备份下关键命令 , 免得忘了: