1) 目录结构表明:
windows:磁盘—-分区—格式化–系统
linux:磁盘–分区–生成二个文书(磁盘分区)
linux 中任何皆文件
ll -h 展现人类能看懂的
mount -o remount,rw /
安装tree yum install tree -y

centos 更改主机名,须要变更的多少个位置:

linux系统一般的话分为两大类:一、RedHat体系:Redhat、Centos、Fedora等;2、Debian类别:Debian、Ubuntu等。

Linux网络基本互联网铺排格局介绍

翻开一流根 tree -L 一 /
esc . 飞快输入上贰个字符串。
etc下主要文件:nfig/network-scripts/ifcfg-eth0
DEVICE=eth0 –> 设备名称eth0
HWADDR=00:0c:29:8c:e2:3b mac地址
TYPE=Ethernet 互联网项目
UUID=ffe5f一b3-二六ab-431二-a36四-c00六一f0一bbb陆 硬件标示id音讯查看分区的命令blkid
ONBOOT=yes ——————> 一定设置yes’ 激活网卡(给网卡供电)
NM_CONTROLLED=yes 网络决定服务
BOOTPROTO=none 运行商业事务:获取地址格局 静态
IPADDR=10.0.0.200 网关
NETMASK=255.255.255.0 dns
DNS2=223.5.5.5
GATEWAY=10.0.0.2 服务器网卡ip
DNS壹=11肆.11四.11四.11四 子网掩码
USERCTL=no
PEEPRADODNS=yes 网卡dns配置是不是覆盖
IPV6INIT=no
;命令分隔符
&& 后面命令执行成功后在实践后一条命令
二) 重启网0卡 service network restart (字太多不建议利用)
/etc/resolv.conf dns网卡配置音信
叁)/etc/hosts 主机名称大概域名新闻 本机设置域名和ip地址装换关系
修改主机名称 的时候要修改这些文件
4)/etc/sysconfig/network
用来修改系统主机名消息:配置网关音讯

(一) /etc/sysconfig/network  //更改主机名
(贰)/etc/hostname  //更改主机名
(叁) /etc/hosts  //更改本机ip和主机名的投射关系

linux系统中,TCP/IP网络是经过若干个公文文件来进展陈设的,需求配置这几个文件来联网,上边对linux两大类系统中挑豫州的TCP/IP网络安插文件做学习计算。

网络消息查阅

主机名修改步骤:
第3: hostname kingle 修改主机名称不会马上生效
表明:命令修改主机名只是一时生效;
其次:编写配置文件:
vim /etc/sysconfig/network
其三:编写/etc/host 配置好主机名于ip地址的涉嫌

 

首先类Debian中Ubuntu系统为例

Ubuntu系统的网络布局文件有interfaces,resolv.conf等。

  设置互联网地址:

IP: ifconfig

gateway:
[root@localhost ~]# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window irtt Iface
172.16.44.0     0.0.0.0          255.255.255.0    U         0      0          0 vmnet8
172.16.10.0     0.0.0.0          255.255.255.0        U         0      0          0 vmnet1
172.16.0.0       0.0.0.0          255.255.252.0        U         0      0          0 eth0
169.254.0.0     0.0.0.0          255.255.0.0           U         0      0          0 eth0
0.0.0.0         172.16.0.254    0.0.0.0           UG        0      0          0 eth0

(以0.0.0.0开始的行的gateway是默认网关)


DNS:
[root@localhost ~]# cat /etc/resolv.conf
search               localdomain
nameserver 172.16.0.250

一、互联网接口配置文件:/etc/network/interfaces

一、内容如下:

# The loopback network interface

auto lo#网卡开机自动挂载

iface lo inet loopback

auto eth0#网卡开机自动挂载,连接互连网

iface eth0 inet static #static代表使用一定ip,dhcp代表使用动态ip

address 10.1.101.227 #设置ip地址

netmask 255.255.255.0 #设置子网掩码

gateway 10.1.101.254 #安装网关

dns-nameservers 10.1.101.51

 修改了interfaces用上边发号施令使网络设置生效:/etc/init.d/networking
restart
#重启网络

或者ifdown eth0 && ifup eth0

