Linux01-Linux网络配置38

一、网卡

1、Linux: 网络属于内核的功能

2、网卡定义:

a)RHEL5网卡定义文件: /etc/modprobe.conf

b)RHEL6网卡定义文件: /etc/udev/rules.d/70-persistent-net.rules

3、网卡命名:

a)lo:本地回环

b)以太网网卡:ethX

c)点对点连接网卡:pppX

4、网卡配置命令

a)ifconfig [ethX]:显示网卡信息

-a: 显示所有接口的配置住处

b)ifconfig ethX IP/MASK [up|down]

配置的地址立即生效,但重启网络服务或主机,都会失效;

c)ifconfig ethX up|down 启用或关闭网卡

5、网络服务:

a)RHEL5: /etc/init.d/network {start|stop|restart|status}

b)RHEL6: /etc/init.d/NetworkManager {start|stop|restart|status}

6、网关命令:route

所做出的改动重启网络服务或主机后失效;

a)格式:route add -net|-host DEST gw NEXTHOP

b)格式:route add default gw NEXTHOP

如:route add -net 10.0.0.0/8 gw 192.168.10.1

c)选项:

add: 添加

-host: 主机路由

-net:网络路由

-net 0.0.0.0:默认路由

d)选项:

del:删除

-host

-net

如:route del -net 10.0.0.0/8

route del -net 0.0.0.0

route del default

e)查看:

route -n: 以数字方式显示各主机或端口等相关信息

二、网络配置文件

1、网络接口配置文件:/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME

DEVICE=: 关联的设备名称,要与文件名的后半部“INTERFACE_NAME”保持一致;

BOOTPROTO={static|none|dhcp|bootp}: 引导协议;要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址;

IPADDR=: IP地址

NETMASK=:子网掩码

GATEWAY=:设定默认网关;

ONBOOT=:开机时是否自动激活此网络接口;

HWADDR=: 硬件地址,要与硬件中的地址保持一致;可省;

USERCTL={yes|no}: 是否允许普通用户控制此接口;

PEERDNS={yes|no}: 是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址;

不会立即生效,但重启网络服务或主机都会生效;

2、路由配置文件:/etc/sysconfig/network-scripts/route-ethX

添加格式一:

DEST    via     NEXTHOP

添加格式二:

ADDRESS0=

NETMASK0=

GATEWAY0=

3、DNS服务器指定方法只有一种:/etc/resolv.conf

nameserver DNS_IP_1

nameserver DNS_IP_2

nameserver DNS_IP_3

4、指定本地解析:/etc/hosts

格式:

主机IP    主机名    主机别名

172.16.0.1    www.magedu.com    www

5、配置主机名:/etc/sysconfig/network

a)配置文件:HOSTNAME=

b)命令立即生效,但不是永久有效:hostname  NAME

6、图形界面配置

RHEL5:

setup: system-config-network-tui

system-config-network-gui

三、iproute2软件包

1、ifconfig, 是老旧的命令

2、iproute2软件包,功能强大

ip

link: 网络接口属性

addr: 协议地址

route: 路由

a)link

show

ip -s link show

set

ip link set DEV {up|down}

b)addr

add

ip addr add ADDRESS dev DEV(可添加辅助地址)

del

ip addr del ADDRESS dev DEV

c)show

ip addr show

ip addr show dev DEV to PREFIX(仅显示相关地址)

d)flush(清除所有相关的地址)

ip addr flush dev DEV to PREFIX

ip addr flush to PREFIX

e)route:

route add -net 10.0.1.0/24 gw 192.168.100.6

ip route add to 10.0.1.0/24 dev eth1 via 192.168.100.6

add, change, show, flush, replace

四、添加辅助地址

1、网络设备可以别名:

eth0:

ethX:X, eth0:0, eth0:1, ...

2、命令配置方法:

ifconfig ethX:X IP/NETMASK

如:ifconfig eth0:0 172.6.200.33/16

3、文件配置:/etc/sysconfig/network-scripts/ifcfg-ethX:X

