此文主要解决两个问题:
1- 静态地址配置
2-互联网如何路由的。
今天已启动虚拟机,嘿,Inet addr IP没了。。。
以前用的NAT dhcp 自动获取地址觉得还是不靠谱。
那就此给它分配一个静态地址吧。
这个修改对应的文件是 /etc/sysconfig/network-scripts/ifcfg-eth0
这是即时修改的。修改完,会自动连接的。
还有一种情况是以前的eth0没了 ,换成了ethX,
这种情况可能是虚拟机分配的网卡变了,物理地址也随之而变,那就把
修改成ifconfig查出来的IP。
然后reboot一下。
以上问题都配置了以后会连不上外网,因为我的网关地址和解析地址都写的是错的。。
那具体怎么配置咧?
(此设置的内容会被写到/etc/sysconfig/network-scripts/ifcfg-XXXXX ,如果这个文件里的DNS被配置了,那么就不需要手动的去配置网络解析地址文件了,该文件是/etc/resolv.conf)
这两个概念是什么意思列。。
我如果想从一个村子里出去,首先要找到村门口,然后再去世界看看。
这个村子就是局域网,村民与村民相当于局域网的IP。
村口就是网关,gateway,那这个地址怎么配的。
是从vmware的配置里得来的。
就是那个192.168.234.2
那么我已经找到村口了,我想去北京。
我只知道北京,我不知道路咋办?
那么解析网址就来了。114.114.114.114 ---这个相当于是一个世界地图。它就告诉了我去北京的路。
(这个相当于ping www.baidu.com,你不配置这个世界地图,你就找不到百度,会提示network unreachable.)
配置完以后,再重启一下network,就可以了
其他: 路由相关命令:
查看路由表(包括历史路由信息)
[root@node1 ~]# route -n
Kernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface192.168.234.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1获取网关地址
[root@node1 ~]# ip route
192.168.234.0/24 dev eth1 proto kernel scope link src 192.168.234.130 169.254.0.0/16 dev eth1 scope link metric 1002 default via 192.168.234.2 dev eth1 proto static增加路由地址
ip route add via 114.114.114.114