Welcome to

快雪Tang

Home / mac

MBP切换网络设定

  • Post By:
  • Date:
  • Category: 技术

接上回的 在MBP苏醒时执行自动任务 ,继续说。 今次的重点在于网络切换。 这个任务,要被细分为很多细节,不过并没那么难,都很容易找到恰当的办法。   使用 macOS 的 “位置” 首先,经验告诉我们,在多种场所切换不同的网络配置,最佳方案是“位置 / Location”: 所以,如图所示,首先设定两个位置,一个是Home,一个是办公室。Home设置只有WIFI,IP地址是预分配的:192.168.0.71;办公室呢,WIFI被加入设施列表,但设置为关闭状态,此外Wireless被加入设置列表,作为主要的网络接口,办公室也是DHCP预分配的,WIFI为192.168.0.172,Wireless为192.168.0.72,网关为 192.168.0.254。 为什么不把HOME IP设置的和办公室一样呢?其实也是可以的,因为办公室和家里的网关不同,可以用于区别。我这里设置的不一样更多是一个历史缘由,可以忽略。 macOS的位置功能,允许你将全部网络设施选择性地配置到不同的位置。所以我花了不少时间来试验和选择出了最佳的组合方案,当然,下一次增加更多位置时就简单了,我想我会很快搞的定。   脚本操作 全局变量 PAC=’http://127.0.0.1:9050/pac’ BYPASS=’127.0.0.1 localhost test.local 163.com sina.com.cn’ WIFI=Wi-Fi LOC_WIFI=’HOME’ IP_WIFI=’192.168.0.71′ WIRELESS=’Thunderbolt Bridge’ LOC_WIRELESS=’SUWEI-OFFICE’ IP_WIRELESS=’192.168.0.72′ IP_WIRELESS_wifi=’192.168.0.172′ TD=NONE pac_url=NONE loc=$(c-location) ip=$(c-ip) 操作网络位置: c-location(){ networksetup […]

Read More

Synergy 安装和配置使用的要点

  • Post By:
  • Date:
  • Category: Shell
My Desktop

第一,加密 在局域网中,不止一个人使用Synergy时,多个server不免互相干扰,这可以通过选择服务器ip地址来解决。不过,为了防止误操作被别人操控,还是应该进行加密。 在Synergy服务器上的加密,可以在Settings对话框中启用它并设置密码。 在Synergy客户端,可以使用 `/usr/bin/synergyc –daemon –restart –crypto-pass <your-pass-hash>`的方式。密码的hash串是一个MD5串,可以这样得到: bash: echo -n “your-pass” | md5sum 第二,连接到服务器被拒绝 在首次运行服务器后,客户端连接到服务器不能成功,这是因为在服务器上没有配置各台机器的布局情况,请点击“Configure”按钮显示布局编辑对话框,拖拽右上角的Machine图标到中央的格子里,然后双击图标编辑其Screen Name,只有Screen Name相同时客户端的连接请求才会被允许。 第三,Ubuntu 14/16上的Synergy自动启动 首先一点要注意的是,synergy在命令行中被调用的话,你要用 /usr/bin/synergys 或 /usr/bin/synergyc。 再有就是synergy是需要X环境的,所以在 /etc/rc.local 或 /etc/profile 中增加对其的调用语句没有意义。 正确的方法是在 lightdm 管理器中增加相应的调用。 在ubuntu环境中,命令行调用的方法是这样的: /usr/bin/synergyc –crypto-pass 5c9d7ac741716487fd5e968cd6e08dc5 –log /var/log/synergy.log -n […]

Read More