分类: LINUX
2011-04-02 13:20:05
由于公司采用规定IP的使用方法,所以需要设置固定IP 。方法有两种,一)系统->首选项->网络设置
在网络中添加192.168.1.59 255.255.255.0 192.168.1.1 即可。
(三)临时用指令加 ifconfig eth0:0 192.168.1.59 netmask 255.255.255.0 up 即可。
up是及时启用的意思。但这个需要切换到高级管理员权限。
(二)还是用指令设置更方便点。/etc/sysconfig/network-scripts下 ifcfg-eth0文件即为第一张网卡的设置文件。# Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Etherne t controller
2 DEVICE=eth0
3 #BOOTPROTO=none #//use dhcp
4 BOOTPROTO=static
5 ONBOOT=yes #start when boot on
6 IPADDR=192.168.0.59
7 NETMASK=255.255.255.0
8 TYPE=Ethernet
9 GATEWAY=192.168.0.1
10 DNS1=221.228.255.1
11 NM_CONTROLLED=yes
12 IPV6INIT=no
13 USERCTL=no #no means only root can change it
14 PREFIX=24
15 DEFROUTE=yes
16 IPV4_FAILURE_FATAL=yes
17 NAME="System eth0"
18 UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
19 HWADDR=00:24:21:1F:F4:EA
要设置多个IP,则建立新文件ifcfg-eth0:0 文件
1 #BOOTPROTO=none #//use dhcp
2BOOTPROTO=static
3 ONBOOT=yes #start when boot on
4IPADDR=192.168.1.59
5NETMASK=255.255.255.0
6TYPE=Ethernet
即可。
然后重起network。即可看到两个IP。
但开机后,发现只有 eth0 且IP为192.168.1.59
所以我在/etc/rc.loacl 里增加/etc/init.d/network restart
让系统每次开机时都先重起网卡,即可得到两个IP