linux配置网络详细解析,上外网

备注:具体操作详细解析见:http://www.wtoutiao.com/a/2362248.html


简要步骤:

一、在虚拟机选择网桥模式;

二、配制网络,使虚拟机和主机,虚拟机和虚拟机之间能够网络互通;

1、使用setup工具进行配置;

2、或者选择编辑文本进行配置;

  1. vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. service network restart; //配置完成后,需重启网络才能生效;
  1. [[email protected] ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0 # Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet DEVICE=eth0 BOOTPROTO=static BROADCAST=10.151.18.255 HWADDR=00:26:B9:3F:2A:9F IPADDR=10.151.18.26 NETMASK=255.255.255.0 NETWORK=10.151.18.0 ONBOOT=yes GATEWAY=10.151.18.28 TYPE=Ethernet USERCTL=no IPV6INIT=no PEERDNS=yes
//按实际情况配置网络,配置完成后主机与虚拟机能互相通信, 在主机尝试ping虚拟机;         
  1. [[email protected] /]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
  2. DEVICE="eth0"
  3. HWADDR="00:0C:29:EC:1D:DE"
  4. NM_CONTROLLED="yes"
  5. ONBOOT=YES
  6. IPADDR=192.168.0.22 //ip地址
  7. NETWORK=192.168.0.1 //
  8. NETMASK=255.255.255.0 //掩码
  9. BROADCAST=192.168.0.255 //广播地址
  10. DNS1=172.16.99.25 //按照主机的DNS配置
  11. DNS2=172.16.99.26
  12. GATEWAY=192.168.0.1 //网关

例子:        

三、配置DNS

vi /etc/sysconfig/network-scripts/ifcfg-eth0

在网卡配制文件ifcfg-eth0中,添加dns配制 ,直接按照主机的DNS信息进行配置就行了。

配置后,执行service network restart,使网络生效,测试ping www.baidu.com;

四、若配置完DNS,还不能访问外网,问题在于还需要配置默认网关;

发现还是ping 不通。怎么回事呢

配制网关:

dns设置对了,还是ping不通www.baidu.com

检查一下,现在是可以ping 通主机,虚拟机,还有网关。而且dns也配制正确,按理说,应该是可以访问外网了啊。

但是还有关键的一步:配制默认网关,没有做好。没有配制好默认网关,怎么和外界通信呢。

好现在就来配制网关:还是有两种方法

第一种方法:通过命令行进行临时配制:

命令行添加默认网关:

route add defalult gw 192.168.1.1

默认网关,就是找不到对应路由的情况下,就走这条路由(默认网关),这是设置访问外网所必要的设置。

为了不影响下面的步骤,先将命令行配制好的网关删掉

删除默认网关:

route del default gw 192.168.1.1

第二种方法:在网卡配制文件中进行永久配制,注意红色标注部分。这个配制完了,需要重启网络。

来自为知笔记(Wiz)

时间: 2024-11-03 20:47:50

linux配置网络详细解析,上外网的相关文章

虚拟机中的 linux 配置静态ip地址上外网

1.查看网络 # ifconfig 发现网络还没有配置,ping不通 2.修改网卡配置文件 # vim /etc/sysconfig/network-scripts/ifcfg-eth0 添加如下配置: ONBOOT=yes BOOTPROTO=static IPADDR=IP地址 NETMASK=255.255.255.0 GATEWAY=网关 DNS1=8.8.8.8 :wq 保存并退出 3.重启网络服务 # service network restart 4.测试,发现ping 不通...

linux重启后连不上外网的问题

今天用shutdown -r now命令重启linux服务器,然后就ping不通服务器,必须要本地登录后才可以. 为解决这个问题,花了不少的时间,幸好还是发现了问题所在: 在/etc/sysconfig/network-scripts这个目录下:有以下两个文件: ifcfg-Auto_eth0,ifcfg-eth0: 开始的时候ifcfg-Auto_eth0中的ONBOOT=yes,重启后ip地址就是192.168.1.100.将ONBOOT改成no就ok了

客户端配置代理服务实现yum上外网

vi  /etc/profile http_proxy=http://172.20.188.193:3128/https_proxy=https://172.20.188.193:3128/export http_proxyexport https_proxy 然后刷新一下 sorce  /etc/profile /etc/yum.conf 配置 http_proxy=http://172.20.188.193:3128/https_proxy=https://172.20.188.193:31

vmware虚拟机网络配置(物理机能用ssh连接虚拟机, 虚拟机能共享物理机网卡上外网)仅主机模式,nat模式应该也可以

1.环境: 物理机:windows7 虚拟机:centos7  ...xx.xx.x 虚拟化软件:vmware 13 2.准备阶段: vmware安装centos操作系统(easy),网卡地址简单配置,虚拟网卡连接方式先设置为“仅主机模式”. 3.物理机配置 在物理机win7中, win+r,  services.msc,  找到windows firewall 服务,启动防火墙: 在物理机win7中, 打开“网络和共享设置”,适配器设置,如果物理机用的是无线网卡上网,就在“无线网络连接”选中属

部署Heroku配置goproxy上外网

<--目录--> 1.部署Heroku 2.配置goproxy 3.配置浏览器 4.访问测试 5.用回本地网络上网 6.换电脑了怎么办 一.部署Heroku 1.访问Github项目 https://github.com/HappysurfBlocking/fetch-bak 2.注册用户(注163邮箱不能注册) 3.我这里有用户密码了直接登陆 4.到第四步注册完之后会有下面一个链接,直接点击进去 Click here to proceed as [email protected] 5.创建a

hyper-v无线网络上外网

这个通过无线网络上外网也是找了很多文章,大部分写的都不详细,没有办法成功,原理就是创建一个虚拟网卡,然后把创建的虚拟网卡和无线网卡桥接,虚拟机中使用创建的虚拟网卡,这里创建的虚拟网卡指的是用hyperv创建的类型为内部的网卡:我把具体步骤写下. 1.打开hyper-v,虚拟交换机管理器 2.创建 内部 的网络 确定后,等一会,虚拟网卡 创建成功 3.进入 控制面板\网络和 Internet\网络连接,如下,vethernet(新建虚拟交换机)这个是上一步创建网卡 4.选中  vethernet(

【Ubuntu日常技巧】VirtualBox多网卡路由配置,保障虚拟机连接上外网

[背景]: 配置Ubuntu 虚拟机双网卡,一个是Host-Only网络,一个是桥接网络.当在虚拟机中同时连接到两个网络后,虚拟机能够ping通内部网络,不能ping通外部网络,如www.baidu.com. 1. 虚拟机网卡配置 2. 虚拟机内部网络配置 HostOnly网络配置: 桥接网络配置: 3.检查虚拟机网络 ping不通外网,查看路由表. 失败原因: 发现default路由是HostOnly 的网络,网段是56段的,不能与外网相通:将default路由修改为1段(192.168.1.

CentOS下VMware用桥接模式,静态ip上外网

15年的时候,写过一篇博客:VMware中网络设置之Bridged  也是关于linux下vmware桥接模式.静态ip上外网的配置,不过当时更多的是用图形界面来实现的,通用性不强.生产环境,极少有linux安装图形界面的.索性原博客也不修改了,重新来一篇得了.这里我用的是CentOS6.5的最小系统来演示.当前了,因为CentOS属于红帽系列,所以本文所讲的方法对于redhat系列的linux网络配置同样适用. 一.桥接模式之VMware设置: VMware->[Edit]->[Virtua

VPN拨号后不能上网的解决方法(即VPN网关不允许拨号后上外网,想上网还是走本地)

系统环境: Windows系统(适用于windows XP.2003.7等) 问题描述: 朋友客户那边的网络环境中有几天服务器,服务器中有一台VPN服务器,但是VPN服务是通过客户那边的防火墙之类的网关映射出来的,是不能上网的.这样当他要远程造成内网服务器时,通过拨号VPN登陆到内网,此时问题出来了,他本地不能上外网了. 什么原因: 大家可以想想,我们要上网,是不是要指定一个网关,如果网不能连接到外网,我们就不能上网了是吧,是不是VPN连接后自己启用了自己的网关呢,恰好VPN服务器没有连接外网.