Linux网络连接:
1、通过lspci命令可以查看网卡硬件信息
2、命令ifconfig用来查看接口信息。 ifconfig -a 查看所有接口、 ifconfig etho 查看特定接口
3、命令ifup 、ifdown 用来启用、禁用一个接口。 例如:ifup etho 、ifdown etho
4、ubuntu 系统使用 sysv-rc-conf
Bridged Adapter 模式。桥接模式使得虚拟机能被分配到一个网络独立的IP,所有网络功能完全和网络中的真实机器一样。
VirtualBox 下虚拟机利用桥接模式上网:
1、将【网络】的连接方式设置为【Bridged Adapter】
2、运行sudo vim /etc/network/interfaces
修改代码:
auto ens33(网卡名字、视具体情况)
iface ens33 inet static (配置静态IP地址)
address IP地址
netmask 255.255.255.0
gateway 网关地址
3、配置DNS服务器 ,运行sudo vim /etc/resolv.conf
添加代码 nameserver DNS(视具体情况。如果有多个DNS,就一行一个)
4、ubuntu系统重启网络:
sudo /etc/init.d/networking restart
CentOS 7 静态IP地址配置(先将网络改为桥接模式)
1、#vi /etc/sysconfig/network-scripts/ifcfg-enpSo3
2、修改如下内容:
BOOTPROTO = static
ONBOOT = yes
IPADDR = IP地址
GATEWAY = 网关
NETMASK = 255.255.255.0
DNS = ...
DNS1 = ...
3、重启网络服务。#service network restart
4、
在此要强调一点的是,直接修改/etc/resolv.conf这个文件是没用的,网络服务重启以后会根据/etc/sysconfig /network-scripts/ifcfg-eth0来重载配置,如果ifcfg-eth0没有配置DNS,那么resolv.conf会被冲掉,重 新变成空值。
所以,如果dns没有生效,首先修改/etc/sysconfig /network-scripts/ifcfg-eth0文件,再修改resolv.conf。两个文件都修改,dns可能就会有效。
ping www.baidu.com 看网络是否通畅,如果无法ping通,但是可以ping通ip地址,需要另外配置DNS服务器
vi /etc/resolv.conf (若是该文件只读,则在root用户下,wq!强行保存退出)
nameserver 8.8.8.8(DNS地址)
nameserver 8.8.4.4 (DNS地址)
CentOS 7 使用ip addr 命令查看网络信息
5、CentOS 7修改DNS服务器 :
#nmcli con mod enpSo3 ipv4.dns "114.114.114.114 8.8.8.8"
#nmcli con up enpSo3 将DNS配置生效
2、配置centos7 虚拟机 nat方式上网:
参考:
nat方式上网配置固定IP地址: