码迷,mamicode.com
首页 > 系统相关 > 详细

Linux运维之配置IP

时间:2018-09-09 15:22:44      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:pts   route add   add   ddr   查看端口   routing   网关   信息   network   

Linux运维笔记
配置IP
配置IP主要有两种方法
1.立刻生效,临时修改
ifconfig eth0 (网卡名称) 10.0.0.211 (IP地址) netmask 223.5.5.5 (子网掩码)
2.重启生效,永久修改
vim或者vi进入到/etc/sysconfig/network-scripts/ifcfg-eth0(网卡配置文件)
添加或修改的配置如下:
IPADDR=10.0.0.211
NETMASK=255.0.0.0
GATEWAY=10.0.0.254
DNS1=223.5.5.5
DNS2=114.114.114.114

我们可以通过netstat -rn查看网关,
netstat命令是查看端口,r(Kernel IP routing table)选项是显示路由表,n选项是指直接使用IP地址,而不通过DNS域名服务器.
[root@ygk-50 ~]# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.0.0.254 0.0.0.0 UG 0 0 0 eth0

修改 default gateway
1.立刻生效,临时修改
route add default gw 10.0.0.254
2.重启生效,永久有效
vi或vim进入到/etc/sysconfig/network-scripts/ifcfg-eth0
加入
GATEWAY=10.0.0.254

添加或修改网关所遇到的错误
SIOCADDRT: No such process 添加路由报错
原因
要添加或修改的网关与不在主机或IP所在的网段。
比如,我要添加的网关是192.168.1.200,但我的主机没有192.168.1段的网卡,只有一个10.0.0的网卡。
后来就用最简单的办法将192.168.1.200改为10.0.0.254的,这样一来,我的主机或ip就在同一网段了。

其实也可以添加一个10.0.0段的网卡,再添加网关。
sudo route add 196.168.1.200 /32 dev eth0
sudo route add default gw 196.168.1.200

除了ip,子网掩码,网关,DNS的配置外,还需要修改或添加网卡名,设备名,BOOTPROTO(只有在静态模式下才可以使用设置的ip信息),ONBOOT,TYPE等重要的配置信息

IPADDR=10.0.0.211
NETMASK=255.0.0.0
GATEWAY=10.0.0.254
DNS1=223.5.5.5
DNS2=114.114.114.114

NAME=eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet

修改dns
重启生效,永久修改
vi或vim进入/etc/sysconfig/network-scripts/ifcfg-eth0
添加
DNS1=223.5.5.5
DNS2=223.6.6.6

或者在DNS的配置文件里修改也可以。
网卡配置文件里的dns优先于dns配置里的

注:只供个人参考专用!!!

Linux运维之配置IP

标签:pts   route add   add   ddr   查看端口   routing   网关   信息   network   

原文地址:http://blog.51cto.com/13859600/2172745

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!