参考视频:http://www.imooc.com/learn/258
目录用-r
方式:
1.临时配置:ifconfig
2.永久配置:setup(RedHat专有)
3.修改网络配置文件(标准配置方式)
4.图形界面配置IP
ifconfig:
网络信息查看(网络类型,Mac地址,IP地址,广播地址,掩码等)
配置指定网卡(eth0)
ifconfig eth0 192.168.254.200 netmask 255.255.255.0
setup
输入指令后进入图形界面,配置完成后
service network restart (重启服务)
配置文件:
配置文件有3个
1.网卡信息文件(每个网卡一个文件)
ubuntu16.04在
/etc/network/interfaces 这
添加以下内容:
auto eth0 //设置自动启动eth0接口 iface eth0 inet static //配置静态IP(
address 192.168.100.13 //IP地址 netmask 255.255.255.128 // 子网掩码 gateway 192.168.100.1
只需要设置address(IP地址)、netmask(子网掩码)、gateway(网关)这三项就OK,network和broadcast这两项参数是可以不写的
再配置完DNS后重启服务即可sudo /etc/init.d/networking restart
(PS:如果网络无法启动或不稳定,可尝试如下操作:
vim /etc/NetworkManager/NetworkManager.conf
managed=false设置成managed=true)

2.主机名(ubuntu16.04中应该是/etc/hostname)

3.DNS配置

PS
:重启Ubuntu后发现又不能上网了,问题出在/etc/resolv.conf。重启后,此文件配置的dns又被自动修改为默认值。所以需要永久性修改DNS。方法如下:
# vim /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.80.2
nameserver 8.8.8.8
VM虚拟机配置
1.配置IP,同时将ONBOOT 改为yes
2.重启network服务service network restart
2.重启network服务service network restart
3.ifconfig后若能看见则正常,反之考虑ip地址冲突
4.修改UUID(解决UUID冲突问题,使用镜像即从别的电脑上复制的才要做)
5.设置VM网络连接的方式(Windows下的网络适配器中也还有两块虚拟网卡VM…1,VM…8)
桥接:虚拟机和主机使用真实网卡通信(最简单,网段相同即可上网,占用一个真实的ip地址(推荐*))(在编辑器中为VM…0)
Nat:虚拟机和主机使用VM..8通信(不可和局域网中其他主机通信,只能和宿主机通信,但是能访问外网)
host only:虚拟机和主机VM..1通信(仅仅只能和宿主机通信)
6.修改桥接网卡
一般有两块真实网卡(有线和无线(标志:wireless)),但是桥接要桥接到那块上呢(肯定是能上网的那块啦),这就需要配置了.
虚拟网络编辑器:

网络常用命令:
1.ifconfig :查看与临时配置网络状态的命令.
2.ifdown 网卡设备名 (禁用网卡)
3.ifup 网卡设备名 (启用网卡)
4.netstat 查询网络状态
-t 列出tcp协议端口 -u 列出udp协议端口 -n 不显示域名与服务号,显示ip和端口 -l 列出监听状态下的连接 -a 列出所有连接
远程连接必须正确登出(远程连接的数量是有限的,若直接叉掉,会卡在那占用一个名额(windows服务器就得注销))
wc统计命令
-c, --bytes打印字节数 -m, --chars 打印字符数 -l, --lines 打印行数 -L, --max -line --length 打印最长行的长度 -w, --words 打印单词数 -rn, -- 列出路由表和route命令一致
例子:netstat -an | grep ESTABLISHED | wc -l (检查ESTABLISHED的项目有多少行)
5.route 路由表信息的查看与临时设定(gateway:网关)将add换成del就是删除

PS:在一台服务器中连内网的网卡是不能设网关的
6.域名解析命令(解析域名顺便查看DNS)

7.ping命令 -c 次数

8.telnet 用于端口探测(探测正常情况下能否访问)(ftp也是明文的)

9.traceroute 路由跟踪命令

10.下载命令
wget url
11.tcpdump 抓包

远程登陆(SSH)
对称加密(单密钥加密)
非对称加密(分公钥和密钥)

adsl拨号上网转载自:http://blog.sina.com.cn/s/blog_6c9d65a10100n7kt.html
adsl拨号上网
重启路由无效,直接把adsl和电脑连接一下测试,我的是ubuntu系统,设置的过程如下
一、启用有线连接
sudo ifconfig eth0 up
二、配置adsl
sudo pppoeconf
之后根据提示输入用户名和密码就可以了。
三、adsl的启用关闭
sudo pon dsl-provider
#连接adsl
sudo poff
dsl-provider #断开adsl
plog
#查看日志
ifconfig
ppp0
#获得接口信息,可以获得外网ip
三、解决断线问题
sudo vim/etc/ppp/options
找到:
lcp-echo-failure 4
改成: 15或40
lcp-echo-interval 30 改成:40
原先的默认值是120秒,也就是说adsl服务器没有给加echo-reply信号,ubuntu便会认为网络已经出了问题,就会自动断线