linux下如何设置网关?

linux下如何设置网关?,第1张

一、打开终端。你可以从边栏打开终端程序,或按下<br/>Ctrl+<br/>Alt+<br/>T组合键来打开它。

二、浏览当前默认网关信息。可以输入,按下,来查看当前的默认网关设置。“默认”旁边的地址会显示当前默认的网关地址,它被分配到的界面则显示在桌面右侧。

三、删除当前的默认网关。如果有多个默认网关,那么会遇到连接冲突的问题。如果你想更改它,请删除现有的默认网关。<br/>输入。

四、例如,想要适配器的默认网关更改为192.168.1.254,你可以输入。你需要输入用户密码,才能完成命令。

五、在编辑器中打开配置文件。在Nano编辑器中输入来打开文件。编辑配置文件会让系统在每次重启系统时保留你的更改。

六、找到正确的部分。找到你需要更改默认网关设置的适配器部分。

七、在这个部分加上<br/>.。例如,输入,让默认网关变成192.168.1.254。

八、保存更改并退出。按下<br/>Ctrl+<br/>X,然后按下来保存更改并退出。

九、重启网络。输入重启网络。

linux系统下路由的 *** 作:

查看路由表:

route -n/ip route

添加路由:

route add -host 1.1.1.1/32 gw 172.18.30.45

route add -host 主机ip地址 gw 下一跳[ip或设备]

route add -net 10.20.20.0/24 dev eth0

route add -net 网段 gw 下一跳[ip或设备]

删除路由:

route del -net 10.20.20.0/24 【删除网段路由】

route del -host 1.1.1.1   【删除主机路由】

默认网关:

route add default gw 172.18.30.204

route del default gw 172.18.30.204

具体 *** 作:

[root@test1 ~]# ip route

10.10.10.10 via 172.18.30.1 dev eth0

172.18.30.0/24 dev eth0  proto kernel  scope link  src 172.18.30.45

192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1

169.254.0.0/16 dev eth0  scope link  metric 1002

default via 172.18.30.254 dev eth0  proto static

[root@test1 ~]# route

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

bogon           bogon           255.255.255.255 UGH   0      0        0 eth0

172.18.30.0     *               255.255.255.0   U     0      0        0 eth0

192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0

link-local      *               255.255.0.0     U     1002   0        0 eth0

default         bogon           0.0.0.0         UG    0      0        0 eth0

[root@test1 ~]#

[root@test1 ~]# route add -host 1.1.1.1/32 gw 172.18.30.45

[root@test1 ~]# route add -net 10.20.20.0/24 dev eth0

[root@test1 ~]# route del -net 10.20.20.0/24

[root@test1 ~]# route del -host 1.1.1.1

[root@test1 ~]# route add default gw 172.18.30.204

[root@test1 ~]# route del default gw 172.18.30.204

更多linux知识建议参考《Linux就该这样学》,linux的学习需要多巧多练习,加油吧

设置网关命令如下所示:

route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 #增加一条到达244.0.0.0的路由。

route命令属于网络配置命令,以下为详细说明:

route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。

语法


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/5910366.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-08
下一篇2023-03-08

发表评论

登录后才能评论

评论列表(0条)

    保存