DEVICE=ethX:X

非主要地址不能使用DHCP动态获取;

如:ip addr add 192.168.100.1/24 dev eth1 label eth1:0    。

Linux01-Linux网络配置38

时间: 2024-10-07 06:38:17

Linux01-Linux网络配置38的相关文章

Linux网络配置及SSH和Shell基础

Linux网络配置及SSH和Shell基础 一.Linux网络配置     ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数.用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在.要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了. 二.hosts文件的作用及修改主机名      Hosts : The static table lookup for host name(主机名查询静态表)       Linux 的/etc/hosts是

Linux网络管理——linux网络配置

2. linux网络配置 .note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft YaHei","WenQuanYi Micro Hei",SimSun,Song,sans-serif;} .note-content h2 {line-height: 1.6; color: #0AA

linux网络配置及排错的一般流程

linux网络配置及排错的一般流程 发表于2017年3月10日 首先# ping www.baidu.com发现报错未知此域名 # ping www.baidu.comping: unknown host www.baidu.com 之后# ping 8.8.8.8 -c 3 如果不通,则  查看域名服务器cat /etc/resolv.conf发现里面设置了谷歌的公共DNS服务(如果没有则需设置) #cat /etc/resolv.conf# Generated by NetworkManag

linux 网络配置

(来自互联网,非原创,方便查找) 一.linux网络配置经常使用的命令 1)#ifconfig    //查看配置的网卡 /sbin/ifconfig2) # vi /etc/resolv.conf  //修改DNS  resolv.conf的关键字主要有四个,分别是:  nameserver #定义DNS服务器的IP地址   domain #定义本地域名  search #定义域名的搜索列表  sortlist #对返回的域名进行排序  最主要是nameserver关键字,如果没指定names

Linux网络配置之二ip、ss、网络相关配置文件

本文续网络基础与Linux网络配置之一 ifconfig.route.netstat命令详解 ip命令 作用ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具,例如ifconfig.route等,使用权限为超级用户.几乎所有的Linux发行版本都支持该命令. 格式ip [ OPTIONS ] OBJECT { COMMAND | help }   OBJECT := { link | addr | route | netns  } 注:OBJECT可简写,

linux网络配置命令(一)——ifconfig

linux网络配置命令(一)--ifconfig ifconfig 查看.配置网卡信息.已过时,推荐使用ip命令 格式:  ifconfig [interface]                                                         查看指定网卡信息,可不指定 ifconfig interface [aftype] options | address ...   设置指定网卡信息 选项 interface        网卡名 up          

Linux网络配置基础篇

Linux网络配置基础篇 一.如何实现linux网络通信? 1)指定IP/NETMASK可实现本地通信: 2)指定路由(网关)可实现跨网络通信: 3)指定DNS服务器地址可实现基于主机名的通信, 主DNS服务器地址(当前服务器不在线时,启用备用DNS服务器地址) 备用DNS服务器地址 第三备份DNS服务器地址 二.配置网络方式及网络接口命名 linux 网络属于内核的功能, 配置方式: 静态指定:使用命令直接指定或修改配置文件 动态分配:依赖于本地网络中有DHCP服务 网络接口命名方式: 传统命

linux网络配置练习  

查看网卡是否正常安装 命令:lspci |grep Ether 1.修改网卡配置 命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none (dhct,static) HWADDR=00:14:2b:1b:22:20 IPV6INIT=YES IPV6_AUTOCONF=yes ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.1.241 GATEWAY=1

Linux网络配置——ifconfig&ip

主机接入网络: IP NETMASK GATEWAY HOSTNAME DNS1 DNS2 DNS3 手动指定: DHCP:Dynamic Host Configuration Protocol 路由 Linux网络配置: 网络属于内核的功能 /etc/udev/rules.d/***.rules ifconfig:配置的地址立即生效,但重启网络服务或主机,都失效: ifconfig eth0 10.1.1.1/8 ifconfig eth0 [up|down] 网络服务: RHEL5: