Bash脚本配置网络接口



我是一名网络和操作系统学生,我必须制作一个脚本,执行以下操作:

可以带或不带参数调用。如果带参数调用,它必须接收网络接口的名称(例如:eth0)和"配置文件的名称"。

嗯,我很困惑,因为我不知道什么是"网络接口配置文件"。我不知道你在找我干什么。我不知道如何从bash脚本中"为网络配置创建配置文件",我也不知道如何创建这些"文件"或"将内容放入其中"。

另外,我需要为选定的网络接口设置以下内容:

ip-Netmask(这两个可以用ifconfig完成,对吧?)网关代理

我想我知道如何配置前两个,但是我如何配置网关和代理的网络接口给定其名称?

任何建议都将非常感激。这是我完成课程前的最后一项任务,我要依靠它来前进。

ifconfig eth0 192.168.1.2 netmask 255.255.255.0

route add default gw 192.168.1.1

export http_proxy = ' http://ip '

最新更新