二、设置第3个ip地址(虚拟IP地址)

编辑文件/etc/network/interfaces

auto eth0:1
【澳门金沙国际】linux下常用互连网操作汇总,linux互连网相关配置文件。iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x 

1 cat /etc/sysconfig/network-scripts/ifcfg-eth0 

 

2、DNS配置文件:/etc/resolv.conf

先是能够在/etc/hosts中投入壹些主机名称和那几个主机名称对应的IP地址,那是归纳的行使本机的静态查询。

要拜访DNS服务器来进展询问,须要设置/etc/resolv.conf文件。

通过该文件设置DNS服务器的IP地址及DNS域名,该公文是由域名解析器使用的布署文件。

(域名解析器:resolver,二个基于主机名解析IP地址的库)

domainname 域名

search domainname.com   #代表提供了二个不包涵完全域名的主机时,在主机前面添加domainname.com后缀
nameserver x.x.x.x#设置首要采纳DNS,解析域名时使用该地点内定的主机为域名服务器,按nameserver出现顺序查找。

nameserver x.x.x.x#设置备用DNS

sortlist   #对回到的域名实行排序

使互连网设置生效:/etc/init.d/networking restart #重启网络

  你将会见到:

澳门金沙国际 , 

三、/etc/hosts文件

涵盖(本地网络中)已知主机的一个列表。假若系统的IP不是动态获取,就足以应用它。对于简易的主机名解析(点分表示法),在呼吁DNS或NIS网络在此之前,/etc/hosts.conf日常会报告解析程序先查看那里。

127.0.0.1   localhost localhost.localdomain localhost4
localhost4.localdomain4
::1         localhost localhost.localdomain localhost6
localhost6.localdomain6

1 DEVICE=eth0
2 BOOTPROTO=statics
3 HWADDR=00:0C:29:13:D1:6F
4 ONBOOT=yes
5 TYPE=Ethernet
6 IPADDR=192.168.0.212
7 NETMASK=255.255.255.0

第三表明下QashqaiHEL陆下设置IP地址的确和奥迪Q3HEL五下有几点是见仁见智的。

四、/etc/host.conf

当系统中并且设有DNS域名解析和/etc/hosts主机表机制时,由该/etc/host.conf鲜明主机名解释顺序。

order hosts,bind #名称解释顺序,order是非同经常字,定义先用本机hosts主机表举行名称解释,借使无法分解,再搜索bind名称服务器(DNS)。

multi on #允许主机有八个IP地址

nospoof on #不准IP地址诈欺

 

自个儿装完HummerH二HEL陆中暗许选项的是DHCP自动获取形式:

五、/etc/services

Internet网络服务文件,将互连网服务名转移为端口号/协议。由inetd、telnet、tcpdump和壹部分任何程序读取。文件中每一行对应一种服务,它由几个字段组成,中间用TAB可能空格分隔,分别表示
“服务名称”、“使用端口”、“协议名称”以及“小名”。

服务            端口/端口类型           别名

$ cat /etc/services  |more

tcpmux          1/tcp                           # TCP port service multiplexer
echo            7/tcp
echo            7/udp
discard         9/tcp           sink null
discard         9/udp           sink null
systat          11/tcp          users
daytime         13/tcp
daytime         13/udp
netstat         15/tcp
qotd            17/tcp          quote
msp             18/tcp                          # message send protocol

BOOTPROTO=statics :表示使用静太IP地址。

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

6、主机名称配置文件/bin/hostname

用命令hostname newname来设置新主机名

系统运转时,它会从/etc/hostname来读取主机的称谓

#假设修改主机名为controller
hostname controller
echo "controller" > /etc/hostname

ONBOOT=yes:表示开机时,运转那几个网卡。

DEVICE=eth0         //钦点网卡设备名称叫:eth0
HWADD库罗德=00:0c:2玖:f玖:陆七:5b //钦点物理网卡地址为:00:0c:2玖:f玖:六7:伍b 
NM_CONTROLLED=yes  //设备eth0是或不是足以由Network
Manager图形管理工科具托管
ONBOOT=no  //是不是随网络服务运转eth0设备安装生效,私下认可然则没开的哦
BOOTPROTO=dhcp //运行协议是dhcp自动得到方式
TYPE=Ethernet   //网络类型为以太网形式
USERCTL=no 
PEERDNS=yes
IPV6INIT=no

