修改网络连接方式)
GATEWAY=192.168.0.1 # (需要自己添加的,设置本机外部物理机连接的网关的保持一致。)
2.修改DNS 配置
逐步进入/etc/resolv.conf文件 修改后如下:
# Generated by NetworkManager
domain domain.name
search domain.name
nameserver 218.85.157.99
nameserver 218.85.152.99
nameserver(需要自己添加的)即是DNS服务器IP地址,第一个是首选,第二个是备用,和外部DNS物理机保持一致。
root执行命令:
service network restart 或 /etc/init.d/network restart
3 (如果没出现这个错误可跳过这一步)出现错误:
弹出界面 eth0: 错误:没有找到合适的设备:没有找到可用于连接 'System eth0' 的设备。【失败】
解决:
[root@localhost home]# cd /etc/udev/rules.d/
[root@localhost rules.d]# cp 70-persistent-net.rules70-persistent-net.rules_bak
[root@localhost rules.d]# vim 70-persistent-net.rules
(图三01)
[root@localhost~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0(图三02)
将物理地址改成上面70-persistent-net.rules里面刚复制的地址。
重启网络服务
root执行命令:
service network restart 或 /etc/init.d/network restart
(图三03)
就看到网络重启成功了。
在windows物理机下ping192.168.0.118也成功了。
5:添加主机名与IP对应记录
[root@oracledb ~]# vi /etc/hosts
其实就是在文件里添加上一行:
192.168.0.118 oracledb
第四步:关闭Selinux(PS:我安装linux时就没有开启防火墙)
[root@oracledb ~]# sed -i"s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
[root@oracledb ~]# setenforce 0
第五步:设置默认路由,不然ping不通百度,ping DNS也不通。
查看路由表
(图五01)
于是查看了路由表,发现缺少一条默认路由记录
添加一条地址为网关的默认路由
在文件/etc/sysconfig/static-routes : (没有static-routes的话就手动建立一个这样的文件)
[root@oracledb ~]# vi/etc/sysconfig/static-routes
在里面添加一行:
any net 0.0.0.0 gw 192.168.0.1
这里的192.168.0.1 是网关地址,保存退出。
再[root@oracledb ~]# service networkrestart
这样重启机子也行了。
而且用命令#route -n 也可以看到默认路由0.0.0.0
[bill@oracledb ~]$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
转:
https://blog.csdn.net/wangzhengshun/article/details/81364555
https://blog.csdn.net/fengqing5578/article/details/83545928
https://bbs.csdn.net/topics/80306662
https://blog.csdn.net/jieranjieran/article/details/78207256
https://blog.csdn.net/mysee1989/article/details/23183945