●1 问题:使用virt-manager创建虚拟机时,Virtual network 'default':NAT(Inactive)

解决方法:
1,查看网络状态
sudo virsh net-list --all
2,如果自动开始为no,做如下设定。
sudo virsh net-autostart default
3,起动网络
sudo virsh net-start default

●如果又出现如下错误:
internal error: Network is already in use by interface virbr0
解决方法:
Identify the name of the bridge associated with the 'default' network.

You can find out the bridge name in the default network template (/etc/libvirt/qemu/networks/default.xml).

In most cases, the bridge name is virbr0.

Remove that bridge as follows.

$ sudo  ifconfig  virbr0  down

$ sudo brctl delbr virbr0(Note: not necessary)
Now start the 'default' network using virsh command.

$ sudo virsh net-start default
This will automatically re-create the virbr0 bridge.

再次确认网络状态:
$ sudo virsh net-list --all
参考:
http://blog.csdn.net/liukuan73/article/details/43238955
http://ask.xmodulo.com/network-default-is-not-active.html

●2 ubuntu代理上网
方法1:
仅仅让apt-get使用http代理(仅当前有效)。
执行:exporthttp_proxy="http://用户名:密码@代理IP:代理端口"

方法2:
仅仅让apt-get一直使用http代理。
sudo gedit /etc/apt/apt.conf
在apt.conf文件加入:
Acquire::http::Proxy "http://yourproxyaddress:proxyport/".

方法3:
在主目录的.bashrc文件中添加两行(都能使用代理)。
sudo vi ~/.bashrc

http_proxy=http://yourproxyaddress:proxyport
export http_proxy

●3 Ubuntu 网卡配置

自ubuntu 15之后,网卡名称不叫eth0了(现在为ensXX),可以通过ifconfig -a 查看。

※当然还可以把网卡名称改回eth0,不过认为没有必要。

如果执行命令:ifconfig 只显示 lo,不显示网卡。

可以通过编辑/etc/network/interfaces文件,追加以下语句:

auto lo
iface lo inet loopback
在后面添加内容:

#两种方法任选一个
#1、获取动态配置:
auto eth0
iface eth0 inet dhcp
#2、获取静态配置:
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1

dns-nameservers 192.168.0.1

●备注
修改/etc/network/interfaces这个文件,配置IP、网关。里面有个参数DNS,对应的参数名为dns-nameservers,
这里设置的优先级比resolv.conf高,也就是网络会从这里读取DNS配置,如果没配置才去看resolv.conf里面的设置,
因此在这里面配置DNS更简单。

配置完成后,重启网络:
sudo service networking restart
或者
sudo /etc/init.d/networking restart

也可以重启网卡:
sudo ifconfig eth0 down
sudo ifconfig eth0 up
重启网卡对别的网卡无影响。

GUI版配置如下:

●4,Ubuntu默认不允许root通过ssh直接登录,设置如下(允许root登录):
编辑vim /etc/ssh/sshd_config文件,将PermitRootLogin 的值改为yes。
如下所示:
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
 
●5,以下命令确认CPU支持虚拟化。
euser01@ubuntu:~$ egrep -o '(vmx|svm)' /proc/cpuinfo
显示结果:vmx
          vmx

●6,主机名称配置文件(/bin/hostname)

▪查看当前主机的主机名称:

sudo /bin/hostname

▪设置当前主机的主机名称:

sudo /bin/hostname newname

系统启动时从/etc/hostname来读取主机的名称.

ubuntu 常用设置的更多相关文章

  1. x01.os.22: ubuntu 常用设置

    新组装了个 64 位电脑,i5 CPU,进入 ubuntu 后,又是一通搜索设置,整理如下,以备后用. 安装 .dep 包 sudo dpkg -i [filename.dep] 在 ubuntu 中 ...

  2. Ubuntu 16.04修改MAC地址以及网络常用设置(IP/DNS/网关)

    1.先停止桌面版自带的NetworkManager,这东西很难用,且有些设置需要重启. sudo systemctl stop NetworkManager.service sudo systemct ...

  3. Ubuntu常用命令大全(转)

    点评:Ubuntu常用命令大全,学习ubuntn系统的朋友可以收藏下,用ctrl+F查找即可 一.文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件 ...

  4. Ubuntu常用200条命令

       查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包: ...

  5. 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换

    一.Qt环境设置 文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK.Windows环境下,Qt Creator,菜单-&g ...

  6. 【转】Ubuntu常用软件合集

    [转]Ubuntu常用软件合集 Ubuntu常用软件合集 我用的使Ubuntu-Kylin14.04,原因呢主要是觉得使本土化的,自带了日历.输入法.优客助手等易于上手的应用.也省的每次安装完原生的系 ...

  7. linux云服务器常用设置

    前面的话 由于在云服务器上配置自己的网站,将Linux里的常用设置记录如下 更改shell 默认地, ubuntu系统默认的shell是dash,但更常用的shell是bash 通过下面命令可以将da ...

  8. ubuntu下设置jupyter notebook 2017年07月29日 19:28:34 小旋锋 阅读数:8329 标签: ubuntu 更多 个人分类: python 二三事 来源:http://blog.csdn.net/suzyu12345/article/details/51037905 Ipython Notebook现在已经改名为Ipython jupyter,是最知名最好用的

    ubuntu下设置jupyter notebook     来源:http://blog.csdn.net/suzyu12345/article/details/51037905 Ipython No ...

  9. Ubuntu常用命令大全[显示桌面]

    Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...

随机推荐

  1. js时钟

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. liferay中如何实现自己定义的方法

    大家看到这篇文章是不是很开心啊,我感觉是很开心,我们终于可以按照自己的意愿来写一次代码,在liferay中一些基本的增删改查的代码是自动生成的,然而我们想要实现自己的方法的话,恐怕要费一点劲,你要知道 ...

  3. c# 获取某个进程的CPU使用百分百(类似任务管理器中显示CPU)

    using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using S ...

  4. Finalize和Dispose的区别

    https://www.cnblogs.com/Jessy/articles/2552839.html

  5. bzoj1635 / P2879 [USACO07JAN]区间统计Tallest Cow

    P2879 [USACO07JAN]区间统计Tallest Cow 差分 对于每个限制$(l,r)$,我们建立一个差分数组$a[i]$ 使$a[l+1]--,a[r]++$,表示$(l,r)$区间内的 ...

  6. 20145302张薇 《网络对抗技术》 web基础

    20145302张薇 <网络对抗> web基础 实验问题回答 1.什么是表单 表单在网页中主要负责数据采集功能:一般网页上需要用户输入.选择的地方都会用到表单 表单标签:即,用于确定表单所 ...

  7. 20145331魏澍琛《网络对抗》Exp4 恶意代码分析

    20145331魏澍琛<网络对抗>Exp4 恶意代码分析 基础问题回答 1.如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作 ...

  8. CSAPP 第三章 读书笔记

    程序的机器级表示 AT&T与Intel格式的汇编代码 我们的表述是ATT(根据"AT&T"命名的, AT&T是运营贝尔实验室多年的公 司)格式的汇编代码,这 ...

  9. Java中的三大框架分别有什么用

    一.Spring Spring是一个解决了许多在J2EE开发中常见的问题的强大框架. Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯.Spring的架构基础是 ...

  10. CMD运行后关闭CMD 的窗口命令

    在命令前加上Start 例(打开服务管理):start services.msc