七、网络有关脚本和下令

/etc/init.d/networking

系统运营时的初叶化脚本,当系统以有个别级别运维时,它负责开端化全体一流配备的网络接口。

ifconfig命令

不带其余参数的ifconfig命令查看当前系统互联网布局情形:
eth0:表示网卡代号

lo:linux内部的网络回环地址,用于模拟互连网行为

HWaddr:网卡的硬件地址,也正是MAC地址

inet addr:网卡的Ip地址

Bcast:广播地址

Mask:子网掩码

MTU:最大传输单元(Maximum Trassmission
Unit),标识互联网接口的可传输的最大封包,此值设定错误可能引起网络故障。

PX:互连网从起步到前几天截止数据接受景况

TX:互连网从运营现今甘休数据发送情形

collisions:互联网时域信号发生争执的情形

防火墙相关命令

翻看防火墙状态:sudo ufw status

启用防火墙:

sudo ufw enable #开启了防火墙,并在系统运行时自动开启

sudo ufw default deny #关闭全数外部对本机的拜会,但本机访问外部不奇怪。

sudo ufw disable   #剥夺防火墙,暗中同意是禁止使用的

打开有些端口

sudo ufw allow smtp #允许具备的外部IP访问本机的25/tcp (smtp)端口

sudo ufw allow 22/tcp  #允许持有的外部IP访问本机的22/tcp (ssh)端口

sudo ufw allow 53  #同意外部访问伍叁端口(tcp/udp)

sudo ufw allow from 192.168.1.100  #同意此IP访问具有的本机端口

sudo ufw allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53

剥夺或关闭有些端口

sudo ufw delete allow 53 #禁用 53
端口

sudo ufw delete allow 80/tcp #禁用 80
端口

sudo ufw deny smtp  #取缔外部访问smtp服务

sudo ufw delete allow smtp #除去 smtp
端口的认同

sudo ufw delete allow from 192.168.254.254 #明确命令禁止某一定 IP

取动态IP地址地址

成都百货上千数见不鲜福睿斯HEL五的情侣,喜欢用neat,system-config-network等图形化学工业具来安插IP地址,很对不起,EvoqueHEL陆下我意识不是这么回事儿,当然EnclaveHEL陆下大家除了麻烦地修改网卡的主配置文件外,还足以因此setup,system-config-network等工具指令打开网卡的tui图形化界面,例如:你输入:system-config-network

第二类redhat中redhat为例

redhat系统的互联网布置

  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=dhcp

澳门金沙国际 1 

一、修改IP地址

一、ip配置文件

修改对应网卡的IP地址配置文件/etc/sysconfig/network-scripts/ifcfg-<interface-name>文件

在Redhat中,系统互连网设置的配置文件保存在/etc/sysconfig/network-scripts目录下。ifcfg-eth0代表首先块网卡的配备音讯,ifcfg-eth一代表第1块网卡的布署新闻。在运营时,系统通过读取这么些布局文件决定有些网卡是不是运转和怎样布署。

若希望手工业修改互连网地址或扩张新的互联网连接,能够透过修改对应的ifcfg-<interface-name>或创建新的公文来促成。

上面是/etc/sysconfig/network-scripts/ifcfg-{interface-name}的安顿信息意义

DEVICE={name}   #{name}表示网卡对应物理设备的名字,eth0是首先块网卡,双网卡或越来越多依次为eth一,eth*

TYPE=Ethernet  #互联网项目,Ethernet代表以太网

ONBOOT=yes/no   #系统运营指点时是否激活该网络接口,设为yes,即激活此设施

NM_CONTROLLED=yes

BOOTPROTO=none/static/bootp/dhcp   #安装网卡得到ip地址的不贰秘诀,恐怕采取为none,static,bootp,dhcp,分别对应不适用协议,静态钦点ip地址,通过dhcp协议获得ip地址,通过bootp协议得到ip地址

