Linux(CentOS)下,设置IP/Netmask/Gateway等

来源:互联网 发布:淘宝我的评论在哪里 编辑:程序博客网 时间:2024/04/30 10:46
原来的服务器(IP:115.238.54.116),新增的服务器(IP:115.238.73.175);
打算给原服务器和新服务器分别设置一个内网IP(192.168.0.2和192.168.0.3)。
ifconfig em2 192.168.0.2 netmask 255.255.255.0
这种方法,可以设置,但重启后,会丢失;所以,用如下方法!

先查看原有的网络配置。
# cd /etc/sysconfig/network-scripts
# ll
-rw-r--r--. 1 root root   207 Jul  5 02:49 ifcfg-em1#网卡1
-rw-r--r--. 1 root root   187 Jul  5 02:50 ifcfg-em1:1
-rw-r--r--. 1 root root   135 Jul  4 01:14 ifcfg-em2#网卡2
-rw-r--r--. 1 root root   254 Jan  9  2013 ifcfg-lo

# cat ifcfg-em1:1
DEVICE="em1:1"
BOOTPROTO="static"
HWADDR="F0:1F:AF:D6:17:DD"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="99c6d8e1-db70-4c66-af7f-d074201c64ef"
IPADDR="120.199.8.215"
NETMASK="255.255.255.240"

用原有的配置,新建一个配置,修改其IPADDR和NETMAST。
# vi ifcfg-em2
DEVICE="em2"
BOOTPROTO="static"
HWADDR="F0:1F:AF:D6:17:DE"
NM_CONTROLLED="yes"
ONBOOT="yes"
NETMASK="255.255.255.0"
TYPE="Ethernet"
UUID="b46afc5c-019a-4415-8e40-7c2066ec28be"
IPADDR=192.168.0.2
NETMASK=255.255.255.0

重启一下网络服务。
# service network restart
也可以通过如下命令启动或关闭它:
# ifup em2
# ifdown em2

查看设置的结果(多出了新建的em1:2)。
# ifconfig
root@localhost network-scripts]# ifconfig
em1       Link encap:Ethernet  HWaddr C8:1F:66:B8:EB:9E  
em1:1     Link encap:Ethernet  HWaddr C8:1F:66:B8:EB:9E  
em2       Link encap:Ethernet  HWaddr F0:1F:AF:D6:17:DE  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f21f:afff:fed6:17de/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2933 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2957 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:187927 (183.5 KiB)  TX bytes:232729 (227.2 KiB)
          Interrupt:17 
lo        Link encap:Local Loopback  

查看路由网关(多出了一个192.168.*)。       
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
115.238.54.96   0.0.0.0         255.255.255.224 U     0      0        0 em1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 em1#小网络,Class C(局域网)
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 em1#大网络,Class B
0.0.0.0         115.238.73.161  0.0.0.0         UG    0      0        0 em1#网关,Class A(UG: Up Gateway)

查看网络是否ping得通。
# ping -c 3 192.168.0.2
PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
64 bytes from 192.168.0.2: icmp_seq=1 ttl=64 time=0.040 ms
64 bytes from 192.168.0.2: icmp_seq=2 ttl=64 time=0.037 ms
64 bytes from 192.168.0.2: icmp_seq=3 ttl=64 time=0.024 ms
--- 192.168.0.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.024/0.033/0.040/0.009 ms

两台机器都设置好内网IP后,相互可以ping得通。

0 0
原创粉丝点击