如何用脚本配置网络连接IP和DNS

如何用脚本配置网络连接IP和DNS

每周我都会在特定位置工作一次,我需要在那里插入电缆并配置连接以连接到互联网。以下是您必须执行的步骤:在此处输入图片描述 您必须输入提供商提供的特定 IP 和 DNS。有没有办法使用 bash 脚本自动配置它?

答案1

以下命令将在管理员命令提示符下运行。

  • 要更改 IP,命令语法是:

netsh interface ip set address "interface name" "dhcp/static" "IPv4 address" "IPv4 mask" "gateway IPv4 address"

假设我的本地 IP 为 10.0.0.5,网关为 10.0.0.1,子网掩码为 255.0.0.0,则命令为:

netsh interface ip set address "Ethernet" static 10.0.0.5 255.0.0.0 10.0.0.1

  • 要更改 DNS,命令语法是:

netsh int ipv4 add dnsserver "interface name" "DNS IPv4 address" "index=integer" "yes/no"

假设我的 DNS 服务器是 208.67.222.222 和 208.67.220.220,则命令为:

netsh int ipv4 add dnsserver "Ethernet" address=208.67.222.222 index=1 netsh int ipv4 add dnsserver "Ethernet" address=208.67.220.220 index=2

答案2

您可以尝试以下步骤:

  1. 单击键盘上的 Windows 键并按 X。在出现的菜单上单击控制面板。
  2. 在类别视图中单击网络和 Internet

  3. 单击网络和共享中心

  4. 点击更改适配器设置
  5. 右键单击本地连接,然后单击属性
  6. 单击 Internet 协议版本 4 (TCP/IP),然后单击属性
  7. 将“点”更改为使用以下 IP 地址并输入您的 IP 和 DNS 信息。
  8. 单击“确定”保存并应用您的设置。

相关内容