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(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
- Linux(CentOS)下,设置IP/Netmask/Gateway等
- Linux(CentOS)下,设置IP/Netmask/Gateway等
- linux下修改IP、MAC、netmask、gateway等网络参数的方法(2)
- linux下修改IP、netmask、gateway等网络参数的方法
- linux下修改IP、netmask、gateway等网络参数的方法
- linux下修改IP、netmask、gateway等网络参数的方法
- Ubuntu 12.04 网络设置 IP GATEWAY netmask DNS
- Linux环境下设置IP&DNS&Gateway
- 用CMD批处理(.bat)来改IP、Netmask、Gateway
- 获得ip,netmask,gateway的程序
- linux下获取本机ip、netmask、broadcast、mac
- Linux下,查看网络配置(IP,Gateway,DNS)
- PHP调用系统命令修改IP,netmask,gateway,mac,dns
- 网络配置的四大基本要素: IP + Netmask + Gateway + DNS
- 网络配置的四大基本要素: IP + Netmask + Gateway + DNS
- 网络配置的四大基本要素: IP + Netmask + Gateway + DNS
- linux下程序设计-netmask的获取与设置
- CentOS/Linux下设置IP地址
- 北风课堂java实战系列免费课程汇总
- 20种代码生成框架
- svc错误
- Ubuntu Server 12.04 静态IP简洁配置
- iOS 7 教程:定制iOS 7中的导航栏和状态栏
- Linux(CentOS)下,设置IP/Netmask/Gateway等
- git
- Android:Layout_weight的深刻理解
- new和malloc
- Windows 图片保存
- 【Leetcode长征系列】Remove Duplicates from Sorted List
- linux学习总结(1)
- 别站着编程:站着工作未必对你的健康有好处
- SpringMVC中使用Interceptor拦截器