IPADDR={address}   #比方设置网卡得到ip地址的措施为静态钦赐,{addres}就象征赋给该网卡的ip地址
NETMASK={mask}  #{mask}表示网卡对应的网络掩码

NETWORK={address}
#{address}表示网卡对应的互联网地址,(能够不用)
GATEWAY={address} #{address}暗中认可网关
DNS1=10.1.101.51    
#DNS服务配置

BROADCAST={address} 
#{address}对应的子网广播地址,如1玖2.16八.0.255(能够毫无)

MACADDR={MAC-address}   #{MAC-address}表示钦点2个MAC地址

USERCTL=yes/no    #
是或不是同意非root用户控制该装备

HWADDR=50:e5:49:df:b0:8b  #对应的网卡物理地址

IPV6INIT=no  #IPV6

IPV6_AUTOCONF=no

二、单网卡绑定二个IP

只要求在/etc/sysconfig/network-scripts目录里面创造三个名字为ifcfg-eth0:0的文书,

内容样例为:

DEVICE=”eth0:0″
IPADDR=”x.x.x.x”
NETMASK=”255.255.255.0″

假定急需再多绑定2个IP地址,只必要把文件名和文件内的DEVICE中的eth0:0加1即可。

linux最多可支撑二五十一个IP小名。

 

好了,当你点OK,点sav,sav quit后,在开发银行前大家来看下目前的网卡配置单

2、修改主机名

权且改动:hostname xxx

千古修改:/etc/sysconfig/network

