文档章节

虚拟机连接外网设置

o
 osc_4nmshwhm
发布于 2018/08/07 10:25
字数 533
阅读 0
收藏 0

精选30+云产品,助力企业轻松上云!>>>

问题简述:
虚拟机无法ping通百度外网,内部无法上网。
虚拟机显示如下:
[root@master ~]# ping www.baidu.com
ping: unknown host www.baidu.com
解决方法:
我的是连接的无限网
WIN健+R   cmd   ipconfig
查看一下ip地址:
无线局域网适配器 WLAN:
   IPv4 地址 . . . . . . . . . . . . : 1xx.16.39.41
   子网掩码  . . . . . . . . . . . . : 255.255.254.0
   默认网关. . . . . . . . . . . . . : 1xx.16.38.1

修改虚拟机IP,设置到统一网段
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                      #物理设备别名
BOOTPROTO=static           #获取地址协议[static静态]、[bootp协议]、[dhcp协议]
IPADDR=1xx.16.39.100        #IP地址
NETMASK=255.255.254.0   #IP对应的子网掩码
GATEWAY=1xx.16.38.1        #IP对应的网关地址
ONBOOT=yes                     #系统启动时是否自动加载该网卡
DNS1=8.8.8.8                     #指定DNS1地址
NM_CONTROLLED=no       #是否由Network Manager控制该网络接口。修改保存后立即生效,无需重启。
删除文件
cd /etc/udev/rules.d/
rm -rf 70-persistent-net.rules
增加默认路由,route命令用于显示和操作IP路由表。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是 为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为 Linux机器的默认路由。
[root@zhang ~]# route add default gw 1xx.16.38.1 eth0
[root@zhang ~]# route -n
格式:route -n
格式:/sbin/route -n
用于打印路由表,加上-n参数就是在输出的信息中不打印主机名而直接打印ip地址。
[root@zhang ~]# vi /etc/resolv.conf
添加:nameserver 8.8.8.8
这一步在修改/etc/sysconfig/network-scripts/ifcfg-eth0 的时候,重启系统时,自动更新。
验证:
[root@master ~]# ping www.baidu.com
PING www.wshifen.com (103.235.46.39) 56(84) bytes of data.
From 1xx.16.39.41: icmp_seq=2 Redirect Network(New nexthop: 1xx.16.38.1)
64 bytes from 103.235.46.39: icmp_seq=2 ttl=44 time=59.7 ms
From 1xx.16.39.41: icmp_seq=3 Redirect Network(New nexthop: 1xx.16.38.1)
64 bytes from 103.235.46.39: icmp_seq=3 ttl=44 time=58.0 ms
From 1xx.16.39.41: icmp_seq=4 Redirect Network(New nexthop: 1xx.16.38.1)
64 bytes from 103.235.46.39: icmp_seq=4 ttl=44 time=57.5 ms

上一篇: Shell中比较判断
下一篇: css 2D动画
o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

为什么从HBase的0.96版本开始,舍弃了-ROOT-文件?

HBase结构的读写流程 (1). HBase0.96版本之前: (2). HBase0.96开始: a. 当客户端获取到.meta文件的位置之后,会缓存.meta.文件的位置 b. 客户端还会缓存HRegion的位置 -ROOT-存在的意义: ...

其乐m
44分钟前
18
0
volatile关键字对 - What is the volatile keyword useful for

问题: At work today, I came across the volatile keyword in Java. 今天的工作中,我遇到了Java中的volatile关键字。 Not being very familiar with it, I found this explanation: 不太熟......

技术盛宴
49分钟前
25
0
golang 封装 mysql 和 redis 连接

Mysql封装 package dbimport ("fmt"_ "github.com/go-sql-driver/mysql""github.com/jmoiron/sqlx")var DB *sqlx.DBfunc init(){database, err := sqlx.Op......

开源中国最牛的人
50分钟前
21
0
pdfbox 读取文件报错 java.io.IOException: Page tree root must be a dictionary

pdfbox java.io.IOException: Page tree root must be a dictionary 示例代码 public static void main(String[] args) { try (InputStream sampleInputs = new ClassPathResource("s......

lemos
58分钟前
28
0
整理 Linux下列出目录内容的命令

在 Linux 中,有非常多的命令可以让我们用来执行各种各样的任务。当我们想要像使用文件浏览器一样列出一个目录下的内容时,大家第一时间想到的是 ls 命令。但只有 ls 命令能实现这个目的吗?...

良许Linux
59分钟前
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部