linux设置默认网关 linux怎么设置默认网关
很多朋友对于linux设置默认网关和linux怎么设置默认网关不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
linux下如何设置网关
一、打开终端。你可以从边栏打开终端程序,或按下<br/>Ctrl+<br/>Alt+<br/>T组合键来打开它。
二、浏览当前默认网关信息。可以输入,按下,来查看当前的默认网关设置。“默认”旁边的地址会显示当前默认的网关地址,它被分配到的界面则显示在桌面右侧。
三、删除当前的默认网关。如果有多个默认网关,那么会遇到连接冲突的问题。如果你想更改它,请删除现有的默认网关。<br/>输入。
四、例如,想要适配器的默认网关更改为192.168.1.254,你可以输入。你需要输入用户密码,才能完成命令。
五、在编辑器中打开配置文件。在Nano编辑器中输入来打开文件。编辑配置文件会让系统在每次重启系统时保留你的更改。
六、找到正确的部分。找到你需要更改默认网关设置的适配器部分。
七、在这个部分加上<br/>.。例如,输入,让默认网关变成192.168.1.254。
八、保存更改并退出。按下<br/>Ctrl+<br/>X,然后按下来保存更改并退出。
九、重启网络。输入重启网络。
linux设置默认网关教程
在Linux系统中设置路由通常是为了解决以下问题该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址设置为Linux机器的默认路由要注意的是,直接在命令行下执行route命令来。
1首先登陆连接linux系统,输入 fconfig可以查看到当前本机的IP地址信息,可以看到上面查询IP地址,对应的网卡为eth02接着需要编辑网卡配置文件,使用VI编辑器设置,输入指令“ vi etcsysconfignetworkscriptsifcfg。
root@machine1 sbin#route route f p Command Destination mask Netmask Gateway metric Metric if Interface这是该命令的语法其中以Gateway就是默认网关,如果想设置默认网关需要输入命令。
1linux种类太多,每种设置IP和网关的方法不尽相同,不过检查方法相同 netstat rn 2你说的这种方法重起就丢了在 rclocal里面用 route add或者ip route add添加行 sbinroute add net 1921680016。
linux设置IP有4种我就记得3种了!ifconfig eth0 2552552550这个是临时配置第一张网卡,网卡重启后,失效 setup这个命令可以设置N多东西,包括网卡,可以永久配置网卡还有自己手动修改IP文件在。
一般来说,Linux的默认网关文件设置在 etc子目录下,文件名有的叫做gateway,有的叫做router这个在不同的版本下,稍微会有点儿差别。
linux怎么设置默认网关
linux设置默认网关可以借助于route命令。
1、比如要将当前计算机的默认网关设置为10.0.2.2,则可以执行如下命令。
sudorouteadddefaultgw10.0.2.2
说明:sudo用于提升权限,route命令设置静态路由,add是route命令的参
数,用于增加指定的路由记录,后面的defaultgw是默认网关,10.0.2.2是
指定的网关地址。
2、设置完成后,可以直接route命令查看网关信息。如下图所示已经设置成功了。
3、route命令常用参数说明
add:增加指定的路由记录;
del:删除指定的路由记录;
target:目的网络或目的主机;
gw:设置默认网关;
mss:设置TCP的最大区块长度(MSS),单位MB;
window:指定通过路由表的TCP连接的TCP窗口大小;
dev:路由记录所表示的网络接口。
linux服务器如何添加永久默认网关
一,使用 route命令添加路由信息
注意,使用route命令添加的路由,机器重启或网卡重启后路由会失效。
//添加到主机的路由
# route add–host 192.168.1.11 dev eth0
# route add–host 192.168.1.12 gw 192.168.1.1
//添加到网络的路由
# route add–net 192.168.1.11 netmask 255.255.255.0 eth0
# route add–net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1
# route add–net 192.168.1.0/24 eth1
//添加默认网关
# route add default gw 192.168.2.1
//删除路由
# route del–host 192.168.1.11 dev eth0
二,在linux下设置永久路由的方法:
1,在/etc/rc.local文件中添加
方法:
route add-net 192.168.3.0/24 dev eth0
route add-net 192.168.2.0/24 gw 192.168.2.254
相关阅读:
linux中rc.local自启动详解
linux下/etc/rc.local开机不执行问题的解决办法
2,在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip或者 GATEWAY=gw-dev
3,修改static-routes文件/etc/sysconfig/static-routes。(如果没有就新建一个)
any net 192.168.3.0/24 gw 192.168.3.254
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
如果在rc.local中添加路由会造成NFS无法自动挂载问题,所以使用static-routes的方法是最好的。
无论重启系统或重启网络:service network restart均可以生效。
解决NFS问题的
按照linux启动的顺序,rc.local里面的内容是在linux所有服务都启动完毕,最后才被执行的,其中的内容是在netfs之后才被执行的。
即在netfs启动时,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。
static-routes是什么文件?
这个是network脚本执行时调用的一个文件,这个文件的放置在/etc/sysconfig目录下,在network脚本中的位置是:
# Add non interface-specific static-routes.
if [-f/etc/sysconfig/static-routes ]; then
grep"^any"/etc/sysconfig/static-routes| while read ignore args; do
/sbin/route add-$args
done
fi
以上脚本就是添加静态路由的方法,static-routes写法为:
any net 192.168.0.0/16 gw网关ip
文章分享到这里,希望我们关于linux设置默认网关的内容能够给您带来一些新的认识和思考。如果您还有其他问题,欢迎继续探索我们的网站或者与我们交流,我们将尽力为您提供满意的答案。