[root@localhost ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain #修改localhost.localdomain为xxx

localhost.localdomain中式点心的面前是主机名,前面是域名。假若未有点就代表是主机名。

设置好IP地址,现在还不可能奏效哦,要重复起动网卡才足以。

澳门金沙国际 2 

三、修改网关

网关配置文件为/etc/sysconfig/network文件

网关配置也得以在/etc/sysconfig/network-scripts/ifcfg-eth0中布局。

network用来钦赐服务器上的网络布局音信,该公文配置项意义如下:

NETWORK=yes #意味着系统是或不是采用互连网,一般设置为yes,假使设置为no,则不能够运用网络,而且不少年体育系服务程序将不可能起动
RORWARD_IPV4=yes
HOSTNAME={hostname}  #{hostname}表示服务器的主机名,那里的主机名要和/etc/hosts中安装的主机名对应
GAREWAY={address} 
#{address}设置本机连接的网关的IP地址,例如,网关十.0.0.二
GATEWAYDEV={device}  #{device}表示网关的设备名,如:eth0
NETWORK=yes/no     #互联网是还是不是被布署
FORWARD_IPV4=yes/no    
#是或不是开启IP转载功效

Ifconfig <互联网接口名称> network <子网掩码>
  例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0
  注:手工业配置linux网络只限于临时采用,配置不保留。
  扩展:# ifconfig eth0:一 10.0.0.一 netmask 255.0.0.0
1块网卡配置八个子ip地址。
  # ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,

有意中人今后一定是会急着去运转网卡服务了,CR-VHEL5下不会,不过在RAV4HEL陆下互联网服务重启后,ip配置产生了不当

四、修改DNS

DNS配置文件为/etc/resolv.conf文件

DNS配置也得以在/etc/sysconfig/network-scripts/ifcfg-eth0中布局。

resolv.conf文件用来安排DNS客户端,它涵盖了DNS服务器地址和域名搜索配置。同Ubuntu的铺排。近年来最多支持多少个DNS服务器。

nameserver 8.8.8.8 #google域名服务器

nameserver 8.8.8.4 #google域名服务器

# /etc/rc.d/init.d/network start 启动network
# /etc/rc.d/init.d/network stop 停止network
# /etc/rc.d/init.d/network restart 重启network

澳门金沙国际 3 

五、/etc/hosts文件

在机械运转时,在可用查询DNS此前,机器需求查询部分主机名到IP地址的相称。这个音信寄存在/etc/hosts文件中。

在并未有域名服务器的情事下,系统上有所的网络程序都由此查询该公文来分析对应于有个别主机名的IP地址。

[root@lxy-nfs network-scripts]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4
localhost4.localdomain4
::1         localhost localhost.localdomain localhost6
localhost6.localdomain6
10.1.101.117 lxy-nfs  lxy-nfs.engine.com

最左侧是一多元主机IP新闻,中间是有的列主机名。任何后边的列都以该主机的别称。

 

作者们发现原因在哪个地方啊?原来福睿斯HEL陆下的网卡的主配置文书档案中,私下认可下ONBOOT=no,大家把它改为:ONBOOT=yes就行了,再一次重启互联网服务

6、重启互联网布局方式

1、#service network restart

2、#/etc/init.d/network restart

3、#ifdown eth0

#ifup eth0

4、#ifconfig eth0 down

#ifconfig eth0 up

长机名称配置文件,修改主机名

澳门金沙国际 4 

七、相关命令

修改IP地址

1、即时生效:

#ifconfig eth0 192.168.0.2 netmask 255.255.255.0

二、重启系统生效:

修改/etc/sysconfig/network-scripts/ifcfg-eth0

修改网关Default Gateway

1、即时生效

#route add default gw 192.168.0.2 netmask 255.255.255.0

2、重启系统生效:

修改/etc/sysconfig/network

修改DNS

修改/etc/resolv.conf修改后可即时生效,运营同样有效

修改host name

一、即时生效

hostname newname

2、重启系统生效

修改/etc/sysconfig/network

启航和关闭防火墙

1、即时生效:

#service iptables start

#service iptables stop

贰、重启系统生效:

#service iptables on

#service iptables off

 总计互连网布局:配置IP,网关,DNS,然后重启互连网。

盛开钦定端口

1、用命令

#绽开首口:8080

/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT 

#重启防火墙以便改动生效:(也许直接重启系统)

/etc/init.d/iptables restart

#将改变进行封存

/etc/rc.d/init.d/iptables save

 2、直接改动iptables

直接在/etc/sysconfig/iptables中追加一行:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j
ACCEPT

/etc/sysconfig/network

靠,又出错了,发现错误:设备没被NetworkManager管理,导致

  例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。

此起彼伏搞定:

# vi /etc/sysconfig/network

由来:原来PRADOHEL陆下的网卡的主配置文书档案中,默许下有NM_CONTROLLED=yes这么一行,那表示网卡eth0得有NetworkManager托管,那行中的yes|no的开关控制项的修改是即时生效的,你能够改为no保存后,霎时能够化解上述难题,假设您不想改也得以这么做澳门金沙国际 5

  NETWO汉兰达KING=yes 互连网是或不是可用。

我们重启下NetworkManager服务器后,再重启网卡就能够缓解问题了。澳门金沙国际 6 

  HOSTNAME=xxxx xxxx为新安装的主机名。

那时再看eth0的互连网音讯:澳门金沙国际 7

  当地主机名称解析文件

OK,1切通常了

  /etc/hosts

除此以外,很多对象,在选取本田CR-VHEL陆配置IP地址时特意吸引Network
Manager那玩意儿,其实,他只是屏幕右上角落里的多个图形化管理网络设备的互连网管理器而已,对帮带你管理有线,ADSL,VPN等都有不小方便,service
NetworkManager
start|stop决定了您能还是无法在右上方角落里看到它的人影,eth0网卡的主配置文件中的:NM_CONTROLLED=yes|no项决定了您的eth0是还是不是足以由NNetwork
Manager托管,小编截取了各自改为yes|no的图片,我们看下就很通晓了。

  Hosts 和 DNS具有类似的主机名称解析作用

NM_CONTROLLED=yes 时

  域名服务器配置文件

澳门金沙国际 8 

  /etc/resolv.conf

NM_CONTROLLED=no 时

  最多能够安装三行,后边的见效

澳门金沙国际 9 

查阅网路接口音信

末段总括下:当NM_CONTROLLED=yes
时,你想使您的网卡配置生效,要重启下NetworkManager服务后,再重启network服务就行了,那时你唯1的功利就是能够用NetworkManager来管理你的网卡设备了,比如eth0,ppp0等

  一.精通linux中的互连网接口设备

当NM_CONTROLLED=no时,你想使您的网卡配置生效,不用重启NetworkManager服务,直接重启network服务就行了,那时你唯一的害处便是不可能用NetworkManager来治本你的网卡设备了,比如eth0,ppp0等

  $/sbin/ifconfig 查看全部移动网络接口音讯,在那之中包蕴3个lo环回端口。

 

  二.翻看钦点互连网接口的音信

 

  $/sbin/ifconfig <互联网接口名称> 查看钦赐接口音讯。

 

  3.查看系统中有所网络接口的音讯

1.cat /etc/resolv.conf (看DNS)
2.netstat –r
3.cat /etc/sysconfig/network(Ubuntu10.04不行)
4.cat /etc/sysconfig/network-scripts/ifcfg-eth0(Ubuntu10.04不行)
伍.traceroute 第二行正是和谐的网关
6.ip route show
7.route -n
以上多少个是相比常用的询问网关的一声令下

  $/sbin/ifconfig –a 查看全体接口消息,包罗非活动状态接口。

 

  注:普通用户查看互连网接口消息时,须求在命令前加“/sbin”,而大班却毫无。那是出于命令搜索路径的案由,能够透过“$echo
$PATH”查看。

一、修改主机名
(1)vi /etc/sysconfig/network           
NETWORKING=yes
HOSTNAME=NEWHOSTNAME      
#修改该值作为主机名,如:NEWPC,假若未有HOSTNAME那行记录,则必要加上
(二)然后运维命令” hostname 新主机名”

  查看网关地址和路由音讯

2、修改hosts

  1、查看主机路由消息

(1)vi /etc/hosts

  #/route

127.0.0.1 localhost.localdomain localhost
#该行强烈建议保留
192.168.0.1 rhel.lpwr.net rhel       
(2)在Linux系统中,若有五个IP映射同一主机名,在’/etc/host.conf’文件中写入multi
on。
(三)请通过rcnscd
stop命令关闭nscd服务。 此操效率来清理dns缓存,不一致类型的主机命令所在地方也分裂

  展现当前linux主机中的路由表新闻。

3、修改ip

  #/route |grep default

vi /etc/sysconfig/network-scripts/eth0     
#编辑钦定网络接口配置文件
DEVICE=eth0              #点名接口名称
ONBOOT=yes               #系统运维时加载
BOOTPROTO=static        #IP地址静态配置,若该值为“dhcp”则为动态获得
IPADDR=192.168.0.1      #设置IP地址
NETMASK=255.255.255.0   #设置子网掩码
GATEWAY=192.168.0.254   #设置暗中同意网关
 

  在route命令的来得结果中以“default”初阶的行展现了,主机的暗许网关地址,将route命令和grep命令组合,使用过滤route命令的突显结果只展示私下认可网关地址。

4.改动网关
vim /etc/sysconfig/network
增加一条网关音信
GATEWAY=192.168.1.1
澳门金沙国际 10

  二.测试与别的主机的网络链接

5、修改DNS
vi /etc/resolv.conf        #钦命当前主机的DNS服务器,最多可钦定多少个
search lpwr.net             #设置当前主机的暗中同意查找域
nameserver 192.168.0.100   #内定首要选取DNS服务器
nameserver 172.16.254.2
 

  $ping 指标主机地址

六.再度加载互连网布局
/etc/init.d/network restart
Service network restart

  使用ping命令测试与其它主机的互联网链接。ctrl+C终止。

  $ping –c <测试数据包数量> <指标主机地址>

 

  使用ping命令发送钦命数量的数据包举行网络链接测试。

 

  $使用ping命令举行网络链接测试的技能。

1、/etc/hosts,主机名何ip配置文件。
hosts—The static table lookup for host name(主机名查询静态表)

  注:当ping命令测试不成事时并不能够断定当前主机到对象主机的连日是断开的,因为有很多要素,(如网络防火墙等)能够造成网络连接平常时主机之间不或然ping通。

linux
的/etc/hosts是布署ip地址和其对应主机名的文书,那里能够记录本机的或任何主机的ip及其对应主机名。
今非昔比的linux版本,那一个布局文件也恐怕不一致。比如Debian的呼应文件时/etc/hostname。

  三、测试与其他主机的网络链接路径

贰,配置文件的用途;

  $traceroute <指标主机地址>

本条文件能够配备主机IP及其相应的主机名,对于服务器类型的linux系统其效劳还试不可忽略的。
在局域网或然是INTE昂科雷NET上,每台主机都由三个IP地址,它有别于每台主机,并能够依据IP进行广播发表。但IP地址不便宜回想,全部又有了域名。在三个局域网中,每台机器都有2个主机名,用于区分主机,便于相互访问。

  traceroute命令呈现当前主机与目的主机之间通过的所,有网络节点的地方,以及当前主机到每在那之中间结点的连接景况。

linux主机名的相关配置文件正是/etc/hosts;那几个文件告诉主机那一个域名对应那一个ip,哪些主机名对应怎么样ip:
譬如说文件中有那般的定义
192.168.1.100    linumu100    test100
比方1玖2.168.壹.100是一台网址服务器,在网页中输入

  查看主机名称音讯

平凡状态下这么些文件首先记录了本机的ip和主机名:
172.0.0.1    localhost.localdomain    localhost

  一、查看当前主机名称

三,配置文件格式表明

  $Hostname 查看当前的主机名。

壹般/etc/hosts的剧情1般有如下类似内容:
127.0.0.1   localhost.localdomain    localhost
192.168.1.100    linumu100.com    linumu100
192.168.1.120   ftpserver    ftp120

  2、使用dns服务器询问域名

诚如景况下hosts文件的每行尾1个主机,每行由叁局地组成,每一种部分由空格隔离。

  $Nslookup

先是有个别:互联网IP地址;
其次局地:主机名或域名;
其叁部分:主机名小名;

  交互方式:平时用于对DNS服务器实行测试

自然每行也足以是两部分,即主机IP地址和主机名。

  直接格局:用于查询有些域名对应的ip地址

主机名(hostname)和域名(domain)的区别:
主机名常常在局域网内使用,通过hosts文件,主机名就被分析到对应IP;
域名常常在INTEKoleosNET上采纳,但假如本机不想使用internet上的域名解析,这时就足以变动hosts文件,插足本身的域名解析。

  使用网络命令举行网络设置

四,hosts文件能够扶助缓解哪些难点

  网络设置的章程

4.一远道登录linux主机过慢难题
偶尔客户端想要远程登录一台linux主机,但每趟登录输入密码后都会等十分长一段时间才会进来,那是因为linux主机在回去音信时须求分析IP,要是在linux主机的hosts文件事先就参预客户端的IP地址,那时再从客户端远程登录linux就会非常快。
4.二 双机互联
当两台主机只是双机互连时,那时两台主机都亟待设置自个儿的ip,同时在对方的hosts文件里投入本人的ip和主机名。

  壹、DHCP网络布局

5,主机名修改工具hostname;

  $Dhclient
使用dhclient命令能够从DHCP服务器中申请新的互联网布局利用到眼下主机。

hostname—show or set the system’s host name

  注:DHCP服务器1般提须要DHCP客户端最中心的互联网布局消息,包含:接口ip地址,暗中同意网关,DNS

突显主机名:
#hostname 
来得主机IP:
#hostname -i
权且设置主机名:
#hostname test100

  服务器地址。

  2、手工业互连网安排

 

  互联网接口ip地址和子网掩码

修改/etc/hosts之后正常情况应该是保存之后立即生效的,但是有时不是。使用uname -a 可以查看hostname是多少,就可以知道是否修改生效了。如果没有,这时的策略有:
1) 重启机器
2) 重启服务
      Ubuntu: $sudo /etc/init.d/networking restart

      Gentoo: /etc/init.d/net.eth0 restart
