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

linux设置好IP后,可以访问内网,不能访问外网

时间:2014-12-02 15:03:13      阅读:381      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   io   ar   color   os   sp   

1,设置网卡,ip

vi /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0   
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址   
BROADCAST=192.168.0.255 #对应的子网广播地址   
HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址   
IPADDR=192.168.0.2 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址   
IPV6INIT=no   
IPV6_AUTOCONF=no   
NETMASK=255.255.255.0 #网卡对应的网络掩码   
NETWORK=192.168.0.0 #网卡对应的网络地址   
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

重启网卡
service network restart  

测试网络:

ping www.baidu.com 

很多时候用百度测试网络连通性,^_^

如果可以ping通,那当就ok了。如果ping不通

[root@uat ~]# ping www.baidu.com
ping: unknown host www.baidu.com

设置网关路由

route add default  gw  网关ip

如图:

bubuko.com,布布扣

感觉default这一行对应的gateway必须是localhost才管用呢。第一次设置完,是ip
[root@uat ~]# netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
172.16.0.0      *               255.255.255.0   U         0 0          0 eth0
link-local      *               255.255.0.0     U         0 0          0 eth0
default         172.16.0.1      0.0.0.0         UG        0 0          0 eth0
[root@uat ~]# ping www.baidu.com
ping: unknown host www.baidu.com

 

然后设置了 /etc/resolv.conf 文件

设置nameserver

nameserver 202.106.0.20
nameserver 202.106.196.115

重启网卡

再次查看

[root@uat ~]# netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
172.16.0.0      *               255.255.255.0   U         0 0          0 eth0
link-local      *               255.255.0.0     U         0 0          0 eth0
default         localhost       0.0.0.0         UG        0 0          0 eth0

乐意连接上外网了

[root@uat ~]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125: icmp_seq=1 ttl=56 time=1.40 ms
64 bytes from 61.135.169.125: icmp_seq=2 ttl=56 time=1.57 ms

 原理还不是很清楚。先mark一下。

linux设置好IP后,可以访问内网,不能访问外网

标签:des   style   blog   http   io   ar   color   os   sp   

原文地址:http://www.cnblogs.com/yimiyan/p/4137370.html

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