Linux网络基本配置/IP/网关

Linux网络基本配置/IP/网关

1.使用命令

一般是临时的修改,重启后失效,如:ifconfig、route、ip addr等。

2.修改配置文件

修改文件配置,永久有效,但是可能不能立即生效,需要重启服务。

-----------------------------------开始------------------------------------------------------------

# ifconfig命令 :查看或设置网卡的TCP/IP参数,不加任何参数时:显示当前处于活动状态的接口

inet addr :IPv4的IP地址,Mask:是子网掩码。

MTU:网络最大传输单元。Hwaddr:网卡的物理地址。

# ifconfig {网络设备} {操作}

网络设备:例如上图的eth0或者eth1;

lo:表示主机的回环地址,一般用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口

操作:

down :关闭指定的网络设备。up : “启动指定的网络设备。mtu<字节>: 设置网络设备的MTU。

netmask<子网掩码>: 设置网络设备的子网掩码。

add <地址>: 设置网络设备IPv6的IP地址。del <地址>: 删除网络设备IPv6的IP地址

配置网卡

1.配置IP

ifconfig eth0 192.168.120.56 #给eth0网卡配置IP地址:192.168.120.56

ifconfig eth0 192.168.120.56 netmask 255.255.255.0 #给eth0网卡配置IP地址:192.168.120.56 ,并加上子网掩码:255.255.255.0

ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255 #给eth0网卡配置IP地址:192.168.120.56,加上子网掩码:255.255.255.0,加上个广播地址: 192.168.120.255

#ifconfig eth0 192.168.120.56 netmask 255.255.255.0

在eth0上配置上192.168.120.56的IP地址及24位掩码。若想再在eth0上在配置一个192.168.1.1/24 的IP地址怎么办?用下面的命令

ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0

这时再用ifconifg命令查看,就可以看到两个网卡的信息了,分别为:eth0和eth0:0.若还想再增加IP,那网卡的命名就接着是:eth0:1、eth0:2……想要几个就填几个。

修改配置文件

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 ##设备

BOOTPROTO=static或者none ##设备工作方式为静态的

ONBOOT=yes ##开启网络服务激活设备

NAME=eth0 ##网络接口名称

IPADDR=172.25.0.100 ##IP

PREFIX=24 或者 NETMASK=255.255.255.0 ##子网掩码

2.修改网关

路由器就是一个网关。

网关可以为不在同一网段的主机建立链接

同时拥有不同网段ip的主机也可以作为网关

查看路由条目

添加路由条目

即时生效 :route add default gw 192.168.1.1(自己设定)//添加默认网关

重启生效: vim /etc/sysconfig/network

--增加或修改下面一行

NETWORKING=yes

GATEWAY=192.168.1.1

route命令

设置和查看路由表都可以用 route 命令,设置内核路由表的命令格式是:

# route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]

其中:

add : 添加一条路由规则del : 删除一条路由规则-net : 目的地址是一个网络-host : 目的地址是一个主机target : 目的网络或主机netmask : 目的地址的网络掩码gw : 路由数据包通过的网关dev : 为路由指定的网络接口使用 route 命令添加

使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:

//添加到主机的路由

# route add –host 192.168.168.110 (自己设置) dev eth0

# route add –host 192.168.168.119 (自己设置) gw 192.168.168.1 (已存在的)

//添加到网络的路由

# route add –net IP (主机 )netmask MASK eth0

# route add –net IP netmask MASK gw IP (自己设置)

# route add –net IP /24 eth1

//添加默认网关

# route add default gw IP (自己设置)

//删除路由

# route del –host 192.168.168.110 dev eth0

3.配置网卡的硬件地址(MAC)

ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx就将网卡的硬件地址更改了,此时你就可以骗过局域网内的IP地址绑定了。

未完待续哈哈哈哈哈

相关推荐

新手如何入门学习pscs6基础教程?常见问题有哪些?
beat365最新版体育

新手如何入门学习pscs6基础教程?常见问题有哪些?

📅 07-09 👁️ 4821
追杀白野猪必看!详解更新时间和坐标
beat365最新版体育

追杀白野猪必看!详解更新时间和坐标

📅 07-31 👁️ 5588
父亲节歌曲|大爱无言 写给爸爸的歌
beat365最新版体育

父亲节歌曲|大爱无言 写给爸爸的歌

📅 07-12 👁️ 6916
ONS Dating. How to Find and What You Need to Know
365bet苹果版

ONS Dating. How to Find and What You Need to Know

📅 08-02 👁️ 3363
攻击类型 - 安全
beat365最新版体育

攻击类型 - 安全

📅 08-10 👁️ 3370
2024年[榆林]佳县人口常住户籍有多少和第七次人口普查结果