3)使用hostname命令
       
 hostname 定义的主机名

  暗中认可网关地址

 

  当前主机名称

hostname与/etc/hosts的关系

  DNS服务器地址

众多少人一提到更改hostname首先就想开修改/etc/hosts文件,认为hostname的安顿文件正是/etc/hosts。其实不是的。

  Ip地址配置命令

hosts文件的效能非凡如DNS,提供IP地址到hostname的相应。早期的网络计算机少,单机hosts文件里丰裕存放全体联网电脑。
可是随着网络的升高,那就远远不够了。于是就涌出了分布式的DNS系统。由DNS服务器来提供类似的IP地址到域名的呼应。具体可以man
hosts。

  Ifconfig <互联网接口名称> network <子网掩码>

Linux系统在向DNS服务器发出域名解析呼吁从前会查询/etc/hosts文件,假使内部有相应的笔录,就会使用hosts里面包车型大巴记录。/etc
/hosts文件一般里面富含这一条记下

  例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0

127.0.0.1   

  注:手工业配置linux互联网只限于权且采用,配置不保留。

 localhost.localdomain   localhost
hosts文件格式是1行一条记下,分别是IP地址
hostname aliases,三者用空白字符分隔,aliases可选

  扩展:# ifconfig eth0:一 10.0.0.1 netmask 25伍.0.0.0
