Linux 网络基础

一.使用ifconfig(inter-face config,接口配置)命令维护网络
1.ifconfig命令:显示被激活的网卡的详细信息/设定网卡的IP地址
临时配置,重启主机/网络服务后恢复原配置

#查看网卡信息:
ifconfig
#查看网卡eth0信息:
ifconfig eth0
#修改网卡eth0的IP地址为192.168.10.100,子网掩码为255.255.255.0:
ifconfig eth0 192.168.10.100 netmask 255.255.255.0
ifxonfig eth0 192.168.10.100/24

在这里插入图片描述
eth0:eth->以太网,0->第一块网卡

Link encap/运行协议:以太网协议 
HWaddr/mac地址:00:0C:29:BE:E5:12
inet addr/IPv4地址 192.168.1.1 
Bcast/广播地址 192.168.1.127 
Mask/子网掩码 255.255.255.128
inet6 addr/IPv6地址 fe80::20c:29ff:febe:e512/64
MTU/网卡最大传输单元:1500B
RX packets行接收包相关   TX packets行:发送包相关
RX bytes:收到数据量(B)   TX bytes:发送数据量(B)

lo:loopback,本地回环

2.chkconfig命令:

chkconfig [--add][--del][--list][系统服务]
chkconfig [--level <等级代号>][系统服务][on/off/reset]
--add:增加所指定的系统服务,让chkconfig指令得以管理它,并在系统启动的叙述文件内增加相关数据
--del:删除所指定的系统服务,不再由chkconfig指令管理,并在系统启动的叙述文件内删除相关数据
--level<等级代号>:指定在哪一个执行等级中进行指定操作;等级间不分隔;默认为2345
-list:列出chkconfig所知道的所有命令
on/off/reset:开启/关闭/重置

3.route命令:显示/设置Linux内核中的网络路由表

  • 设置的路由主要是静态路由
  • 在命令行下执行route命令来添加路由,不会永久保存,当网卡/机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效
route(选项)(参数)

#选项:
-A:设置地址类型
-C:打印将Linux核心的路由缓存
-v:详细信息模式
-n:不执行DNS反向查找,直接显示数字形式的IP地址(查看网关)
-e:netstat格式显示路由表
-net:到一个网络的路由表
-host:到一个主机的路由表
#参数:
Add:增加指定的路由记录
Del:删除指定的路由记录
Target:目的网络或目的主机
gw:设置默认网关
mss:设置TCP的最大区块长度(MSS),单位MB
window:设定通过路由表的TCP连接的TCP窗口大小
dev:路由记录所表示的网络接口
#增加网关:
配置文件中添加(永久)
route add default gw 网关IP(:端口)(临时)

在这里插入图片描述
4.查看DNS:

cat /etc/resolv.conf

二.ifup和ifdown命令
(1)ifup命令功能:启动系统上指定的
网卡

#启动eth0网卡的命令
ifup eth0
ifconfig eth0 up
service network start

(2)ifdown命令
功能:停止系统上指定的网卡

#停用eth0网卡的命令:
ifdown eth0
ifconfig eth0 down
service network stop

(3)重启网络服务:

service network restart(先stop再start)

三.网络配置文件 (详见linux系统管理P425)
(1)网卡的配置文件存放在/etc/sysconfig/network-scripts目录中
(2)且每个网卡对应的配置文件的文件名以ifcfg-开始,如eth0这个网卡对应的网络配置文件就是ifcfg-eth0
(3)虚拟机新添网卡无配置文件,需手动添加配置/图形添加网卡
(4)网络配置(设定):修改网卡所对应的网络配置文件,可以通过vim编辑器直接编辑网络配置文件来重新配置网络

vim /etc/sysconfig/network-scripts/ifcfg-网卡名
#更改网卡eth0的配置:
vim /etc/sysconfig/network-scripts/ifcfg-eth0

在这里插入图片描述
ONBOOT:开机/重启网络服务时是否激活网卡
NM_CONTROLLED:网卡的守护进程(设为yes时更改网卡配置立即生效)—>与许多网络相关配置冲突—>通常改为no
BOOTPROTO:网卡获取IP地址的方式

dhcp:自动获取(从dhcp服务器获取)
static:静态获取(手动配置)

将BOOTPROTO改为static,手动输入IP地址/子网掩码/DNS
ONBOOT设为yes;NM_CONTROLLED设为no
在这里插入图片描述
四.其他
1.ping不通时尝试关掉防火墙:
在这里插入图片描述
2.修改主机名

#临时:
hostname 新主机名
#永久:
vim /etc/sysconfig/network/
更改HOSTNAME
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值