壹块网卡配置几个子ip地址。

1二柒.0.0.一到localhost这一条建议不用涂改,因为众多应用程序会用到这么些,比如sendmail,修改之后那么些程序或然就无法通常运行。

  # ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,
路由配置命令

  一、删除默许网关路由

 在windows下,你能够用命令 ipconfig /flushdns 来清空dns
缓存内容。你也能够用命令 ipconfig /displaydns 来查阅dns 缓存内容。
在Mac OSX中,你能够用这么些命令lookupd
-flushcache来清空保留的缓存.bash-2.05a$ lookupd -flushcache
在linux中,nscd进程负责管理DNS缓存。要清空DNS缓存,重启nscd
守护进度就行了。
要重启nscd 进程,使用命令(不带引号)‘/etc/rc.d/init.d/nscd restart’

  $Route del default gw <暗中认可网关地址>

  贰、添加暗许网关路由

 

  $Route add default gw <暗中同意网关地址>

 

  例:#route add default gw 192.168.1.1

  主机名称配置命令

  # hostname 123

  将主机暂且名称改为1二三。

  DNS域名解析

  Nslookup

  >server

  彰显linux系统中采用的DNS服务器地址,也可一时安装生效。

  修改配置文件进行网络设置

  使用工具进行网络设置

  # Netconfig 图形界面设置网络,重启network后生效。

  界面中须求填写的情节:

  主机互连网接口的ip地址。

  网络接口的子网掩码。

  暗许网关地址。

  主DNS服务器的ip地址。

  互连网服务运行脚本

  /etc/init.d/network 从新开行才能奏效

  扩展:# /etc/rc.d/init.d/network start 启动network

  # /etc/rc.d/init.d/network stop 停止network

  # /etc/rc.d/init.d/network restart 重启network

  互联网接口配置文件

  /etc/sysconfig/network-scripts/ifconfg-*

  DEVICE=eth0 网卡编号

  ONBOOT=yes 开机时是或不是运维网卡。

  BOOTPROTO=static 静态ip也许DHCP动态获取。

  IPADDR=192.168.1.163 ip

  NETMASK=255.255.255.0 掩码

  GATEWAY=192.168.1.1 网关

  以下为动态获取格局:

  DEVICE=eth0

  ONBOOT=yes

  BOOTPROTO=dhcp

  截止和起步钦点的网络接口

  单个互连网接口的安排举办改动后

  Ifdown 网络接口名称 甘休有个别互联网接口。

  Ifup 互连网接口名称 开启某些互联网接口。

  注:单个互连网接口的陈设文件进行改动后,不必每一遍都从新运转network服务使配置文件生效,可用以上命令。

  扩充:对互连网接口操作:

  # ifconfig eth0 down 停止eth0接口

  # ifconfig eth0 up 开启eth0接口

  能够接连不断使用

  Ifdown eth0 ; ifup eth0

  主机名称配置文件

  /etc/sysconfig/network

  例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。

  NETWOLacrosseKING=yes 网络是或不是可用。

  HOSTNAME=xxxx xxxx为新装置的主机名。

  本地主机名称解析文件

  /etc/hosts

  Hosts 和 DNS具有类似的主机名称解析作用

  域名服务器配置文件

  /etc/resolv.conf

  最多能够安装三行,后边的见效。

相关文章